Внесу еще ложку дегтя. Не все так просто и гладко получается, нашел следующие проблемы:
1. База у меня несколько раз перезагружалась, когда я подавал дополнительные сигналы на COM порт компьютера, когда она была к нему подключена. Просто спонтанных перезагрузок я не видел, но это навело на мысли, что если на рыбалке база перезагрузится? В этом случае, все данные потеряются и придется проходится по всем жерлицам и включать/выключать их заново. Но данную проблему можно решить, сохраняя положение жерлиц в системный файл на флешке, эти данные можно подгружать при перезагрузке. Так что при перезагрузке, можно будет восстановить работоспособность не бегая по жерлицам
2. Если заметили по лог файлу, при включении жерлицы в него записываются текущие показания GPS. Датчик у меня неподвижный лежит на окне, а вот GPS данные которые приходят с него каждый раз немного отличаются. В моих тестах, были различия в радиусе аж 15 метров. Я надеялся на погрешность метра в 3… Возможно, это все таки связано с ограниченным количеством GPS спутников, что ловит прибор в городе на окне, потому что чем больше спутников находит GPS модуль, тем точнее будут координаты. Так что надеюсь на водоеме все будет в порядке.
3. База сейчас потребляет около 300 миллиампер при питании от 2х аккумуляторов 18650. Вчера вечером в 18:00 оставил базу включенной с 4мя аккумуляторами 18650 (по два включенных последовательно и сборки параллельно), сегодня пришел в 12:00 база уже не работала. Т.е. на 18 часов 4х аккумуляторов для работы базы не хватило, а это печально. Но основной энергопотребитель найден, это подсветка TFT дисплея. Логично ее включать/отключать принудительно, и активировать по нажатию и/или принудительно в опциях и/или когда сработала жерлица. Но дисплей, который я использую, такой функции штатно не поддерживает. В общем придется еще изучать, как он работает, чтобы можно было контролировать подсветку.
4. Уже который раз заметил, датчик положения в жерлице сработал, когда я потряс жерлицу. Не будет ли он срабатывать от большого ветра? Может какой другой датчик присмотреть, тот что использую со стальным шариком внутри, не будет ли со ртутным шариком стабильнее? Надо будет тестировать.