Ищите способы передачи данных GPSD через LoRa - PullRequest
0 голосов
/ 25 апреля 2019

Я работаю над полезной нагрузкой для ракеты.Он будет содержать малиновый пи и шляпу Dragino LoRa / GPS.Мне нужно передать данные GPS от HAT через LoRa на Pi на земле.Таким образом, я смогу видеть положение ракеты, скорость, высоту и т. Д. В реальном времени.

Я использую библиотеку RadioHead для передачи, и это корректно работает с тестовым сообщением.Используя gpsd, указывающий на / dev / ttyS0, я могу видеть точные данные GPS.Моя проблема заключается в объединении двух.После многих неполадок, мне кажется, что самый простой способ добиться того, что я пытаюсь сделать, это запустить gpsd на полезной нагрузке pi, а затем использовать gpspipe, чтобы получить вывод данных в каком-либо формате (примечание - если естьлучше, чем я БОЛЬШЕ, чем открыт для него).Вот где я застрял - я не могу найти какой-либо разумный способ заставить RadioHead проверять наличие обновлений в данных о местоположении и затем передавать их через LoRa.

Каков наилучший способ сделать это кратко?Я прошу прощения за неопределенно сформулированный вопрос, я новичок в работе с этими модулями.

Редактировать: я использую эту ветку RadioHead, потому что она содержит сопоставление выводов для моего конкретного HAT.

...