https://drive.google.com/open?id=1vO...srYkBe5_f2QxES
Выкладываю бета-версию VenatorLite3. Сразу предупреждаю что на своей машине полноценно протестировать сейчас не имею возможности. Все тесты проводил в лабораторных условиях, поэтому возможны баги.
Что нового:
По новому реализована настройка контрольных ламп. Режим настройки ламп включается в панели настроек
По тапу на лампе вызывается панель настройки лампы.
В этой панели можно выбрать символ (43 варианта), звуковой сигнал (4 варианта), вход или несколько входов для включения лампы. Активные входы подсвечены синим фоном.
В настройках спидометра кроме значений зеленой и красной зоны теперь можно выбрать вариант звукового сигнала превышения красной зоны (4 варианта + вариант голосового оповещения).
Так же добавил замер разгона 0…50 и 0…100 км/ч. Замер разгона и максимальной скорости начинается после начала движения. Результаты замеров сохраняются до начала нового замера.
Для тахометра также доступен сигнал превышения оборотов красной зоны (4 варианта + вариант голосового оповещения) и настройка делителя оборотов (условно — количество цилиндров). Изменил алгоритм интерполяции оборотов. На эмуляторе работает отлично, на реальном автомобиле возможны глюки, не проверял.
Звуковой сигнал доступен и для вольтметра, по нижней и верхней границе напряжения(4 варианта).
Звуковой сигнал для заднего хода(1 вариант)
Настройка IP адреса, номера порта, пробега и сервисного интервала осуществляются с клавиатуры.
В поле ввода вносится соответствующее значение, по нажатию кнопки рядом с полем — значение запоминается.
Кроме альтернативного IP в панели настроек, для подключения также используются IP адреса по умолчанию. Они жестко прописаны в приложении.
192.168.4.1 для ESP
192.168.16.254 для HLK-RM04
127.0.0.1 для localhost.
По новому реализованы настройки датчика температуры и датчика уровня топлива.
Добавлены настройки границ красной зоны, настройка интерполяции, звуковые сигналы (4 варианта + вариант голосового оповещения)
Часы в левом верхнем углу основного экрана можно скрыть тапом.
Сброс счетчика суточного пробега тапом по зоне одометра.
Голосовые оповещения были синтезированы с помощью гугла. Можете предложить свои файлы для озвучки.
Также приветствуется донат на дальнейшее развитие проекта.
4731 1856 1283 7184 UAH PrivatBank