This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DCA1000EVM:使用 TI IWR6843ISK 的 DCA1000EVM 记录 IQ 数据时、记录中的每个备选样本都显示为0

Guru**** 2544080 points
Other Parts Discussed in Thread: IWR6843ISK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1326566/dca1000evm-every-alternate-sample-in-the-recording-is-showing-0-when-recording-iq-data-using-dca1000evm-from-ti-iwr6843isk

器件型号:DCA1000EVM
主题中讨论的其他器件:IWR6843ISK

您好!

我正在尝试使用 DCA1000 (TI IWR6843ISK)记录 IQ 数据。 为此、我使用 DCA CLI 工具和毫米波 OOB 二进制文件。  在读取记录的二进制文件时、我看到了一个问题。

在将 uint8数据转换为 int16后、我看到数据中的备用样本(每2个 int16)为零  

如下所示的内容是我从解串器接收的  

0 182 -121 0 232 20 0 715 -233 0 0 -173 -572 0 555 -103 0 -52 -691 0 -83 64 0 142 -260

 该模式持续到结束。  

生成的 CSV 文件是  

这是我使用的配置  

sensorStop
FlushCfg
dfeDataOutputMode 1
通道配置15 5 0
adcCfg 2 1
adcbufCfg -1 0 1 1 1
profileCfg 0 60 577 7 47.06 0 85 1 240 6144 0 158
线性调频脉冲配置0 0 0 0 0 0 0 0 1
线性调频脉冲配置1 1 0 0 0 0 4
frameCfg 0 1 16 0 100 1 0
低功耗0 0 0
guiMonitor -1 1 1 0 0 0
cfarCfg -1 0 2 8 4 3 0 15 1
cfarCfg -1 1 0 4 2 3 1 15 1
multiObjBeamForming -1 1 0.5
离合器拆卸-1 0
calibDcRangeSig -1 0 -5 8 256
已扩展 MaxVelocity -1 0
bpmCfg -1 0 0 1
lvdsStreamCfg -1 0 1 0
compRangeBiasAndRxChanPhase 0.0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0
measureRangeBiasAndRxChanPhase 0 1.5 0.2
CQRxSatMonitor 0 3 4 121 0
CQSigImgMonitor 0 119 4
类比监视器0 0
aoaFovCfg -1 -90 90 -90 90
cfarFovCfg -1 0 0 8.67
cfarFovCfg -1 1 -1 1.00
calibData 0 0 0
sensorStart
您能帮助了解发生这种情况的原因吗?  
谢谢  
此致
盖亚特里
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Gayatri:

    您能否试用我们在雷达工具箱中提供的捕获工具?  您将需要先下载工具箱才能访问捕获包。  

    https://dev.ti.com/tirex/explore/node?node=A__ABI-ZASWhWKVBrIeYEG4hA__radar_toolbox__1AslXXD__LATEST

    您还可以在.\GUI\rawDataCaptureGUI_DCA1000CLI.m 中找到数据解析脚本,下面突出显示该脚本以尝试捕获的数据。  

    此致!

    自贡

    dataChunk = fread (fid、samples、'uint16');
    dataChunk = dataChunk -(dataChunk >= 2^15)* 2^16;

    %数据解析
    %、在数据卡配置 json 文件中将"重新订购启用"设置为1
    %数据已经是复数对的顺序
    开箱即用演示支持以 Q 为优先的 adcbufCfg 的百分比
    %重新排序之前、图11中列出了原始数据格式 Enable:
    % www.ti.com/.../swra581b.pdf
    adcOut = dataChunk (2:2:end)+ 1J* dataChunk (1:2:end);
    out = resape (adcOut、numADCSAMples、numRXChannel* numTXChannel、numChirps);
    % adcOut 数据的维度为(numADCSAMPLES、numChirps、
    % numRXChannel* numTXChannel)
    adcOut = permute (输出、[1、3、2]);