canable2-fw
canable2-fw copied to clipboard
Completely wrong implementation of "E" command
BIG fat bug number 1) The returned string "CANable Error Register: %X" has no carriage return. If a data packet follows immediately it is impossible to separate them. This makes the command "E" completely useless.
BIG fat bug number 2) The error register is never cleared. So an error that has occurred once will be reported into all eternity. After each request of the error register it should be immediately reset to zero in error_reg(). This also makes the command "E" completely useless.
This has been fixed and significantly improved in the new CANable firmware 2.5 https://netcult.ch/elmue/CANable%20Firmware%20Update