Portál AbcLinuxu, 30. dubna 2025 12:47

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
20.4.2007 09:10 Jáchym Čepický | skóre: 29 | blog: U_Jachyma
Rozbalit Rozbalit vše Re: GPS reloaded
Odpovědět | Sbalit | Link | Blokovat | Admin
sháním nějakou utilitku na kloudný upload dat do gps. tohle vypadá zajímavě, ale je to nějak porouchané:
Traceback (most recent call last):
  File "/home/jachym/bin/gps.py", line 159, in ?
    c = Garmin()
  File "/home/jachym/bin/gps.py", line 49, in __init__
    _, _, cflag, _, _, _, cc = termios.tcgetattr(self._fh)
termios.error: (5, 'Input/output error')
atd.

nemohl bys ten soubor někam uložit a dát na něj link?

dík
20.4.2007 09:35 zde | skóre: 9 | blog: Linuch | Brno
Rozbalit Rozbalit vše Re: GPS reloaded
Tohle formátováním určitě nebude. Nepoužíváš už ttyS0 (první sériový port) pro něco jiného? Vypadá to že port otevřít jde (takže existuje), ale tcgetattr() selže. Hláška I/O error je nějak dost divná, tcgetattr() se o žádné I/O pokoušet nemá, jen vrací aktuální parametry sériového rozhraní. Na jakém OS to zkoušíš? Mě to na Archu i FC5 běhalo bez problémů, jinde jsem nezkoušel.
Táto, ty de byl? V práci, já debil.
13.11.2007 09:06 V/S/7 | blog: VEBLOG
Rozbalit Rozbalit vše Re: GPS reloaded
Odpovědět | Sbalit | Link | Blokovat | Admin
Funguje skvěle, ale chtěl jsem předělat jména pro geocaching, taky nějakou kompresí, napadlo mne zkrátit první slovo/ dvě slova bez teček a čárek a pomlček atp. Nahrávat do Garmina toto jméno místo GCXXXXXX. Ale moc se v Pythonu nechytám a ani se mi nepodařilo Tě kontaktovat.
13.11.2007 09:37 zde | skóre: 9 | blog: Linuch | Brno
Rozbalit Rozbalit vše Re: GPS reloaded
Já používám takovouto konvenci:
49.215 16.613333 0708 Dot W6JX-US72 060523 bozecaspar by dape team
49.1968 16.608683 1110 Cache X1Z5-TM31 060818 Kostel sv. Jakuba / St. Jacob church by SHANTI Team
49.214967 16.634817 1110 Cache PDFW-TS22 050622 Husak/ Husovice hill by adp.
49.21095 16.640067 1103 Cache 1116N-US71 070219 Sokobrno by abakus
..
Jmeno waypointu ma tvrdej limit 10 znaku. Aktualni GC waypointy bez predpony GC maji 5 znaku, takze zbyva 5, bez pomlcky 4. Prvni znak davam typ cache (T/M/U/..), druhy znak je velikost (M/S/R/L/..), a pak jsou obtiznosti, prevedene z rozsahu 1-5 na rozsah 1-9 ale bez polovin. Do nadmorske vysky dam datum posledniho nalezu, ale vejde se tam jen mesic a rok, protoze garmin ma limit pro nadmorskou vysku 30000. To co je za nazvem waypointu je uz jen komentar, a do garmina se neposila. Jo a disabled cache posilam jako 'Dot', a found cache jako 'Found', takze je na prvni pohled videt co je co.
Táto, ty de byl? V práci, já debil.
13.11.2007 10:15 V/S/7 | blog: VEBLOG
Rozbalit Rozbalit vše Re: GPS reloaded
Vypadá zajímavě, nechal bych se inspirovat...

Můj původní návrh by to převedl nějak takto(jen změna jména):

49.215 16.613333 0708 Dot BOZECASP BY 060523 bozecaspar by dape team

49.1968 16.608683 1110 Cache KOSTEL SV 060818 Kostel sv. Jakuba / St. Jacob church by SHANTI Team

49.214967 16.634817 1110 Cache HUSAK HUSO 050622 Husak/ Husovice hill by adp.

49.21095 16.640067 1103 Cache SOKOBRN BY 070219 Sokobrno by abakus

a pravda obtížnost by se dala uložit do nadmořské výšky. A na typ keše než tradiční i jiná ikonka(Garmin jich tam má spousty)

Pokud je tvůj kód zveřejnitelný tak by jsi ho sem mohl dát, já případně zveřejním tu 3.verzi.

Ale ještě mi to v tom Pythonu moc nemyslí (myslí mi to v c/c++).

13.11.2007 16:34 zde | skóre: 9 | blog: Linuch | Brno
Rozbalit Rozbalit vše Re: GPS reloaded
No, jedinej užitečnej fix co tam byl je oprava parsování route, ale to už jsem opravil i tady, takže myslím že je to zbytečný. Pokud bys chtěl dávat do waypointu něco jiného, např. zkráceninu názvu cache, asi bych to nedával do programu který komunikuje s GPS ale spíš do programu který mu připravuje data.
Táto, ty de byl? V práci, já debil.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.