Kirjoittaja Aihe: garmin etrex HCx (usb) toimimaan ubuntussa  (Luettu 9303 kertaa)

mikalie

  • Käyttäjä
  • Viestejä: 24
    • Profiili
garmin etrex HCx (usb) toimimaan ubuntussa
« : 30.06.08 - klo:16.57 »
eli hommasin vastikään tuommoisen GPS:n ja nyt tahtoisin saada sen toimimaan Xubuntussa. Asensin koneelle QLandkarte joka pitäisi olla tehty garminin vehkeille mutta en saa yhteyttä pelaamaan. valittaa tämmöistä
"Failed to configure USB: could not set config 1:Operation not permitted"

lsusb antaa tälläistä
Bus 003 Device 001: ID 0000:0000 
Bus 002 Device 001: ID 0000:0000 
Bus 001 Device 004: ID 091e:0003 Garmin International GPSmap (various models)
Bus 001 Device 001: ID 0000:0000

ja dmesg:llä löytyy tällaista
[ 1145.801955] usb 1-1: new full speed USB device using ohci_hcd and address 4
[ 1146.005271] usb 1-1: configuration #1 chosen from 1 choice
[ 1146.055447] garmin_gps 1-1:1.0: Garmin GPS usb/tty converter detected
[ 1146.055756] usb 1-1: Garmin GPS usb/tty converter now attached to ttyUSB0
(edit, laittamalla garmin_gps blacklistille ylläoleva katoaa mutta qlandkarten virheilmoitus pysyy samana)
(pientä edistystä. eli qlandkarte lähti ilmeisesti toimimaan kun käynnistän sen sudona eli sudo qlandkarte)

lisäksi ajattelin käyttää Winellä genimapin kartta ohjelmaa jolle tieto pitäisi tulla vaikka com1 kautta,
mutta tämä ei ole ihan välttämätöntä.  Tärkeintä olisi saada edes Qlandkarte toimimaan

« Viimeksi muokattu: 30.06.08 - klo:19.01 kirjoittanut mikalie »

mikalie

  • Käyttäjä
  • Viestejä: 24
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #1 : 30.06.08 - klo:20.17 »
itse itselleen vastaten(pohtien). ilmeisesti tuo sudolla käynnistämisen toimiminen johtuu jostain oikeuksista mitä normikäyttäjällä ei ole koska gpsman ei myöskään saa yhteyttä etrex:iin normikäyttäjänä eikä se tahdo käynnistyä sudona.
sitten olisi vielä tämä wine onkelma koska ajattelin käyttää genimappia autolla liikkuessa, eli onko kellään hajua miten dataa saataisiin liikutettua winelle/genimapille asti tai sitte joku ohjelma mihin saisi käännettyä genimapin kartat...

(edit. kokeilin myös saada gpsd:n toimimaan ohjeella http://ubuntuforums.org/showthread.php?t=642999
ilman menestystä. gpsd näyttäisi saavan yhteyden mutta  "telnet localhost 2947" komennolla ei tule mitään näkosälle.)
« Viimeksi muokattu: 01.07.08 - klo:09.40 kirjoittanut mikalie »

mikalie

  • Käyttäjä
  • Viestejä: 24
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #2 : 01.07.08 - klo:09.56 »
kaikki ohjeet/ehdotukset otetaan vastaan ihan yleisesti muillekkin ohjelmille jne...

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #3 : 01.07.08 - klo:21.55 »
No koitanpa pikaisesti jotain omien kokemusten pohjalta, jotka ovat lähinnä kartaton etrex summit + com-kaapeli yhdistelmästä.
Ehkä garmin_gps olisi syytä ottaa pois blacklistiltä?

Koodia: [Valitse]
ls -l /dev/ttyUSB0Jos laite on olemassa /dev hakemistossa, puuttuu kai oikeuksia. Kirjoitus- ja lukuoikeudet käyttäjille saa:

Koodia: [Valitse]
sudo chmod a+rw /dev/ttyUSB0
Gpsman on siedettävä, mutta olen päätynyt käyttämään Oziexploreriä winellä, mikä vastaa erinomaisesti omia tarpeitani maastotoiminnan suunnittelussa. Datasiirrot / konversiot teen kuitenkin gpsbabel-ohjelmalla, joka ymmärtää garminin ja ozin formaatteja sekä lukuisia muita. Genimapin ohjelmasta ei ole kokemusta. Autokäyttöön vapaa vaihtoehto olisi sitten kai GpsDrive.

