Twoje komentarze

Григорий, пока не можем понять причину к сожалению (

Попробуйте включить в настройках уровень логов TRACE, воспроизвести проблему и еще раз выложить лог файл.

По какой-то причине у вас даже резервная копия данных отказывается открываться (
Разбираемся, спасибо за логи.
Григорий, еще раз пожалуйста выложите логи (log.txt)
Григорий, на сколько часто такое происходит? Понаблюдайте, остальные показания (дневной, месячный и т.д) пробега, расхода и т.д. - остаются?
Для повышения стабильности можно заставить хобдрайв сохранять все данные во внутренней памяти. Для этого:
- Создайте на SD карте в папке hobdrive (hobd для демо версии) пустой файл с именем allinternal (без расширения).
- После этого хобдрайв начнет использовать внтуреннее хранилище для всей конфигурации.
Cтабильность должна повыситься.

По поводу потери данных при начальном запуске, проблема решается следующим образом:
- При вводе заправки и показания одометра программа автоматически рассчитывает пропущенный пробег и топливо и компенсирует их. На точность расчетов это не сильно влияет.
- Подобную пропущенную поездку можно ввести вручную.
- Автоматическая коррекция при запуске довольно противоречива, рассматриваем сейчас такую возможность.
- Рекомендуется добавить в систему питания магнитолы реле/ручной переключатель, замедляющий отключение питания на 10-20 минут. Это позволит системе не выключаться при коротких остановках/глушении.
Григорий,

Сброс происходит всегда? Сбрасывается все, в том числе и пробеги?

Хобдрайв вообще адаптирован к работе в таких условиях - все данные сохраняются с резервными копиями, и именно учитывают возможность внезапного отключения питания.

Могу предположить что у вас проблема с картой памяти (на нее программа сохраняет все свои данные).
Можете приложить файл log.txt из папки hobdrive с карты памяти?