Is there a reason you are using the address shifted one bit over?
Or is the graphic wrong about address 55?
Tim S.
High 7 bits are the device address, lowest bit indicates if it is a read or write transaction. So commands to device 0x55 will begin with either 0xAA or 0xAB.