Я знаю, что если есть ошибка при передаче CAN, система сгенерирует конкретный кадр ошибки . Но я не могу понять, как заставить это работать.
Я настраиваю розетку CAN, а затем записываю данные:
write(s, (struct sockaddr *)&addr, sizeof(addr))
К шине ничего не подключено, поэтому я ожидал CAN_ERR_ACK, но ничего не пришло.
PS: прием ошибок включен.
Что случилось?