Please teach me how to translate the data when the measured data of I2C bus is printed or converted into text format on the PC by using LE-series.
Example: Printed data
(Normal)
SD: A00001 A141
>>A00001>>A1##<<
(Translated)
A0a=>00a01a A0a<=41n
As follows, it indicates the finish when Master sends 2 bytes of 00h and 01h to Slave address, and receives 41h of 1byte.
[S][ADDR(A0)][W(0)][A][DATA(00)][A][DATA(01)][A][S][ADDR(A0)][R(1)][A][DATA(41)][N][P]
*Meaning
[S]:Start sequence(>>)
[P]:Stop sequence(<<)
[ADDR]:Address
[DATA]:Data
[A]:ACK(a)
[N]:NAK(##, n)
[R]:Reception at Master side (<=)
[W]:Transmission of Master side (=>)
* Codes in parentheses are indicated in the printed data.
(Normal)
SD: A00001 A141
>>A00001>>A1##<<
(Translated)
A0a=>00a01a A0a<=41n
As follows, it indicates the finish when Master sends 2 bytes of 00h and 01h to Slave address, and receives 41h of 1byte.
[S][ADDR(A0)][W(0)][A][DATA(00)][A][DATA(01)][A][S][ADDR(A0)][R(1)][A][DATA(41)][N][P]
*Meaning
[S]:Start sequence(>>)
[P]:Stop sequence(<<)
[ADDR]:Address
[DATA]:Data
[A]:ACK(a)
[N]:NAK(##, n)
[R]:Reception at Master side (<=)
[W]:Transmission of Master side (=>)
* Codes in parentheses are indicated in the printed data.