Wine löytää kyllä sarjaportit com1 jne., kunhan linuxissa on vastaava ttyS*-laite. Sellaisen saa tekemällä linkin ttyUSB-laitteeseen. Esimerkiksi:
Koodia: [Valitse]
sudo ln -sb /dev/ttyUSB0 /dev/ttyS1
« Viimeksi muokattu: 01.07.08 - klo:21.57 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

mikalie

  • Käyttäjä
  • Viestejä: 24
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #4 : 02.07.08 - klo:09.45 »
pitää koittaa tarkistaa nuo oikeudet(usb), Qlandkarte ei toimi jos laitan garmin_gps:n päälle, ilmeisesti tuo ongelma on se että tuo etrex HCx (usb) ei lähetä NMEA dataa vaan tätä garminin omaa sydeemiä. onko linuxille tai vaikka wintoosallekkin ohjelmaa jolla tuon datan voisi muuttaa NMEA muotoon jota genimapkin ymmärtäisi?

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #5 : 02.07.08 - klo:11.18 »
Ok, olin edellisessä viestissä hieman hakoteillä. Qlandkarte ei tosiaan tarvitse garmin_gps modulia vaan siinä on laitteille suora usb-tuki. Sen sijaan winen kanssa olettaisin, että sarjaportin matkintaa tarvitan edelleen. Ajurinhan voi ladata tarvittaessa manuaalisesti komennolla
Koodia: [Valitse]
sudo modprobe garmin_gps ja poistaa
Koodia: [Valitse]
sudo rmmod garmin_gps
Jos moduli ei ole ladattuna, laitetta ttyUSB0 ei tietenkään ilmesty. Mutta usb:n käyttöoikeudet saa ehkä kuntoon tällaisella tai vastaavalla udev-säännöllä. Jotta ei tarvitse ajaa sudolla. googletettu gpsbabelin ohjeista:

To allow the USB devices to be read and written by a non-privileged user, create a named /etc/udev/rules.d/51-garmin.rules with the following contents:
SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666"

Datan siirtomuodoksi NMEA vaihdetaan kepsin omasta asetusvalikosta.
« Viimeksi muokattu: 02.07.08 - klo:11.20 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

mikalie

  • Käyttäjä
  • Viestejä: 24
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #6 : 02.07.08 - klo:13.54 »
ainakaan tuossa HCx:ssä ei pystynyt vaihtamaan datan muotoa, liitäntä asetuksissa lukee vain (usb) garmin dataformaatti eikä siihen pääse käsiksi

mikalie

  • Käyttäjä
  • Viestejä: 24
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #7 : 02.07.08 - klo:15.06 »
Mutta usb:n käyttöoikeudet saa ehkä kuntoon tällaisella tai vastaavalla udev-säännöllä. Jotta ei tarvitse ajaa sudolla. googletettu gpsbabelin ohjeista:

To allow the USB devices to be read and written by a non-privileged user, create a named /etc/udev/rules.d/51-garmin.rules with the following contents:
SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666"
 

eli tuolla tosiaankin alkoi qlandkarte toimimaan ilman sudoa. kiitos siitä

ajattelin kokeilla sellaista kuin gpsgate (windows ohjelma) winellä jos vaikka se saisi käännettyä NMEAksi tuon garminin datan tosin pääsen asentelemaan genimapin vasta tässä muutaman päivän päästä joten näen vasta sitten miten se toimii

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #8 : 03.07.08 - klo:19.04 »
Lainaus
ainakaan tuossa HCx:ssä ei pystynyt vaihtamaan datan muotoa, liitäntä asetuksissa lukee vain (usb) garmin dataformaatti eikä siihen pääse käsiksi

No se on sitten huononnus vanhaan etrexiin verrattuna. GPS-kapulan firmwaren (sisäisen ohjelmiston) päivitysmahdollisuus sellaiseen versioon, jossa NMEA on valittavissa kannattaisi ainakin tarkistaa.

Lainaus
ajattelin kokeilla sellaista kuin gpsgate (windows ohjelma) winellä jos vaikka se saisi käännettyä NMEAksi tuon garminin datan

