Hi
Currently I'm evaluating the nRF54L15 die temperature sensor. I’ve taken a few measurements and noticed something I don’t quite understand yet. Perhaps someone could help me out.
This is the measurement I did:



I have noticed some discontinuities in certain places (e.g. at around 25 °C or 35 °C). These seem to occur more or less always in the same spot. However, I have also taken other measurements in which certain discontinuities were not present.
Where do these come from? Is this normal behaviour, or is there something not quite right yet?
I read the temperature using the 'mpsl_temperature_get' function from the nrfxlib.
nrfconnectdocs.nordicsemi.com/.../group__mpsl__temp.html
Is there any further documentation on the sensor’s non-linearity? The datasheet is rather brief on this point.
The datasheet states:
‘Linearity compensation can be implemented if required by the application.’
What is the approach for this?
I have looked at the errata and have not yet found anything about the temperature sensor in it.
What we would like to try is to perform an offset correction on the sensor signal and then use this temperature for a simple estimation. We use BLE in our product.
NCS Version: v3.1.1
Hardware Revision: nrf54l15_xxAA_REV1
Thank you!
Best Regards
David