Lomat lähenee, Buster odottelee rannassa ja kalapaikoille täytyy löytää. Siis aloitellaan projekti, jossa Seaclear II/OziExplorer, Holux GPSlim GR-236 bluetooth GPS mokkula ja 64-bittinen Ubuntu Hardy ASUS A8E kannettava viritellään toimimaan karttaplotterina.

Ensin virrat Holuxiin ja bluetooth kannettavassa käyntiin

sudo /etc/init.d/bluetooth start

ja mokkulan osoite selville komennolla

hcitool scan
Scanning ...
	00:0B:0D:14:41:9E	HOLUX GPSlim236

ja lisää informaatiota mokkulasta komennolla

sdptool browse 00:0B:0D:14:41:9E

Browsing 00:0B:0D:14:41:9E ...
Service Name: SPP slave
Service Description: Bluetooth SPP V1.42
Service RecHandle: 0x10000
Service Class ID List:
  "Serial Port" (0x1101)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 1
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100

Osoite ja channel talteen ja lisätään tiedostoon /etc/bluetooth/rfcomm.conf

rfcomm4 {
        bind yes;
        device 00:0B:0D:14:41:9E;
        channel 1;
        comment "Holux GPSlim GR-236 Serial Port";
}

Sitten vielä bluetooth restart

sudo /etc/init.d/bluetooth restart

Komennolla rfcomm nähdään mokkula portissa /dev/rfcomm4

rfcomm4: 00:0B:0D:14:41:9E channel 1 clean

Asennetaan gpsd ja gpsd-clients sekä käynnistetään gpsd taustalle

sudo aptitude install gpsd gpsd-clients
sudo gpsd -b -n /dev/rfcomm4

gpsctl kertoo seuraavaa

gpsctl: /dev/rfcomm4 identified as Generic NMEA at 9600

Komento xgps ja paikkatieto löytyi :-)

Jatkossa perehdytään Winen, SeaClearin, OziExplorerin ja karttojen asennukseen.

Ei kommentteja

Kirjoittaja ei salli tämän merkinnän kommentointia