gpsbabel-ohjelma ilmeisesti kykenee tuohon: http://www.gpsbabel.org/htmldoc-development/tracking.html
gpsbabeliin kannattaa ehdottomasti tutustua muutenkin. Se on gps:n kanssa pelaaville "Sveisin armeijan linkkuveitsi", jolla pystyy tekemään kaikkea mahdollista. Itse muuntelen sillä piste- ja reittijälkidataa Garminin, Ozin ja Google Earthin (kml) formaattien välillä, käsittelen latauksen yhteydessä jälkiä ja siirrän tarvittavia pisteitä kapulaan.     
Ubuntu 12.10 Quantal Quetzal

mikalie

  • Käyttäjä
  • Viestejä: 24
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #9 : 05.07.08 - klo:20.47 »
noniin nyt on gpsbabel asennettu mutta käyttää en osaa sitä yhtään. miten tuolla nytten saisi muunnettua garminin datan NMEA:ksi ja ohjattua com1 jota voisi siten lukea genimapilla  winellä. onko tuohon linux versioon minkäänlaista graaffista käyttöliittymää?

(edit ilmeisesti "gpsbabel -T -i garmin -f usb: -o kml -F xxx.kml" olisi muuten oikea mutta tuo muoto pitäisi saada NMEA:ksi ja paikka com1. "gpsbabel -T -i garmin -f usb: -o nmea -F com1" antaa tulokseksi "This output format does not support realtime positioning.")
(uusia kokeiluja "gpsbabel -i garmin,get_posn -f usb: -o nmea -F ~/.wine/dosdevices/com1" ei anna mitään virheilmoituksia mutta genimap antaa tälläisen virheen kun yritää aktivoida gps:n "GetCommState Failed!" ja sen jälkeen käskee tarkistaa sarjaportin asetukset.)
« Viimeksi muokattu: 06.07.08 - klo:14.53 kirjoittanut mikalie »

mikalie

  • Käyttäjä
  • Viestejä: 24
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #10 : 06.07.08 - klo:20.01 »
sain asennettua gpsgate ohjelman winelle mutta se ei löydä gps-laitetta. olen kokeillut niin garmin_gps päällä sekä pois ja ohjattuna tuonne dosdevices alle. Gpsbabelista löysin sen verran että ilmeisesti se ei osaa lähettää tietoa suoraan sarjaporttiin sopivassa muodossa. joten tuo tapa millä koetin saada sen sarjaporttin winen alle, genimapin luettavaksi, ei toimi.
siitä sitten seuraavaan tapaan joka tuli mieleeni eli löytyykö ohjelmaa jolla saisi käännettyä genimapin kartat johonkin linux ohjelmaan sopivaksi? tai jos on hyviä keinoja jolla saisin tuon gpsbabelilla nmea muotoon käännetyn datan sarjaliikenteeksi? tai miten saan tuon gpsgaten(winen alla) tunnistamaan/löytämään usb laitteen(etrex HCx).
Qlangarte toimii kuten jo aikasemmin kirjoitin.

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #11 : 07.07.08 - klo:22.34 »
Lainaus
noniin nyt on gpsbabel asennettu mutta käyttää en osaa sitä yhtään. miten tuolla nytten saisi muunnettua garminin datan NMEA:ksi ja ohjattua com1 jota voisi siten lukea genimapilla  winellä. onko tuohon linux versioon minkäänlaista graaffista käyttöliittymää?

Ei ole yleisessä tiedossa olevaa graafista käyttöliittymää, mutta eipä sellaista tarvitsekaan. Ohjelman käskyttäminen on suoraviivaista ja www-sivuilla on hyvä manuaali.

Lainaus
"gpsbabel -T -i garmin -f usb: -o nmea -F com1" antaa tulokseksi "This output format does not support realtime positioning.")

Tuo viittaa siihen, että Hardyn gpsbabel versio on liian vanha 1.3.3, kun ohjelman sivuilta löytyy jo 1.3.5, joka ainakin tukee NMEA:n kirjoittamista. Huvikseni käänsin sen Ubuntu 7.04 koneeseen, johon pystyn oman gps-laitteeni liittämään, ilman ongelmia ja tuo herja poistui. Lue edempää jatkopulmista tästä viestistä, ennekuin päätät onko järkeä kääntää itse uusinta versiota paketinhallinan ohitse, mutta voin sanoa, että se ei ole vaikeaa. Normaali ./configure, make, checkinstall ketju pelaa, kun tarvittavat build-essentials ja myös gpsbabelin sivuilla mainitut riippuvuudet on asennettu. Asentui /usr/local/bin hakemistoon, mutta senhän voi muuttaa.

