I'm working with a Medical Specialties Pressure Sensor (low power configuration) that requires a zero-data byte write/read to the I2C interface in order to wake up and initiate an ADC measurement.
http://www.meas-spec.com/downloads/Interfacing_to_MEAS_Digital_Pressure_Modules.pdf
[Write_MR & Right_MR, on page 4]
In an email from TI's Technical Support I was told that this behavior is accounted for in the I2C Bus Specification, and that the TM4C123GH6PM which fully supports it, is thereby capable of this sort of transmission. The email however failed to answer my other question of how a zero-data byte read/write could be accomplished.
Another thread here mentioned a very similar MCU and issue being addressed. That concluded in a TI employee saying that is wasn't possible.
So that's 1:1 for Possible:Impossible.
I've read through the MCU's datasheet, and can't for the life of me find a way to induce the I2C peripheral of the MCU to output what the sensor needs. A data byte is always read/written, thereby confusing the sensor.
If anyone can help me out with getting this resolved, it'd be appreciated.