USB-Maus an Tablet: Mock funktioniert nicht?

Errors and crash analysis for GPS-Connector App
Fehlermeldungen und Abstürze zur GPS-Connector App
Antworten
pirxworld
Beiträge: 15
Registriert: Sa 14. Dez 2024, 11:32

USB-Maus an Tablet: Mock funktioniert nicht?

Beitrag 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
Mazuch
Administrator
Beiträge: 61
Registriert: Mi 11. Nov 2020, 17:54
Kontaktdaten:

Re: USB-Maus an Tablet: Mock funktioniert nicht?

Beitrag 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
There is no code so big, twisted, or complex that maintenance can't make it worse. (Gerald M. Weinberg)
pirxworld
Beiträge: 15
Registriert: Sa 14. Dez 2024, 11:32

Re: USB-Maus an Tablet: Mock funktioniert nicht?

Beitrag von pirxworld »

Hallo Markus!

Ich bin leider kein IT-ler. Mit Terminal meinst Du die Hauptansicht?

Screenshot_20241214-165447.png
Screenshot_20241214-165447.png (98.85 KiB) 2156 mal betrachtet

Gruß

Klaus
Mazuch
Administrator
Beiträge: 61
Registriert: Mi 11. Nov 2020, 17:54
Kontaktdaten:

Re: USB-Maus an Tablet: Mock funktioniert nicht?

Beitrag 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
There is no code so big, twisted, or complex that maintenance can't make it worse. (Gerald M. Weinberg)
pirxworld
Beiträge: 15
Registriert: Sa 14. Dez 2024, 11:32

Re: USB-Maus an Tablet: Mock funktioniert nicht?

Beitrag 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
pirxworld
Beiträge: 15
Registriert: Sa 14. Dez 2024, 11:32

Re: USB-Maus an Tablet: Mock funktioniert nicht?

Beitrag 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
Screenshot_20241215-200736.png (217.31 KiB) 2116 mal betrachtet

Klaus
Mazuch
Administrator
Beiträge: 61
Registriert: Mi 11. Nov 2020, 17:54
Kontaktdaten:

Re: USB-Maus an Tablet: Mock funktioniert nicht?

Beitrag 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
There is no code so big, twisted, or complex that maintenance can't make it worse. (Gerald M. Weinberg)
pirxworld
Beiträge: 15
Registriert: Sa 14. Dez 2024, 11:32

Re: USB-Maus an Tablet: Mock funktioniert nicht?

Beitrag 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
Mazuch
Administrator
Beiträge: 61
Registriert: Mi 11. Nov 2020, 17:54
Kontaktdaten:

Re: USB-Maus an Tablet: Mock funktioniert nicht?

Beitrag 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 :D

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 8-)

Markus
There is no code so big, twisted, or complex that maintenance can't make it worse. (Gerald M. Weinberg)
Antworten