GPS logger kudyšel pod Linuxem

Odkazy na zajímavé články ze světa Linuxu.

GPS logger kudyšel pod Linuxem

Příspěvekod xsouku04 » sob 08. čer 2013 14:43:46

Na aukru jsem nyní koupil dva kusy GPS loggeru http://gps-prijimace.heureka.cz/canmore-gt-730fl-s/]gt-730fl-s v Česku často prodávaný pod značkou kudyšel.

Podle tohoto zdroje má stejný čipset i tento kus http://dx.com/p/usb-gps-rechargeable-65 ... lack-58695, který ale v sobě nemá baterku. (viz recenze) Usb napaječ na nabíjecí baterky je ale též možné koupit na dealextreme to i s mnohem vyšší kapacitou.

Obrázek

Zařízení "kudyšel" má v sobě zabudovanou baterku a dovede logovat souřadnice a čas pohybu po dobu 10-18 hodin.
Souřadnice je pak možné stáhnout do PC ve formátu např. GPX a zobrazit např. na google mapách
nebo na mapy.cz, kde jsou navíc i turistické trasy. http://www.trekview.cz

Zdá se, že USB dongle plně funguje pod Linuxem. Ke komunikaci se používá modul usbserial, který by se měl nahrát automaticky. Při použití příkazu lsusb se hlásí následovně:
Kód: Vybrat vše
Bus 006 Device 004: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port

Jestli a pod jakým jménem se dongle hlásí můžeme ověřit:

Kód: Vybrat vše
 cat /dev/ttyUSB0

$SkyTraq,Venus6
$Kernel,v1.4.89,000004FE,19324205,F,16.367667MHz
$ver,011023,rev,100614
$GPGGA,132649.000,4911.2824,N,01635.5866,E,0,00,0.0,148.1,M,0.0,M,,0000*67
$GPGSA,A,1,,,,,,,,,,,,,0.0,0.0,0.0*30
$GPGSV,3,1,10,24,73,143,,12,73,285,,25,35,265,,14,29,310,*7A
$GPGSV,3,2,10,04,22,097,,17,21,045,,02,16,128,,15,14,188,*79



Předtím ale než začnete, doporučuje výrobce nechat 4 hodiny nabíjet a poté s ním vyrazit na procházku (prostě ho umístit někde, kde je vidět obloha alespoň na půl hodiny), protože potřebuje čas na to, aby se aklimatizoval, že už není na Taiwanu. Pokud se totiž hned pohrnete s notebookem k oknu, přes okno sice lze "vidět" nějaké satelity, ale i tak může dongle zmatkovat, takže to vypadá, jako by pod Linuxem nefungoval správně.
Dongle též může zmatkovat v husté zástavbě nebo v lese, kde je určovaná poloha poměrně nepřesná.
Kromě pozice se od satelitů dozví i přesný čas.

K tomu, aby dongle vrátil aktuální polohu, lze požít gpsd a xgps . Ideálně by mělo stačit pustit démona a pak by měl xgps ukázat souřadnice, pakliže má dongle výhled na oblohu.
Pod debianem nainstalujeme aplikaci pomocí

Kód: Vybrat vše
apt-get install gpsd gpsd-clients python-gps


K funkčnosti stačí libovolný počítač, např. i rasbery pi

Troubleshooting stránka je na stánkách projektu.

Stáhnout již uložené logy je možné pomocí projektu gpsBabel. Ke stažení jsou binárky pro Microsoft XP, Vista, and 7 plus POSIX OSes such as Mac OS/X, Linux, Solaris, FreeBSD, and OpenBSD.
Tento dongle zdá se podporuje modul skytraq

Stáhnutí a vymazání tras jsem provedl příkazem.
Kód: Vybrat vše
sudo aptitude instal gpsbabel
sudo gpsbabel -i skytraq,erase -f /dev/ttyUSB0 -o gpx -F moje_cesta.gpx


První log, který jsem si stáhnul, ukazoval, že jsem v domečku u lesa na Taiwanu. Tam byl dongle pravděpodobně vyroben :)

Stáhnout se mi log podaří až na několikátý pokus, jako kdyby byl problém s automatickým určením rychlosti přenosu.

Podobně lze na stahování použít i pojekt skytraq-datalogger, který také ale obvykle s mým donglem nekomunikuje bezchybně hned na první pokus.
Nastavení donglu pak zjistím např. pomocí
Kód: Vybrat vše
skytraq-datalogger --info # tímto demonstruji , že občas to ze záhadných důvodů nezafunguje
Could not find data logger at port /dev/ttyUSB0
skytraq-datalogger --info
kernel version: 1.4.89 -- ODM version: 1.10.23 -- revision: 2010-06-14
log_wr_ptr:      12658
total sectors:   510
sectors left:    509
max time:        3600 s
min time:        5 s
max distance:    100 m
min distance:    0 m
max speed:       100 km/h
min speed:       0 km/h
datalog enable:  1
log fifo mode:   0
AGPS enabled:    1
AGPS data left:  none
baud-rate:       38400 bps




skytraq-datalogger --dump>cesta.gpx

Skytraq-datalogger je možné použít pro konfigurace, stejně jako údajně program dodaný pro Windows přes wine
(wine gps\ viewer.exe)
Uživatelský avatar
xsouku04
Administrátor
 
Příspěvky: 6920
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno

Zpět na Zajímavosti ze světa Linuxu

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník