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:记录的 CLI_Control 持续时间不会随 json 发生变化

Guru**** 2555870 points
Other Parts Discussed in Thread: AWR1243BOOST

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1541307/dca1000evm-cli_control-duration-of-the-recording-doesn-t-change-with-the-json

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

工具/软件:

尊敬的德州团队:

我目前将 AWR1243BOOST 与 DCA1000 配合使用、因此能够使用 CLI_CONTROL 工具并在不使用 mmWaveStudio 的情况下开始录制。 我基本上通过运行 mmwave_example.exe 来为雷达提供配置、然后使用 CLI_CONTROL 开始记录。

我想知道为什么通过 CLI_CONTROL 记录总是最后 3 秒. 我可以获得二进制文件 adc_data_raw_0.bin、一切都正常、但要使用我的算法打开二进制文件、我需要将我放置在 mmWave studio 中的确切设置(帧数,线性调频脉冲数,ADC 数量)、我想我可以通过 mmwaveconfig.txt 文件进行设置、但如果更改设置、持续时间也是相同的。

我尝试修改 json 文件、因为它包含以下部分:

“captureConfig":“:{“fileBasePath":“:“d:\\capture“、

“filePrefix":“:“Outdoor _capture“、

“maxRecFileSize_MB":“:1024、

“sequenceNumberEnable":“:1、

“captureStopMode":“:“infinite(无限)、

“bytesToCapture":“:50000、

“DurationToCapture_ms":“:5000、

“framesToCapture":“:10 }、

但如果我把 “captureStopMode":“:“持续时间“没有变化。

此外、要使 CLI_Control 正常运行、是否可能提供不同数量的帧以使我的算法正常运行??

我正在与您共享我的 mmwaveconfig.txt 文件、以便您可以更好地展开讨论。

#
#了解毫米波雷达配置结构的详细视图
#请参阅
#ti\control\mmwavelink\docs\doxygen\html\index.html
#

#
#级联模式启用
#
CASCADE_ENABLE=0;
#end

#
#power on master arguments、请根据需要进行修改。
#rlClientCbs_t:crcType 0:16 位/1:32 位/2:64 位、ackTimeout
#
crcType=1;
ackTimeout=1000;
#end

#
#channel config 参数、请根据需要进行修改。
#rlChanCfg_t
#
通道 Tx=3;
通道 Rx=15;
级联=0;
#end

#
#ADC out 配置参数、请根据需要进行修改。
#rlAdcOutCfg_t
#
adcBits=2;
adcFormat=2;
#end

#
#数据格式配置参数,请根据需要进行修改。
#rlDevDataFmtCfg_t
#
rxChanEn=15;
adcBitsD=2;
adcFmt=1;
iqSwapSel=0;
chInterleave=0;
#end

#
#低功率配置参数,请根据需要进行修改。
#rlLowPowerModeCfg_t
#
anaCfg=0;
lpAdcMode=0;
#end

#
#Data Path 配置参数,请根据需要进行修改
#rlDevDataPathCfg_t
#
intfSel=1;
transferFmtPkt0=1;
transferFmtPkt1=0;
cqConfig=2;
cq0TransSize=64;
cq1TransSize=64;
cq2TransSize=64;
#end

#
#LVDS 时钟配置参数、请根据需要进行修改
#rlDevDataPathClkCfg_t
#
laneClk=1;
数据速率= 1;
#end

#
#设置 HSI 时钟参数、请根据需要进行修改。
#rlDevHsiClk_t
#
hsiClk=9
#end

#
通道配置参数、请根据需要进行修改。
#rlDevLaneEnable_t
#
LaneEn=15;
#end

#
#LVDS 通道配置参数、请根据需要进行修改。
#rlDevLvdsLaneCfg_t
#
laneFmtMap=0;
laneParamCfg=1;
#end

#
#Profile config 参数,请根据需要进行修改。
#rlProfileCfg_t
#
profileID=0;
startFreqConst=1439117143;
idleTimeConst=700;
adcStartTimeConst=600;
rampEndTime=4000;
txOutPowerBackoffCode=0;
txPhaseShifter=0;
freqSlopeConst=1900;
txStartTime=0;
numAdcSamples=128;
digOutSampleRate = 4000;
hpfCornerFreq1=0;
hpfCornerFreq2=0;
txCalibEnCfg=511;
rxGain=30;
#end

#
#线性调频脉冲配置参数、请根据需要进行修改。
#rlChirpCfg_t
#
chirpStartIdx=0;
chirpEndIdx=127;
profileIdCPCFG=0;
startFreqVar=0;
freqSlopeVar=0;
idleTimeVar=0;
adcStartTimeVar=0;
txEnable=1;
#end

#
#帧配置参数,请根据需要进行修改。
#rlFrameCfg_t
#
chirpStartIdxFCF=0;
chirpEndIdxFCF=500;
frameCount=0;
loopCount=1;
周期性=20000000;
triggerDelay = 0;
numAdcSamples=512;
triggerSelect=1;
#end

#
#Advance Frame 配置参数,请根据需要进行修改。
numOfSubFrames=4;
forceProfile=0;
#numFrames=100;
numFrames=0;
loopBackCfg=0;
triggerSelect=1;
frameTrigDelay = 0;
#end

#
第 4 个子帧配置参数,请根据需要进行修改。
forceProfileIdx=0;
chirpStartIdxAF=0;
numOfChirps=1;
numLoops=8;
BurstPeriodicity=5000000;
chirpStartIdxOffset=0;
numOfBurst=1;
numOfBurstLoops=1;
SubFramePeriodicity=5000000;
numAdcSampleesAF=256
numChirpsInDataPacket=1
#end

#
#3rd 子帧配置参数,请根据需要进行修改。
forceProfileIdx=0;
chirpStartIdxAF=0;
numOfChirps=1;
numLoops=8;
BurstPeriodicity=5000000;
chirpStartIdxOffset=0;
numOfBurst=1;
numOfBurstLoops=1;
SubFramePeriodicity=5000000;
numAdcSampleesAF=256
numChirpsInDataPacket=1
#end

#
#2nd SubFrame 配置参数,请根据需要进行修改。
forceProfileIdx=0;
chirpStartIdxAF=0;
numOfChirps=1;
numLoops=8;
BurstPeriodicity=5000000;
chirpStartIdxOffset=0;
numOfBurst=1;
numOfBurstLoops=1;
SubFramePeriodicity=5000000;
numAdcSampleesAF=256
numChirpsInDataPacket=1
#end

#
第 1 个子帧配置参数、请根据需要进行修改。
forceProfileIdx=0;
chirpStartIdxAF=0;
numOfChirps=1;
numLoops=8;
BurstPeriodicity=5000000;
chirpStartIdxOffset=0;
numOfBurst=1;
numOfBurstLoops=1;
SubFramePeriodicity=5000000;
numAdcSampleesAF=256
numChirpsInDataPacket=1
#end

#
连续模式配置参数
#startFreqConst=1435384036;
#txOutPowerBackoffCode=0;
#txPhaseShifter=0;
#digOutSampleRate = 10000;
#hpfCornerFreq1=0;
#hpfCornerFreq2=0;
contModeRxGain = 30;
vcoSelect=3388;
#end

为什么无法更改持续时间和帧数?

希望能尽快收到您的回复。

此致。

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

    您好、

    遗憾的是、我们无法访问 DCA1000 FPGA 源代码。 因此、我们不知道代码的内部原理以及这个时序的原因是什么。

    谢谢你
    Cesar