priatelia,
pokúšam sa rozchodiť GPS modul (externý) (značka Holux GPSlim236) s aplikáciami pre GPS (TangoGPS, GPSdrive). Tento GPS modul je viditeľný cez bluetooth, pripojil som ho, systém ho vidi:
root@PC:/home/ja# sudo hcitool scan
Scanning ...
00:0B:0D:14:4A:1B HOLUX GPSlim236
ďalšie informácie o tomto zariadení:
root@PC:/home/ja# sdptool browse 00:0B:0D:14:4A:1B
Browsing 00:0B:0D:14:4A:1B ...
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
do súboru "/etc/bluetooth/rfcomm.conf" som (podľa odporúčaných postupov) doplnil:
rfcomm4 {
bind yes;
device 00:0B:0D:14:4A:1B;
channel 1;
comment "Serial Port";
}
a ak teraz spustím príkaz:
root@PC:/etc/bluetooth# rfcomm connect 4
Connected /dev/rfcomm4 to 00:0B:0D:14:4A:1B on channel 1
Press CTRL-C for hangup
ak v inom terminále spustim príkaz:
root@PC:/home/ja# cat /dev/rfcomm4
vypisuje, tzn.že dostáva z GPS modulu nejaké data:
$GPGGA,110847.000,4843.1065,N,02115.1840,E,1,10,0.9,228.9,M,41.1,M,,0000*59
$GPGSA,A,3,10,02,20,13,07,04,23,32,30,08,,,1.6,0.9,1.3*35
$GPGSV,3,1,11,13,80,305,44,23,56,064,43,04,46,258,47,10,40,300,41*79
$GPGSV,3,2,11,07,34,192,44,20,33,128,40,02,28,306,40,16,20,075,24*77
$GPGSV,3,3,11,30,18,054,27,32,10,120,14,08,07,200,37*48
$GPRMC,110847.000,A,4843.1065,N,02115.1840,E,0.00,,070411,,,A*7B
Vyzerá to tak, že GPS modul cez bluetooth s počítačom komunikuje, keď ale spustím utilitu "xgps" tá nezobrazuje nič (ani súradnice, ani žiadny nájdený satelit. Rovnako je to aj s aplikáciou "TangoGPS" a "GPSdrive". Tieto bežia (fungujú) ale nedostávajú žiadne GPS informácie.
Má s tým niekto skúsenosti? Poraďte prosím ako to možno rozchodiť. Mám také tušenie, že už veľa netreba (GPS modul funguje, bluetooth spojenie s PC funguje, GPS data sa do PC dostávajú, akurát tieto sa ďalej neposúvajú do aplikácii TangoGPS, xgps, GPSdrive.
Pomóóóc!