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.

AWR1642: Get Temperature issue

Part Number: AWR1642

Now I want to get the temperature of the AWR1642, and I get the data by calling the following function periodically:

rlRfTempData_t Temp_Data;

rlRfGetTemperatureReport(RL_DEVICE_MAP_INTERNAL_BSS, &Temp_Data);

 

When I first power on, I can get the temperature of the AWR1642, but the data change needs too much time, and the data jump range is very large.

I got the data in 1s, 3.3s, 10s cycles, the phenomenon is the same.

 

Q: Is there any way to get the real time temperature?

  • Hello Shuang, 

    'rlRfGetTemperatureReport' API as mentioned by you can help to record the real time temperature of the device. 


    But please note- You will notice the difference in temperature data only if the device heats up/cools down by 10 degrees. Try to invoke this API at a 1-second interval to get the effective output result.

     

    I got the data in 1s, 3.3s, 10s cycles, the phenomenon is the same.

    Could you also clarify on the above statement? Do you mean the temperature data is same after the above second intervals or very different from one another? 

    Regards,

    Ishita