Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  1.  Откройте в редакторе файл /etc/LoRa/global_conf.json и убедитесь что в конфигурации в секции "gateway_conf"
    присутствуют настройки GPS приемника. Если они отсутствуют - добавьте:
    Code Block
    languagejson
    titleglobal_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
      }
  2. Перезапустите сервис packet forwarder если конфигурация была изменена и подождите несколько минут :
    Code Block
    languageshell
    imx6ull-vega-00374-04:/var/log# systemctl restart lora_pkt_fwd
  3. Выведите лог сервиса packet forwarderй:
    Code Block
    languageshell
     imx6ull-vega-00374-04:/var/log# journalctl -u lora_pkt_fwd
  4. Если время синхронизировалось по GPS успешно, через некоторое время вы должны увидеть в логе строки с примерно следующим содержимым (координаты и пр. могут отличаться):
    Code Block
    languageshell
    ### [GPS] ###
    # Valid time reference (age: 0 sec)
    # GPS coordinates: latitude 55.91700, longitude 37.62071, altitude 172 m
    ### Concentrator temperature: 29 C ###
    ##### END #####
    
    
  5. Если в течение продолжительного времени в логе будут только сообщения вида:
    Code Block
    languageshell
    WARNING: [gps] GPS out of sync, keeping previous time reference
    синхронизация не может быть достигнута. Проверьте видимость неба вокруг базовой станции либо исправность приемника в базовой станции.