CoaXPress 2.0 Error Counters
The "CoaXPress 2.0 error counters" keep track of errors that the CoaXPress protocol can detect on each individual CoaXPress connection.
Error counters
Connection lock loss counters
There is one counter per CoaXPress host connector instance that counts the number of lock losses encountered by the CoaXPress receiver.
8b/10b encoding error counters
There is one counter per CoaXPress host connector instance that counts the number of 8b/10b encoding errors encountered by the CoaXPress receiver.
Duplicated characters mismatch counters
There are two counters per CoaXPress host connector instance that counts the number of duplicated characters mismatch encountered by the CoaXPress receiver:
| □ | The first counter counts the occurrences that could be corrected. |
| □ | The second counter counts the occurrences that could NOT be corrected. |
CRC error counters
There are three counters per CoaXPress host connector instance that counts the number of CRC errors encountered by the CoaXPress receiver:
| □ | The first counter counts the occurrences in data packets. |
| □ | The second counter counts the occurrences in control packets. |
| □ | The third counter counts the occurrences in event packets. |
Error counters management
The application uses the counters by means of Interface module feature of the CoaXPressErrorCounters Category .
Getting the current count value
| 1. | Select a connector instance by setting the CxpHostConnectionSelector |
| 2. | Read the corresponding Interface module feature (e.g. CxpLinkLockLossCount) |
Resetting a counter
| 1. | Select a connector instance by setting the CxpHostConnectionSelector |
| 2. | Write to the corresponding Interface module feature (e.g. CxpLinkLockLossCountReset) |
See also in the GenICam Reference (Interface Module)
CoaXPressErrorCounters Category
CxpDuplicatedCharactersCorrectedErrorCount
CxpDuplicatedCharactersUncorrectedErrorCount
CxpStreamDataPacketCrcErrorCount
CxpDuplicatedCharactersCorrectedErrorCountReset
CxpDuplicatedCharactersUncorrectedErrorCountReset
CxpStreamDataPacketCrcErrorCountReset
