Open TreasureMaster opened 2 years ago
Программа постоянно должна что-то передавать. Хотя-бы команду на выключение, если нет ничего важнее. И программа постоянно должна проверять наличие ответов с правильной контрольной суммой. При отсутствии правильных ответов более 1 сек (уточнить в спецификации лин) выдавать сообщение об отсутствии связи. Канал обмена не закрывать!!! И передачу пакетов не останавливать!!! Ситуация такая - запустили программу, подключились к отопителю. Затем выключили питание отопителя - отсутствие связи должно обнаружиться. При подаче питания на отопитель - связь должна найтись. Желательно автоматически.
Этот момент я понял. Надо будет реализовать после уточнения работы с шиной LIN (по контрольной сумме).
Постоянная отправка пакетов реализована, но пока без проверки контрольной суммы.
При прямом управлении выбранные пакеты должны отправляться постоянно, а не разово, как сейчас.