I'm working with a Sensirion pressure transducer which uses I2C for communications.
I need to re-address the devices so I can use a number on the same bus.
On sending the first command to the sensor, the response from the sensor is supposed to be (4xACK)
On sending the second command to the sensor, the response from the sensor is supposed to be (1xACK)
Am I right in thinking that this must mean that the sensor is returning 4 bytes in the first instance, and 1 byte in the second?
Am I right in thinking that this must mean that the sensor is returning 4 bytes in the first instance, and 1 byte in the second?
We don't know as that syntax is not standardized. Why did you fail to post a link to that datasheet? Maybe there's some information that tells us what you can actually expect from the sensor.
Thanks for your reply. The table on page 3 describes the handshaking back and forth.
I'm going to have another read of the reprogramming note. I can successfully talk to the sensor, I just cannot get the EEPROM reprogramming to work.