- Откройте в редакторе файл /etc/LoRa/global_conf.json и убедитесь что в конфигурации в секции "gateway_conf"
присутствуют настройки GPS приемника. Если они отсутствуют - добавьте:Code Block language json title global_conf.json "gateway_conf": { ... "gps_tty_path": "/dev/ttymxc2", "gps_active_script":"echo default-on >/sys/class/leds/led-gps/trigger", "gps_passive_script":"echo heartbeat >/sys/class/leds/led-gps/trigger", "ref_latitude": 0, "ref_longitude": 0, "ref_altitude": 0, "fake_gps": false } - Перезапустите сервис packet forwarder если конфигурация была изменена и подождите несколько минут :
Code Block language shell imx6ull-vega-00374-04:/var/log# systemctl restart lora_pkt_fwd
- Выведите лог сервиса packet forwarderй:
Code Block language shell imx6ull-vega-00374-04:/var/log# journalctl -u lora_pkt_fwd
- Если время синхронизировалось по GPS успешно, через некоторое время вы должны увидеть в логе строки с примерно следующим содержимым (координаты и пр. могут отличаться):
Code Block language shell ### [GPS] ### # Valid time reference (age: 0 sec) # GPS coordinates: latitude 55.91700, longitude 37.62071, altitude 172 m ### Concentrator temperature: 29 C ### ##### END #####
- Если в течение продолжительного времени в логе будут только сообщения вида:
синхронизация не может быть достигнута. Проверьте видимость неба вокруг базовой станции либо исправность GNSS приемника в базовой станции.Code Block language shell WARNING: [gps] GPS out of sync, keeping previous time reference