Eli uusimmalla versiolla alkoi ulos tulla järkeviä NMEA-lauseita, vaikka gps lähetti datan garminin omassa muodossa. Parhaiten sen voi todeta käskyllä:
Koodia: [Valitse]
gpsbabel -T -i garmin -f usb: -o nmea,pause=2 -F -jossa viimeinen "-" tarkoittaa tulostuksen ohjaamista suoraan näytölle.
 
Lainaus
 Gpsbabelista löysin sen verran että ilmeisesti se ei osaa lähettää tietoa suoraan sarjaporttiin sopivassa muodossa. joten tuo tapa millä koetin saada sen sarjaporttin winen alle, genimapin luettavaksi, ei toimi.

Tässä tuleekin vastaan se hankalin vaihe, miten tulosteen saisi ohjattua jonnekin "virtuaaliseen" sarjaporttiin. Gpsbabel tukee kyllä hyvin oikeaan sarjaporttiin kirjoittamista.

Tuo -F ~/.wine/dosdevices/com* ei antanut minullakaan hyviä tuloksia kokeiluissa Oziexplorerin kanssa. gt-kartaston kanssa en valitettavasta voi kokeilla, koska sitä ei ole tuolla koneella, johon saan gps:n kiinni sarjaportti-datakaapelilla. Mutta yhellä purkkaviritelmällä sain ozin lukemaan gpsbabelin tuottamia NMEA-lauseita. En tosin ymmärrä miten se on mahdollista, koska datan kulku ei varmasti vastaa oikeasta sarjaportista tulevaa liikennettä. Jokatapauksessa tein first-in-first-out putken:
Koodia: [Valitse]
mkfifo /home/antti/gpsputkija ohjasin gpsbabelin tulostuksen sinne
Koodia: [Valitse]
gpsbabel -T -i garmin -f /dev/ttyS0 -o nmea,append_positioning=0,baud=4800,pause=2 -F /home/antti/gpsputki putken toisen pään linkitin winen ymmärtämäksi com-portiksi.
Koodia: [Valitse]
ln -s /home/antti/gpsputki ~/.wine/dosdevices/com4
Sitten kun käynnisti gps:n, gpsbabelin ym. komennolla ja seurasi tulosta
Koodia: [Valitse]
cat ~/.wine/dosdevices/com4 niin ne NMEA lauseet sieltä tulivat ulos ja ozi suostui ne hyväksymään datan ihan oikeana com4:n liitettynä kepsinä.

Genimapin GT-kartasto voi olla valikoivampi.

Lainaus
sain asennettua gpsgate ohjelman winelle mutta se ei löydä gps-laitetta. olen kokeillut niin garmin_gps päällä sekä pois ja ohjattuna tuonne dosdevices alle.

Juu gpsgate näyttäisi olevan ratkaisu tähän ongelmaan win-puolella, mutta en ihmettelisi, jos se ei toimi täysin winen kanssa.

Lainaus
siitä sitten seuraavaan tapaan joka tuli mieleeni eli löytyykö ohjelmaa jolla saisi käännettyä genimapin kartat johonkin linux ohjelmaan sopivaksi?
En usko, että on. Vastaavan tasoisen rasterikartta-aineiston hankkiminen esimerkiksi oziexploreriin tai gpsdrive ohjelmaan ei ole mikään suuri kysymys, mutta GT-kartaston sisältämä (taloudellisesti arvokas) paikkatieto tiestöstä, paikannimistä ym. on taatusti sellaisessa muodossa, että se on tehty hankalaksi ottaa ulos ohjelman käyttämistä tiedostoista. En myöskään tiedä linuxille qgisin ohella mitään (vapaata) ohjelmaa, joka edes periaatteessa pystyisi ymmärtämään tuollaista vektorimuotoista paikkatietoa.

edit.
Mutta kyllä niitä näköjään on kehitteillä:
http://navit.sourceforge.net/

Linux pyörittää tosin monia autonavigaattoreita.
« Viimeksi muokattu: 08.07.08 - klo:16.51 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

