Seite 1 von 1
USB-Maus an Tablet: Mock funktioniert nicht?
Verfasst: Sa 14. Dez 2024, 11:48
von pirxworld
Hallo!
Ich versuche, eine USB-GPS-Maus mit einem Android-Tablet zu verbinden, um in OsmAnd+ die Positionsdaten der GPS-Maus anstelle des im Tablet eingebauten GPS-Moduls (ist extrem schlecht) zu nutzen.
Die Maus funktioniert auch wunderbar mit der GPS Connector App, aber leider bekomme ich im OsmAnd+ nur die Signale des eingebauten GPS.
Fakten:
- GPS-Maus = Globalsat BU-353N5 mit Prolific-Chipsatz und USB-A-Stecker, angeschlossen am Tablet über ein OTG-Adapter USB-A auf USB-C
- Tablet = Lenovo Yoga Smart Tab YZ-X705F
- OS = Android 10, Entwickleroptionen sind eingeschaltet, App für simulierte Standorte ist auf GPS Connector eingestellt
- GPS Connector App = eingestellt auf USB-Gerät, Generic (Prolific ändert nichts am Verhalten), 4800 Baud (wie von Globalsat gefordert), simulierter Standort ist eingeschaltet
- OsmAnd+ App = V4.9.9, Standortquelle ist eingestellt auf Android API (anstelle Google Play Services)
Ein Logfile habe ich erstellt und schicke ich Dir/Euch gerne zu.
In der Hoffnung auf eine schnelle Lösung,
Klaus
Re: USB-Maus an Tablet: Mock funktioniert nicht?
Verfasst: Sa 14. Dez 2024, 14:51
von Mazuch
Hallo Klaus,
das Log-File sieht eigentlich ganz gut aus - vor allem diese Zeilen hier:
[14.12.2024 11:08:36.763] [onReaderCallbackBaudrates()] Baud: recv=7525, send=0
[14.12.2024 11:08:37.862] [onReaderCallbackBaudrates()] Baud: recv=1907, send=0
[14.12.2024 11:08:38.905] [onReaderCallbackBaudrates()] Baud: recv=3631, send=0
...
D.h. es werden zyklisch Daten gelesen.
Was zeigt denn das Terminal an? Kannst du da mal bitte einen Screenshot hochladen?
Gruß
Markus
Re: USB-Maus an Tablet: Mock funktioniert nicht?
Verfasst: Sa 14. Dez 2024, 16:57
von pirxworld
Hallo Markus!
Ich bin leider kein IT-ler. Mit Terminal meinst Du die Hauptansicht?

- Screenshot_20241214-165447.png (98.85 KiB) 2146 mal betrachtet
Gruß
Klaus
Re: USB-Maus an Tablet: Mock funktioniert nicht?
Verfasst: So 15. Dez 2024, 14:49
von Mazuch
Hallo Klaus,
nein - das ist die Statusseite.
Terminal ist der 3.Button (unten rechts) oder falls Querformat wie in deinem Screenshot dann der untere Button links.
Was ich nicht ganz verstehe ist der Screenshot selbst.
Das sieht nämlich gut aus, d.h. die Daten laufen!
Was geht denn genau nicht?
Markus
Re: USB-Maus an Tablet: Mock funktioniert nicht?
Verfasst: So 15. Dez 2024, 19:57
von pirxworld
Mazuch hat geschrieben: ↑So 15. Dez 2024, 14:49
Was geht denn genau nicht?
Hallo Markus!
Ich dachte eigentlich, ich hätte das oben ganz gut beschrieben?
Aber gerne nochmal:
Die GPS-Maus selbst und die App GPS-Connector laufen problemlos und GPS-Connector zeigt mir die Positionsdaten der Maus an.
Soweit, so gut.
Nur bekomme ich in anderen Android-Anwendungen, speziell in OsmAnd+, nur die Positionsdaten des internen GPS-Moduls meines Tablets angezeigt.
Und das, obwohl ich (wie ebenfalls oben ausführlich beschrieben) alle dafür notwendigen Schritte durchgeführt habe.
Klaus
Re: USB-Maus an Tablet: Mock funktioniert nicht?
Verfasst: So 15. Dez 2024, 20:11
von pirxworld
Mazuch hat geschrieben: ↑So 15. Dez 2024, 14:49
Terminal ist der 3.Button (unten rechts) oder falls Querformat wie in deinem Screenshot dann der untere Button links.
Bitteschön:

- Screenshot_20241215-200736.png (217.31 KiB) 2106 mal betrachtet
Klaus
Re: USB-Maus an Tablet: Mock funktioniert nicht?
Verfasst: Mo 16. Dez 2024, 06:41
von Mazuch
Sorry - dann habe ich da wohl was mißverstanden.
OK - d.h. nur das Mocking klappt nicht.
Soweit du geschrieben hast, ist alles eingeschaltet. (Mocking in der App selbst und auch in Android)
Hier - auf der neuen Landing-Page - zeige ich das auch nochmal in einem kleinen Video, ab 1:20:
https://gps-connector.com/#tutorials
Aber ich vermute das hast du eh alles so gesetzt.
Ich sehe übrigens auch in deinem Debug Logfile kein Problem beim Aktivieren des Mockings. (laut Log alles OK)
Ich kenne die OsmAnd App nicht, d.h. ich weiß nicht, ob "Android API" die richte Einstellung ist - hört sich aber gut an!
Kannst du bitte mal kurz mit der Simulation testen? (Eingabequelle einfach auf Simu schalten)
Da springt die Lokation nämlich ordentlich in Europa herum, d.h. da sieht man sofort auf der Map, ob das Mocking tut.
Dann einfach Google-Maps öffnen (nur zum Test - um Auszuschließen, das OsmAnd Probleme macht)
und "zuschauen", ob die Lokation in verschiedene Länder springt.
Wenn das tut, dann hat OsmAnd App ein Problem, oder die Einstellung "Android API" passt nicht.
Markus
Re: USB-Maus an Tablet: Mock funktioniert nicht?
Verfasst: Mo 16. Dez 2024, 14:23
von pirxworld
Hallo Markus!
Ich habe die Datenquelle auf Simulation umgestellt. Und bekomme sowohl in Google Maps als auch in OsmAnd die "springende" Position!
Das Mocking funktioniert also!
Was mich irritiert hatte, war die Anzeige des Satellitenstatus in Osmand. Denn während GPS Connector mir z.B. 12 Satelliten angezeigt hat, waren es in OsmAnd 0 Satelliten.
Offensichtlich ist diese Anzeige aber nicht zuverlässig.Ich werde sie in Zukunft einfach ignorieren bzw. ausblenden.
Vielen Dank für Deine Hilfe!
Da jetzt alles funktioniert, wie ich möchte, habe ich gerade die Vollversion Deiner App gekauft.
Viele Grüße
Klaus
Re: USB-Maus an Tablet: Mock funktioniert nicht?
Verfasst: Mo 16. Dez 2024, 16:49
von Mazuch
Hi Klaus,
Was mich irritiert hatte, war die Anzeige des Satellitenstatus in Osmand.
Ahh ... da habe ich nicht daran gedacht. Das "Problem" hatte ich schon mal
Per Mocking werden keine Satelliten übertragen, daher steht die Anzeige auf 0!
Es werden nur die Navigationsdaten (Winkel, Speed, Position) gemockt.
Da jetzt alles funktioniert, wie ich möchte, habe ich gerade die Vollversion Deiner App gekauft.
Danke
Markus