Skip to content

export of example I2C data by using the "Export all anaotation for this row" gives an error on the outputted data #114

@Lizerd

Description

@Lizerd
Image

Here we can see that there are two starts with the address 0x38.
When I export the first data output is always scrambled in order and address.

the exported data starts like this

123328021-123329038 I²C: Address/data: Address write: 38
123327881-123327881 I²C: Address/data: Start
123329038-123329184 I²C: Address/data: Write
123329183-123329329 I²C: Address/data: ACK
123329453-123330615 I²C: Address/data: Data write: 00
123330615-123330760 I²C: Address/data: ACK
123330887-123332050 I²C: Address/data: Data write: 01
123332049-123332195 I²C: Address/data: ACK
123332320-123333482 I²C: Address/data: Data write: 00
123333482-123333627 I²C: Address/data: ACK
123333754-123334915 I²C: Address/data: Data write: 00
123334916-123335061 I²C: Address/data: ACK
123335187-123336350 I²C: Address/data: Data write: 00
123336349-123336495 I²C: Address/data: ACK
123336619-123337781 I²C: Address/data: Data write: FF
123337781-123337926 I²C: Address/data: ACK
123338117-123338117 I²C: Address/data: Stop

It should look like this
123343832-123343832 I²C: Address/data: Start
123343972-123344989 I²C: Address/data: Address write: 38
123344989-123345134 I²C: Address/data: Write
123345134-123345279 I²C: Address/data: ACK
123345405-123346568 I²C: Address/data: Data write: 00
123346567-123346713 I²C: Address/data: ACK
123346838-123348000 I²C: Address/data: Data write: 06
123348000-123348145 I²C: Address/data: ACK
123348272-123349435 I²C: Address/data: Data write: 00
123349434-123349580 I²C: Address/data: ACK
123349705-123350867 I²C: Address/data: Data write: 00
123350867-123351012 I²C: Address/data: ACK
123351139-123352300 I²C: Address/data: Data write: 00
123352301-123352446 I²C: Address/data: ACK
123352571-123353734 I²C: Address/data: Data write: 08
123353733-123353879 I²C: Address/data: ACK
123354003-123355165 I²C: Address/data: Data write: 00
123355165-123355310 I²C: Address/data: ACK
123355437-123356598 I²C: Address/data: Data write: 00
123356599-123356744 I²C: Address/data: ACK
123356868-123358030 I²C: Address/data: Data write: 00
123358030-123358175 I²C: Address/data: ACK
123358301-123359462 I²C: Address/data: Data write: 01
123359463-123359608 I²C: Address/data: ACK
123359799-123359799 I²C: Address/data: Stop

So the address is coming

before start , but as in the picture of the logic signals everything looks OK

Export_I2C_Data.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions