@rappet Things that make CAN somewhat cursed:
- Other than every (?) other differential signalling standard, it uses 0V and a positive voltage rather than a negative/positive voltage
- Bit-level arbitration
USB 3.0 and PCIe on the other hand are straightforward 8B/10B (or other) coded data down unidirectional lanes.
@karotte aah cursed on the electrical level xD
Yes I can agree!