CAN_ESR LEC[2:0] Error meanings
These are the CAN error codes listed in RM0008 (Manual for STM32F1)
Is there anywhere in documentation that says what they actually mean in detail?
Are these detected on RX or TX. I assume that in this case its TX and, while active an error frame will be ejected. If so is this info also in the error frame?
000: No Error
001: Stuff Error
010: Form Error
011: Acknowledgment Error
100: Bit recessive Error
101: Bit dominant Error
110: CRC Error
111: Set by software
Even with re-transmission disabled, I can see these errors (such as Bit recessive) happening. However, at the same time, I see all the packets arriving at the destination.