| | #1 (permalink) |
| Android Experte Registriert seit: 30.11.2011
Beiträge: 594
Abgegebene Danke: 55
Erhielt 176 Danke für 108 Beiträge
| Als Bluetooth-GPS-Empfänger dient mir ein BT-GPS-8U Jentro Activepilot. Hinweis: Diese hier vorgestellte Lösung läuft nur auf gerooteten RW-Systemen!!! Nun zur Vorgehensweise:
Danke nochmals an Wusel, der das nötige Binary rfcomm beigesteuert hat, sonst wäre diese Lösung so nicht möglich gewesen. Anleitung fürs beiliegende btgps.zip:
Geändert von fluxflux (23.01.2012 um 23:17 Uhr) |
| | |
| | #2 (permalink) |
| Android Experte Registriert seit: 30.11.2011
Beiträge: 594
Abgegebene Danke: 55
Erhielt 176 Danke für 108 Beiträge
|
@ wusel Du könntest dein Skript so erweitern, dass bei Vorhandensein mehrerer Bluetooth-Geräte in Reichweite des Loox (Handies, Headsets etc.) mit "sdptool browse" die Handies ausgefiltert und ausgeschlossen werden und dann letztlich die korrekte Bluetooth-Adresse für das Bluetooth-GPS im Skript übrig bleibt und verwendet wird. Oder mit "sdptool" nach einem Dienst suchen, der auf Handies und Headsets verwendet wird, nicht aber auf GPS-Empfängern. So hätten wir zu 100% das korrekte Device im Skript ... Mein Headset und mein Handy antworten z. B. auf "sdptool search AVRCT" und könnten damit ausgeschlossen werden ... wie man das macht, dafür bist du der Fachmann ... Danke, Thomas. Geändert von fluxflux (23.01.2012 um 15:10 Uhr) |
| | |
| | #3 (permalink) | |
| Android Experte Modell: Ideos X3; Mediapad; Loox; Xpress; Cosmo Registriert seit: 27.12.2011
Beiträge: 522
Abgegebene Danke: 62
Erhielt 177 Danke für 100 Beiträge
| Zitat:
Code: Inquiring ...
Searching for SP on 00:BA:BE:FA:CE:07 ...
Service Name: GPS OUTPUT
Service RecHandle: 0x10000
Service Class ID List:
"Serial Port" (0x1101)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
__________________ - Wusel. | |
| | |
| | #5 (permalink) |
| Android Experte Registriert seit: 30.11.2011
Beiträge: 594
Abgegebene Danke: 55
Erhielt 176 Danke für 108 Beiträge
|
So nach langem Abgleichen zwischen Slackware und Loox-Linux hier eine Version, die auf dem Loox den GPS-Empfänger aus 5 Bluetoothgeräten herausfindet: Code: #!/bin/sh
hciconfig hci0 up
sdptool search AVRCT > ausg
cat ausg | busybox grep AVRCT -A 1 > ausg1
busybox tac ausg1 | busybox sed -n '/Service/{N;d};p' > ausg2
bdaddr=`cat ausg2 | busybox grep : | busybox cut -d" " -f5`
busybox mknod -m 666 /dev/rfcomm0 c 216 0
rfcomm release /dev/rfcomm0 ${bdaddr} 1
rfcomm bind /dev/rfcomm0 ${bdaddr} 1
cat /dev/rfcomm0
rm /ausg*
exit 0 Code: insmod bluetooth.ko insmod l2cap.ko insmod btusb.ko insmod rfcomm.ko insmod bnep.ko insmod sco.ko insmod hidp.ko Das Anlegen der jetzt erstellten tmp-Dateien ausg* kann ja auch auf /mnt/asec/ verlagert werden, das ist êin tmpfs und die SD-Karte und der Flashspeicher werden nicht unnötig beschrieben. Thomas. |
| | |
| | #6 (permalink) |
| Android Experte Registriert seit: 30.11.2011
Beiträge: 594
Abgegebene Danke: 55
Erhielt 176 Danke für 108 Beiträge
|
Habe jetzt ein btgps.zip im ersten Post als Anhang bereitgestellt. Anweisungen im ersten Post ... Thomas. |
| | |
| | #9 (permalink) |
| Android-Hilfe.de Mitglied Registriert seit: 26.09.2011
Beiträge: 98
Abgegebene Danke: 20
Erhielt 11 Danke für 9 Beiträge
|
Hallo, wenn ich das Script laufen lasse, bekomme ich die Fehlermeldung:Can't init device hci0. Worauf deutet der Fehler hin, wird der Dongle nicht erkannt oder läuft sonst etwas falsch? |
| | |
| | #10 (permalink) |
| Android Experte Registriert seit: 30.11.2011
Beiträge: 594
Abgegebene Danke: 55
Erhielt 176 Danke für 108 Beiträge
|
Einfach mal den Dongle rausziehen und wieder anstecken, das Script noch einmal laufen lassen. In der Konsole stehen vielleicht noch Hinweise, ansonsten das Script zeilenweise eingeben und die Ausgabe lesen oder hierher posten. Thomas. |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Odys Loox - Navigation mit USB-GPS-Empfänger | fluxflux | Zubehör für Odys Loox | 72 | 22.04.2012 20:36 |
| exterber gps empfänger mit bluetooth | -hordak- | Allgemeine Kaufberatung | 0 | 19.11.2011 23:47 |
| [HowTo] GPS mit einem Bluetooth-GPS-Empfänger | Bluebrain | Archos Internet Tablet Forum | 25 | 04.07.2011 10:16 |
| Navigation mit einem Android Tablet per Bluetooth GPS | tendo2008 | Point of View Mobii TEGRA Tablet 10.2 / Advent Vega Forum | 0 | 29.03.2011 18:45 |
| Externen GPS-Empfänger per Bluetooth verbinden | franke12359 | Geräteunabhängiges Zubehör | 3 | 01.02.2011 11:08 |