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.

AWR2243: 温度监控

Part Number: AWR2243


相关参数设置如下:

(1)通过rlRfAnaMonConfig使能温度监控;

(2)通过rlRfSetCalMonTimeUnitConfig设置API触发监控:

rlCalMonTimeUntArgs.calibMonTimeUnit = 3;
rlCalMonTimeUntArgs.devId = 0; 
rlCalMonTimeUntArgs.numOfCascadeDev = 1; 
rlCalMonTimeUntArgs.monitoringMode = 1; 
rlCalMonTimeUntArgs.reserved = CAL_MON_RESERVED; 

(3)通过rlMonTypeTrigConfig触发监控

rlMonTypeTrigCfgs.monTrigTypeEn = 7;
Type0、1、2全部触发。

结果程序运行过程中,只收到一次温度上报的异步事件,后面不再触发,而且大概5S后,射频工作异常,不再自动发送chirp(我们配置的是自动发送chirp)。

如果将rlCalMonTimeUntArgs.monitoringMode改为0,会一直通过异步事件上报温度,但是一样,5s后射频工作异常,不再发送chirp。

目前的情况就是,只要把monitor打开,我们的射频就不再正常工作了,这是什么原因,还望给解答一下。