GPS Приемник (обновлено: 18 Feb 2021, 15:01:33)

Работа с GPS приемником. Синхронизация времени со спутником, вывод координат, скорости и направления движения.

Подключение приемника через UART или I2C (включается в шестеренке)

На ESP32 совместно с GPRS модемом можно получить автономный GPS трекер с отправкой данных на какой либо сервер


Опция начинает работать сразу после запуска модуля. Настроек в web нет. Время на модуле синхронизируется после нахождения спутников. NTP опция не требуется.

Старые приемники с проблемой 1024 недель могут работать не корректно, хотя прошивка эту проблему и учитывает.

Рекомендуется установка опции календаря для корректной работы времени.

Скорость UART на GPS приемнике должна быть 9600. Подключается только на UART RX чипа ESP8266/ESP32(со стороны GPS приемника -TX).

В режиме I2C (реализовано пока только на RTOS прошивках) адрес должен быть 0x10. Протестировано только на GPS приемнике L76-L. Возможно будет работать и с другими приемниками, требуется чтение их документации - обсуждение поддержки других приемников в чате проекта.


Отладка GPS приемника(ESP32)

На вкладке http://[IP]/gpsrecv можно увидеть принятые сырые данные в текущий момент от приемника. Строка обновляется после каждого приема пакета.