(Warning for terrible English)
I'm trying to make I2c communication between sbrio and deserializer
from this picture(format for read) I designed vi like 1~8
1=> start condition and slave address
I get slave address from below picture
Is that XX mean 0 or 1?
so I send 8bit(7slave address and 1 write bit)
Please don't consider about wait node I changed whole wait ticks according to 11.png
and receiving ack bit with making enable false(DO to DI)
and I changed again enable pulse to True
for the next I sent resgister address according to below table
00011110
and another ack bit
after this without Stop bit i put repeated-start bit(below) according to datasheet(above one)
and again slave address with read bit
finally data reading and stop bit
this is host vi those array and u8-numbers are nothing
my vi only respond about read/write 1bit after slave address
and I can't get device identification
I need your help..