mikalie

  • Käyttäjä
  • Viestejä: 24
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #12 : 09.07.08 - klo:16.14 »
purin tuon "gpsbabel-1.3.5.tar.gz" paketin ja  ajoin ./configure se näytti menevän läpi mutta
sudo make jämähtää heti alkuunsa tälläoseen virheeseen
"autoconf
make: autoconf: Komentoa ei löytynyt
make: *** [configure] Virhe 127"


anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #13 : 09.07.08 - klo:16.41 »
No vissiin autoconf ohjelma puuttuu. Itselle olen kai asentanut jonkun muun kääntöhomman vuoksi. Tässä vielä - tai sitten ei - kaikki kääntämiseen tarvittavat paketit apt-get käskynä.

Koodia: [Valitse]
sudo apt-get install autoconf build-essentials checkinstall expat libexpat-dev libusb-dev
Maken läpimenon jälkeen esimerkiksi.

Koodia: [Valitse]
checkinstall -D
Kysyy muutamia kysymyksiä ja sitten vääntää .deb  paketin, jonka asennus

Koodia: [Valitse]
sudo dpkg -i paketinnimi.deb

Ubuntu 12.10 Quantal Quetzal

mikalie

  • Käyttäjä
  • Viestejä: 24
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #14 : 09.07.08 - klo:19.56 »
ei alkanut reittikartta (genimap) toimimaan mutta ei se mitään. harkitsin jo että jos lyön tähän koneelle XP:n mutta sitten totesin että en taida kuitenkaa. kyllähän noitten karttojen kanssa voi suunnistaa jos autolla on liikenteessä ja gepsillä voi aina kattoa että missä on jos eksyy. Pitää tyytyä qlandkarteen kun se sentään tomii ja siihen saa nuo garminin kartat kuitenkin. kiitos kuitenkin avusta anttimr. sinähän voisit tuosta kirjottaa jonkinlaisen ohjeen ja kaikkea kun sinulla tuntui olevan ihan kivasti tuota tietoa aiheesta.

jp1

  • Käyttäjä
  • Viestejä: 333
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #15 : 09.07.08 - klo:20.53 »
Toimiiko noista Xubuntun (Ubuntun) GPS -softista mikään sarjaportin kautta?

Kokeilin eilen GPS Driveä ja ainakaan se ei tunnistanut Garminiani joka oli liitetty COM1 -porttiin.
Ota neuvoja vastaan pääasiassa vain heiltä, jotka ovat jo olleet siellä mihin sinäkin olet menossa.

IBM ThinkPad T41 Pentium M 745 / Ubuntu 8.04LTS & XP Pro
HP Omnibook xe3 / Xubuntu 8.04LTS & Win98E

mikalie

  • Käyttäjä
  • Viestejä: 24
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #16 : 10.07.08 - klo:11.24 »
Toimiiko noista Xubuntun (Ubuntun) GPS -softista mikään sarjaportin kautta?

Kokeilin eilen GPS Driveä ja ainakaan se ei tunnistanut Garminiani joka oli liitetty COM1 -porttiin.

lähettääkö garmini kumpaa dataa garmin omaa vai NMEA:ta ja ongo garmin_gps ladattuna(lueskele aikaisempia viestejä)
ilmeisesti tuon pitäisi toimia helpommin kuin usb version. Qlandkarte pelasi usb:kin kanssa.
« Viimeksi muokattu: 10.07.08 - klo:13.40 kirjoittanut mikalie »

jp1

  • Käyttäjä
  • Viestejä: 333
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #17 : 10.07.08 - klo:20.47 »
Toimiiko noista Xubuntun (Ubuntun) GPS -softista mikään sarjaportin kautta?

Kokeilin eilen GPS Driveä ja ainakaan se ei tunnistanut Garminiani joka oli liitetty COM1 -porttiin.

lähettääkö garmini kumpaa dataa garmin omaa vai NMEA:ta ja ongo garmin_gps ladattuna(lueskele aikaisempia viestejä)
ilmeisesti tuon pitäisi toimia helpommin kuin usb version. Qlandkarte pelasi usb:kin kanssa.

- Suoritin pääteessä komennon:
sudo modprobe garmin_gps
- Asensin GPS Driven uudestaan
- GPS Drive kertoo seuraavaa:
GPS Status: No GPS

Mistä näkee onko garmin_gps asennettu?
Voiko GPS Driven porttia säätää/vaihtaa jostain?

