Hello, I think I found a mistake. From the information I found on the LIN 2.x standard, the enhanced checksum should be calculated using the protected id and not the raw id. I fixed the issue replacing PID with send_pid in line 424 of lin_bus.cpp. I hope this information can be helpful.
Hello, I think I found a mistake. From the information I found on the LIN 2.x standard, the enhanced checksum should be calculated using the protected id and not the raw id. I fixed the issue replacing PID with send_pid in line 424 of lin_bus.cpp. I hope this information can be helpful.