Can't read HM-3301 values with grove.i2c

Hello,



have the same problem. It seems that the I2C protocol is not implemented correctly.



Here are some screenshots from a protocol analyser:



Correct behaviour (tested with a I2C light sensor):





Here you will see the problem:





Just one write command and afterwards an error condition occurred.

BR

Marc