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.

IWR6843ISK: Demo Visualizer 3.6中是否支持chirp per frame小于16

Part Number: IWR6843ISK
Other Parts Discussed in Thread: MMWAVE-SDK, MMWAVEICBOOST

我在Demo Visualizer 3.6尝试了很多种方案,但是得到的chirp per frame最低为16,但是在mmWaveStuido中可以将loop设置为1达到每帧仅1个chirp的效果。请问是否有可能在Demo Visualizer 3.6配置出chirp数较小的方案?

  • 为您咨询了资深产品线工程师,这需要一些时间

  • 如果您希望每帧的 chirp 数为 1,则需要将 frameCfg 的 numLoops 参数设置为 1。在 mmWave Demo Visualizer 的“Configure”选项卡中,有一个保存“Save config to PC”的按钮。保存配置后,您可以在您选择的文本编辑器中打开文件,进行其他更改,然后将其发送回可视化工具,以通过“绘图”中的“从 PC 加载配置并发送”按钮启动传感器“ 标签。

    有关配置文件中每个参数和字段背后的详细信息,请参阅 SDK 文档文件夹中的 MMWAVE-SDK 用户指南。然后,您可以使用 CTRL+F 查找需要更多信息的任何参数。

    https://www.ti.com/tool/MMWAVE-SDK 

  • 我更改了.cfg文件中frameCfg配置chirp数量的参数,从PC加载配置后mmWave Demo Visualizer无法可视化,未报错但是点击雷达启动无反应。

    另外,不用mmWaveStudio,而用DCA1000 CLI采集原始数据时,发现DCA1000未闪烁且无法捕获数据。

  • 毫米波传感器估计器(mmWave Sensing Estimator )将有助于线性调频脉冲设计。尽管固件允许参数在一定范围内,但这些参数必须全部结合起来才能形成有效的线性调频设计。例如,freqSlope 是固件可以接受高于 240 的值,但如果您将计时设置得太小(例如 RampEndTime),则传感器将无法启动。当您在配置中设置的值存在问题时,传感估算器工具将帮助指出。

    关于 DCA1000,我需要更多关于您正在做什么以及您为捕获原始数据所做的尝试的详细信息。请注意,DCA1000 用于转储 IF 信号的原始、未过滤、未处理的 ADC 数据。对于点云等内容,不需要 DCA1000。

  • 感谢您的回复,我希望不用mmWaveStudio来获取原始ADC数据,因此DCA1000看起来是必须的。

    我的.cfg文件配置在毫米波传感器估计器中似乎没有报错,但在mmWave Demo Visualizer中加载后无法启动雷达。

    我的配置如下:

    sensorStop
    flushCfg
    dfeDataOutputMode 1
    channelCfg 15 1 0
    adcCfg 2 1
    adcbufCfg -1 0 1 1 1
    profileCfg 0 60 100 6 60 0 0 66 1 108 2000 0 0 158
    chirpCfg 0 0 0 0 0 0 0 1
    frameCfg 0 0 1 0 40 1 0
    lowPower 0 0
    guiMonitor -1 0 1 0 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
    clutterRemoval -1 0
    calibDcRangeSig -1 0 -5 8 256
    extendedMaxVelocity -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
    measureRangeBiasAndRxChanPhase 0 1.5 0.2
    CQRxSatMonitor 0 3 4 121 0
    CQSigImgMonitor 0 39 4
    analogMonitor 0 0
    aoaFovCfg -1 -90 90 -90 90
    cfarFovCfg -1 0 0 2.89
    cfarFovCfg -1 1 -0.41 0.41
    calibData 0 0 0
    sensorStart

    期待您的回复!

  • 您有 MMWAVEICBOOST 吗?使用 6843ISK + MMWAVEICBOOST,您可以获得运行时调试和错误消息,其中可以提供有关传感器启动位置的详细错误代码。

    如果您没有 MMWAVEICBOOST,我建议从已知的工作“默认”配置开始,例如在 MMWAVE-SDK 安装中找到的配置,然后慢慢地一一更改参数,直到它不起作用。根据您发送的配置,我猜测 profileCfg 和 frameCfg 之间存在传感器不喜欢的内容。当仅更改 numLoops 时,相同的现有配置是否有效?

  • 抱歉没有及时回复。我没有MMWAVEICBOOST。上面列出的配置相比于可正常的工作,仅修改了numLoops就失效了。

  • 你的cfg到处都是“-”,所以我无法测试它并查看错误是什么,无法继续。你能在发送到设备时提供你的配置吗?