Veikkaan että tämä vanha GPS 38 lähettää Garminin omaa dataa?
Olen käyttänyt sen kanssa Waypoint+ windows softaa, joka toimii hyvin.
Ota neuvoja vastaan pääasiassa vain heiltä, jotka ovat jo olleet siellä mihin sinäkin olet menossa.

IBM ThinkPad T41 Pentium M 745 / Ubuntu 8.04LTS & XP Pro
HP Omnibook xe3 / Xubuntu 8.04LTS & Win98E

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #18 : 10.07.08 - klo:23.22 »
Toimiiko noista Xubuntun (Ubuntun) GPS -softista mikään sarjaportin kautta?

Kokeilin eilen GPS Driveä ja ainakaan se ei tunnistanut Garminiani joka oli liitetty COM1 -porttiin.

lähettääkö garmini kumpaa dataa garmin omaa vai NMEA:ta ja ongo garmin_gps ladattuna(lueskele aikaisempia viestejä)
ilmeisesti tuon pitäisi toimia helpommin kuin usb version. Qlandkarte pelasi usb:kin kanssa.

- Suoritin pääteessä komennon:
sudo modprobe garmin_gps
- Asensin GPS Driven uudestaan
- GPS Drive kertoo seuraavaa:
GPS Status: No GPS

Mistä näkee onko garmin_gps asennettu?
Voiko GPS Driven porttia säätää/vaihtaa jostain?

Veikkaan että tämä vanha GPS 38 lähettää Garminin omaa dataa?
Olen käyttänyt sen kanssa Waypoint+ windows softaa, joka toimii hyvin.

Garmin_gps on sinulle turha. Sitä tarvitaan vain usb-liitännäisten kapuloiden kanssa. Mutta gpsd pitää olla oikein säädetty, ennenkuin GPSDrive voi toimia. Musta tuntuu-tuntumalta tässä toki neuvotaan, siellä en ole koskaan edes asentanut GPSDriveä itselle.
gpsd päälle esim. käskyllä

Koodia: [Valitse]
gpsd -f /dev/ttyS0 -nttyS0 tarkoittaa ensimmäistä sarjaporttia eli vastaa windowsin com1:ä.

Koodia: [Valitse]
gpsd --help ja
Koodia: [Valitse]
man gpsd kertovat lisää.

gps-daemonin toimintaa voi valvoa esim. gpspipe-ohjelmalla. En muista tulikos se tuon gpsd:n mukana vai pitkö asentaa erikseen. Pakettivarastoista se kuiten löytyy. esim.

Koodia: [Valitse]
gpspipe -r
Sitten kun sieltä alkaa tulla tekstiä ulos, voi siirtyä sinne GPSDriven kimppuun.

Lainaus
Veikkaan että tämä vanha GPS 38 lähettää Garminin omaa dataa?

Käypä vielä valikot läpi löytyykö sieltä NMEA-siirto. Se on yleispätevin, vaikka ohjelmat yleensä tajuavat tuon Garminin omankin muodon.
« Viimeksi muokattu: 10.07.08 - klo:23.26 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

Risto H. Kurppa

  • Käyttäjä
  • Viestejä: 3024
  • Useita Kubuntuja ajossa.
    • Profiili
    • http://risto.kurppa.fi
Vs: garmin etrex HCx (usb) toimimaan ubuntussa
« Vastaus #19 : 26.07.08 - klo:21.55 »
Sain Garmin GPSmap 60c:stä ladattua reitit näin:
Poista paketti brltty (en ole varma onko pakollinen)
aja:
rhk@Spock:~/Työpöytä$ sudo gpsbabel -i garmin -f usb: -o gpx -F waypoint.gpx
rhk@Spock:~/Työpöytä$ sudo gpsman
rhk@Spock:~/Työpöytä$ sudo gpsbabel -t -i garmin -f usb: -o gpx -F tracklog.gpx
rhk@Spock:~/Työpöytä$ sudo gpsbabel -r -i garmin -f usb: -o gpx -F route.gpx


Tiedän että sudo on väärin mutta ei muuten pelaa, herjaa ettei ole pääsyä USB-laitteeseen.

Tämän jälkeen gpsman osasi latailla reitit nätisti.

Garminin kommunikaatiomoodi taisi olla NMEA tms..

r
UUSI UBUNTUN KÄYTTÄJÄ: SÄÄSTÄ AIKAASI LUKEMALLA  -> TÄMÄ <-