Linux (raspberry pi) alatt letezik olyan parancs, ami megtudja mondani, hogy milyen GPS eszkoz van rácsatlakoztatva az RPI -re?
kaptam egy GPS kolcsonbe a RPI hez...de nem tudom,hogy milyen fajta, mi a neve és be van szikszallagozva az egesz. Mivel nem az enyem ezert nem akarom szetszedni a boritast rajta. Letezik olyan parancs ami megtudja modani, hogy mi van racsatlakoztatva a raspberry pi re?
USB n keresztul egy TTL kabellel van rakapcsolodva.
ez jott ki rá:
Bus 001 Device 004: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Aha. Nos, úgy néz ki, az egy USB serial adapter, azaz csak úgy fogsz tudni kommunikálni az egységgel, ha serial kapcsolaton keresztül felépíted a kapcsolatot.
Kb az egyetlen megoldás, ha megkérdezed azt, akitől kaptad.
Amikor felcsatolod az eszközt, a naplóállományban látszódnia kellene, hogy felhúz egy új portot (/dev/ttyUSB0 vagy valami hasonló):
dmesg | grep tty
azon a porton keresztül tudsz kommunikálni az eszközzel.
Ha ez megvan, akkor például gpsbabel-lel tudod lekérni az adatokat valahogy így:
kérdés persze az eszköz típusa, mert az határozza meg a kommunikáció formáját. De ha szerencséd van, pont eltalálod.
hogyan tudom ezt az atit futtatni?
kell hozza telepitenem a minicomot aztan siman beirom hogy
ati
Ha megvan melyik sorosporton van, akkor másodpercenként ilyen üzeneteket kell kapnod 9600 baud, 8 adatbit, 1 stopbit, no parity beállítással:
$GPGGA,161229.487,3723.2475,N,12158.3416,W,1,07,1.0,9.0,M, , , ,0000*18
Az eleje mindig $GPGGA.
Ha ez megvan, akkor próbálkozhatsz tovább ezzel:
az outputja ez volt:
$GPGGA,014551.300,,,,,0,0,,,M,,M,,*4F
$GPRMC,014551.300,V,,,,,0.00,0.00,060180,6.13,W,N*08
$GPGGA,014551.399,,,,,0,0,,,M,,M,,*4F
$GPRMC,014551.399,V,,,,,0.00,0.00,060180,6.13,W,N*08
$GPGGA,014551.500,,,,,0,0,,,M,,M,,*49
$GPRMC,014551.500,V,,,,,0.00,0.00,060180,6.13,W,N*0E
$GPGGA,014551.600,,,,,0,0,,,M,,M,,*4A
$GPRMC,014551.600,V,,,,,0.00,0.00,060180,6.13,W,N*0D
$GPGGA,014551.699,,,,,0,0,,,M,,M,,*4A
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,1,1,00*79
$GPRMC,014551.699,V,,,,,0.00,0.00,060180,6.13,W,N*0D
$GPGGA,014551.800,,,,,0,0,,,M,,M,,*44
$GPRMC,014551.800,V,,,,,0.00,0.00,060180,6.13,W,N*03
$GPGGA,014551.899,,,,,0,0,,,M,,M,,*44
$GPRMC,014551.899,V,,,,,0.00,0.00,060180,6.13,W,N*03
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!