Det här inlägget beskriver hur man kopplar in en gps-mottagare till sin Raspberry Pi. Som GPS-mottagare använder jag en BU-353 som ansluts till raspberryn med USB. Denna Raspberry har även en wifi-dongle som gör att jag sligger använda ett nätverkskabel för att fjärrstyra den. Det fungerar utmärkt att fjärrstyra den över det lokala WLAN.
Med bara några få kommandos är man igång och kan använda GPSn. För att testa om den känner igen GPSn kan man använda lsusb kommandon.
Jag använder gpsd för att komma åt den och den installeras genom att köra pacman -S gpsd. Efter en lyckad installation måste man modifiera gpsd-konfigurationen. Lägg till chmod a+rw $DEVNAME ovanför gpsdctl $ACTION $DEVNAME. Raden hittas nästan längst nere i filen /lib/udev/gpsd.hotplug.
Sista som ska göra är att berätta för gpsd var den hittar GPSn, vilket görs med gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock och att starta om gpsd med gpsd restart.
Nu ska GPSn fungera och aktuella positionen hittas med cgps -s. Tyvärr visar cgps hastigheten i miles fast raw-datan från GPSn är i meter per sekund.
Etiketter:bu-353, cgps, GPS, gpsd, raspberry pi


















