Задание №1
Данные о количестве топлива считываются с CAN шины автомобиля в CAN8BITR0, в формате 1 к 1 (CAN8BITR0=25 = 25 литрам). Данные о скорости считываются в CAN16BITR0. Чтобы высчитать точную скорость в км/ч нужно получаемое значение разделить на 180.
Требуется контролировать превышение скорость более 140 км/ч, если превышение есть длительностью более 2 минут, то отправить на сервер сообщение «Превышение скорости».
Так же требуется контролировать сколько было потрачено топлива от начала движения до остановки. Остановку считать парковкой более 15 минут. При остановке на сервер отправить сообщение в формате «Начало движения чч:мм, конец чч:мм, потрачено N литров». Контролировать заправку топлива, заправка происходит только при условии стоянки автомобиля, если была заправка отправить на сервер сообщение формата «Заправка N литров».