gps трекер
- Войдите на сайт для отправки комментариев
Товарищи знающие! нужен совет куда копать или практическая помощь.
Собран GPS трекер с отправкой данных на сервер на основе gps модуля (neo6m), gprs модуля (sim900)? и arduino nano. Проблема в следующем, трекер включается отправляет данные на сервер, сервер их принимает и корректно обрабатывает, но делает он это только 1 раз сразу после включения и полученя координат со спутников, потом данные не уходят, хотя если заглянуть в монитор порта, все чудным образом обрабатывается, модем отчитывается о проделанной работе OK, передергиваем питание 1 раз отправляет и продолжает работать в холостую, получает данные о координатах, отчитывается что связался с сервером и отправил данные, но там пусто.
Поправьте 32-ую строку скетча.
http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukomment...
Вы переусложнили логику и сами в ней запутались. Посмотрите на условие в стрю 82-83.
Она у Вас, получив новые данные будет ждать интервал посылок (пока не станет истинным millis()-millissend>INTERVALSEND). А когда дождётся, то уже устареют данные (станет ложным millis()-millisdata<INTERVALSEND).
И вообще, программа сильно переусложнена из-за неаккуратного прорагммирования. Переписали б Вы её более просто и понятно.