I’ve replicated the routines and functions from the MLX90640 API in python extracting frame values using smbus2. It was working very well for a while, but when I began tinkering with the refresh rate, it began to produce very noisy images with the wrong temperature values.
The values around the edges approach -13 to -9 degrees Celsius and get warmer towards the center. I’m suspecting that I may have adjusted some important configuration eeprom values by accident as I was trying to change the refresh rate. Now, at any refresh rate(even 1 fps), I get these noisy images. I was wondering whether there was a way to get the default eeprom values to reset the sensor or a way to restore to factory default, unless it’s a hardware issue?
thanks in advance.