I have an MLX90621 array connected to a Teensy 3.6. I am using the programs from robinvanemden as referenced in this forum post:
MLX90620 / MLX90621 - 16X4 pixel IR thermal array - Exhibition / Gallery - Arduino Forum which refers to post #75.
The only change to the program is to change the initialize statement to EXT pullups. The sensor initializes, the scope traces seem correct and I can change things like the refresh rate. However, the readEEprom gives all 255 when printed as does the the pixelDataLow (and High). The IR temps all read "nan."
Does the EEProm have default values for all the bytes?
If not how do I get the needed values for all the coefficients like the k's, alphas, ...?
The data sheet seems completely silent on the origin of these.
Thanks for any help... Gary