Rigorously Tested

One of the initial requirements for the CANdence platform was to log 1 billion CAN frames with perfect fidelity. To test this, a sequenced datastream is recorded, then validated in the output. This allows detection of missed or jumbled frames to a high degree of accuracy.

CANdence C1.0

The testing for this model was carried out using the 8by data packet as a U64 variable - incremented by the sender each message. Testing was carried out at 1000kbps, with a message sent every 140us (~7200Hz).

Total frames received ~1.1bn, 3 resynchronisation events (-32 deviations), zero errors.

CANdence FD1.0

The testing for this model was carried out using the 64by data packet as a U64 variable packed in first and last 8 bytes - incremented by the sender each message. Testing was carried out at 1000kbps nominal / 4000kbps data, with a message sent every 210us (~4800Hz).

Total frames received ~1.6bn, 0 resynchronisation events (-32 deviations), zero errors.