AD9361 / AD9363 / AD9364 temperature sensor.
The internal temperature sensor value can be read using the Auxiliary ADC (AuxADC) via SPI. The AuxADC needs to be configured using the ad9361_auxadc_setup function to configure the part in temperature sensor mode. Then use the ad9361_get_temp function to do a reading. To prevent issues with competing functions interfering with each other, it is recommended to disable the Auxiliary ADC pin‐measurement function when using the temperature sensor function.
The temperature sensor has inaccuracies and even with a onetime calibration the sensor is typically not useful for accurate measurements.
Details captured in attached document.
Attachments:
AD936xTemperaturesensor.pdf