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.

MSP430 - MLX90614/MLX90615

Other Parts Discussed in Thread: MSP430F247

Hello,

I am trying to interface a MSP430F247 and a MLX90615.

I have no trouble to read any register but I can not write to it.

Did anyone succeed to write to a MLX90614 or MLX90615?

When I write (val 0x2033) to the Emissivity register, the MLX90615 responses ACK after the PEC (crc) but when I read after the same register i find the default value (0x4000) and not the written value ???

What's more, the written cycle time is around 10ms. If I read the same register less than 10ms after the write, I read 0x00 0x00 => I guess this is because the EEPROM is in the erase write cycle. So there is something happening ...

I do not know why and I gratefully appreciate any exemple (code, suggestion, chronogram ...)

Here is the chronogram:

Best regards

Mich

**Attention** This is a public forum