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.

[参考译文] AWR1642BOOST:无法在 DSS 上使用 rlSensorStop()和 rlSensorStart()传感器

Guru**** 2578945 points
Other Parts Discussed in Thread: MMWAVE-SDK

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/631360/awr1642boost-unable-to-rlsensorstop-and-rlsensorstart-sensor-on-the-dss

器件型号:AWR1642BOOST
Thread 中讨论的其他器件:MMWAVE-SDK

您好;

在 DSS 侧启动和停止传感器时遇到问题。 例如,我想在 MmwDemo_interFrameProcessing()之前停止传感器,并在帧间处理完成后启动传感器。  

根据 这个论坛帖子的建议,我在 MmwDemo_dssDataPathProcessEvents()中添加了以下代码:

RetVal = rlSensorStop (RL_DEVICE_MAP_INTERNAL_BSS);
如果(retval!= 0)
{
System_printf ("错误:无法停止传感器[错误%d]\n"、retval);
} 
MmwDemo_interFrameProcessing (dataPathObj);//现有函数调用
RetVal = rlSensorStart (RL_DEVICE_MAP_INTERNAL_BSS); 如果(retval!= 0) { System_printf ("错误:无法启动传感器[错误%d]\n"、retval); }

我收到:"ERROR:Unable to start Sensor [Error 20]"(错误:无法启动传感器[错误20]")

从我所联系的论坛帖子中、我应该满足 Jitendra 建议的准则:

  1. rlSensorStart 和 rlSensorStop 在 MmwDemo_dssDataPathTask()内调用,而不是中断处理程序
  2. 在帧完成时、rlSensorStop 可以在此时调用(我们目前正在执行 ChirpProcessing 步骤)
  3. rlSensorStart 可以调用、因为 gMmwDssMCB.stats.chirpIntCounter 等于配置的线性调频脉冲总数。 根据我的理解、这基本上是一帧的末尾、因为已收集所有线性调频脉冲。

简而言之、我想使用 DSS 来启动和停止传感器、是否有方法可以实现这一点?  



  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Erik、
    mmWaveLink 接口独立于平台、可在 MSS 或 DSS 上执行。

    这是否是您为从 DSS 执行传感器控制所做的唯一修改?

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

    是的、这是我所做的唯一传感器控制修改。

    我已经根据正在执行的信号处理步骤修改了线性调频脉冲间处理。 如果我们要将其与默认的毫米波间歇性处理进行比较、则停止和启动调用之间的时间将会更短。
    我还在使用不同的 profileCfg、frameCfg、guiMonitor 等设置,但与演示应用程序配置的设置完全不同。

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

    对此问题有什么看法? 从 DSS 停止和启动传感器仍然有困难。

    我的所有测试都是通过调试器完成的、如果这些信息很重要的话。

    谢谢、
    Erik
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Erik、
    您能否尝试使用支持通过 CLI 命令进行传感器启动/停止序列的 MMWAVE-SDK 1.1版本进行相同的实验?


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

    Jitendra、

    我将很快将把我们的项目迁移到新的 SDK 版本。 我可能要在几天前分享结果。

    谢谢、
    Erik

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Erik、
    我假设您的查询可能已通过迁移到新的 SDK 版本来解决。

    如果有任何相关问题、请在此处发布、以重新打开此主题。

    此致、
    Jitendra