Teledyne LeCroy USB Analyzer Automation Manual User Manual
Page 79
![background image](/manuals/353630/79/background.png)
Teledyne LeCroy Automation API Reference Manual for USBTracer, USB Advisor, and Voyager USB Protocol
Suite
79
errors_bitmap
Pointer to unsigned 64 bits integer variable where errors are retrieved.
Return values
Remarks
Format of returned errors bitmap is as below:
Bit 0 : Reserved
Bit 1 : USB2 PID Error
Bit 2 : USB2 CRC5 Error
Bit 3 : USB2 CRC16 Error
Bit 4 : USB2 Packet Length Error
Bit 5 : USB2 Bit Stuff Error
Bit 6 : USB2 EOP Error
Bit 7 : USB2 Babble Start Error
Bit 8 : USB2 Babble End Error
Bit 9 : USB2 Frame Length Error
Bit 10 : USB2 Turnaround/Timeout Error
Bit 11 : USB2 Analyzer Internal Error
Bit 12 : USB2 Data Toggle Error
Bit 13 : USB2 Frame/uFrame Number Error
Bit 14 : USB2 Last Byte Incomplete Error
Bit 15 : USB2 OTG Signal Error
Bit 16 : USB3 CRC5 Error
Bit 17 : USB3 CRC16 Error
Bit 18 : USB3 CRC32 Error
Bit 19 : USB3 Disparity Error
Bit 20 : USB3 10 Bit Symbol Error
Bit 21 : USB3 Unknown Packet(IPS) Error
Bit 22 : USB3 Framing Symbol Error
Bit 23 : USB3 LC Data Symbol Error
Bit 24 : USB3 Bad Header Packet Length Error
Bit 25 : USB3 Bad Data Length Field Error
Bit 26 : USB3 SKP Symbol Error
Bit 27 : USB3 Control Endpoint Direction Error
Bit 28 : USB3 Missed DPH Error
Bit 29 : USB3 Missed DPP Error
Bit 30 : USB3 Setup DP Error
Bit 31 : USB3 Sequence Number Error
Bit 32
– 44 : Reserved
Bit 45 : USB3 TP Non-Zero Reserved Error
Bit 46 : USB3 Missed ITP Error
Bit 47 : USB3 Late/Early ITP Error
Bit 48
– 63 : Reserved
Note that below errors bits are valid after transaction level decoding:
Bit 4 : USB2 Packet Length Error
Bit 10 : USB2 Turnaround/Timeout Error
Bit 12 : USB2 Data Toggle Error
Bit 27 : USB3 Control Endpoint Direction Error
Bit 46 : USB3 Missed ITP Error