Пишу софтину, один из модулей которой подразумевает взаимодействие с GPS приемником. Решил использовать gpsd и соответствующую библиотеку. В арче установил gpsd, с ней встала либа libgps.so и заголовочный файл gps.h. После прочтения документации на сайте (которая, кстати, довольно сильно отличается от того, что написано в манах). Появились подозрения, что чего-то не хватает.
В частности, в доках говорится, что:
«The source distribution includes two example clients in C; gpxlogger.c and cgps.c.»
Такого я у себя не нашел. Пакетов в арче, связынных с gps, тоже больше не нашел. Может, нужно подключить другой репозиторий?
[mutex@thinkpad iwspy]$ pacman -Ss gpsd
extra/gpsd 3.3-1 [installed]
GPS daemon and library to support USB/serial GPS devices
community/gpsdrive 2.11-9
A car (bike, ship, plane) navigation system
Кто использовал библиотеку, подскажите, пожалуйста. Рассматриваю еще вариант забирать данные напрямую из /dev/rfcomm0 (приемник bluetooh). Есть ли подводные камин?
Спасибо.