Locus Map - forum

Support => [DE] - deutschsprachiger Forumsbereich => Topic started by: Eckilein on January 19, 2025, 14:00:39

Title: externe App-Steuerung
Post by: Eckilein on January 19, 2025, 14:00:39
Hi,

ich stelle mal eine Frage in der Hoffnung die passt hier rein und entsprechende Experten können etwas dazu sagen. Vlt gibt es das ja auch schon...
Leider bin ich kein Programmierer, der sich die API nimmt und das mal eben am Wochendende zusammenzimmert.

Ich nutze Locusmaps 4  vornehmlich auf Radtouren auf einem Handy (Android), das vorne am Lenker angebracht ist. Zur Aktivierung, Kartenverschiebung, Zoom etc muss ich dann natürlich während der Fahrt auf dem Screen hantieren.

Ist es möglich, z.B. über Bluetooth oder USB-Kabel einen Tastenblock (so wie eine ebike-Remote...) anzuschliessen, mit dem man elementare Funktionen wie Screenaktivierung, Kartenzentrierung, Zoom (z.B. x2 / x0,5), POI setzen etc ausführern kann, ohne die Hand vom Lenker zu nehmen ?

Gruss, Eckhard
Title: Re: externe App-Steuerung
Post by: Joska on January 19, 2025, 20:45:43
Hallo @Eckilein

Vielleicht passt das auch:
https://forum.locusmap.eu/index.php?topic=8902.msg75550#msg75550

Ist zwar kein Pad, sondern ein Joystick, damit kann ich sehr viele deiner Wünsche realisieren.
Title: Re: externe App-Steuerung
Post by: freischneider on January 20, 2025, 07:30:39
hier ein paar links dazu:
https://share.evernote.com/note/2100179e-c073-50aa-ad21-e5f8c339a3dc
Title: Re: externe App-Steuerung
Post by: Eckilein on January 20, 2025, 19:16:33
Danke Joska & Freischneider. Das muss ich mir mal genauer ansehen.
Title: Re: externe App-Steuerung
Post by: Eckilein on January 24, 2025, 12:58:23
so,  ich habe das Ganze jetzt mit einem Bluetooth Ferncontroller grundsätzlich zum Laufen bekommen.
Bei LM4 gehen ja einige Funktionen nur mit SILVER-Abo. Bei LM3PRO scheint alles so zu laufen.
ABER:
Ich kann zoomen, zentrieren, Display abschalten  :) .  Aber einschalten geht leider nicht  :( .
Ich nutze derzeit dafür ein Pixel2 mit Android 11.

Habt ihr da Erkenntnisse ?

EB
Title: Re: externe App-Steuerung
Post by: freischneider on January 24, 2025, 18:24:07
Bei mir geht auch einschalten. Ist aber eine Frage der Berechtigung. Geht mit LM3 und 4.
Wenn du LM3 hast bekommst du Silber 1 Jahr kostenlos.
PS. Ich benutze aber keine Display Sperre.
Title: Re: externe App-Steuerung
Post by: Eckilein on January 25, 2025, 13:04:15
Hmm,  Einschalten bekomme ich nicht zum Laufen. Habe alles mögliche aktiviert/deaktiviert...
Title: Re: externe App-Steuerung
Post by: Joska on January 25, 2025, 16:36:39
@Eckilein

Wie hast du es gemacht?

Ich habe mit der App KeyEventDisplay die Codes der Fernbedienung ausgelesen, dabei hat aber nicht jede Taste einen Code, je nach Auswahl des Modus.

Dann unter Experteneinstellungen diese Codes verwenden. Vermute, das hat du gemacht und es funktioniert trotzdem nicht?
Title: Re: externe App-Steuerung
Post by: Eckilein on January 25, 2025, 20:45:05
Ich habe eine 5 Tasten Bluetooth-Remote. Mit KeyEvent habe ich die Codes ausgelesen und diese dann in Locus eingetragen. Jede Taste hatte einen Code.
Screen on/off müsste ja eine Toggle-Funktion sein, also im Wechsel on & off mit der gleichen Taste.
Aber Screen ON geht halt nicht.
Title: Re: externe App-Steuerung
Post by: Joska on January 25, 2025, 22:17:25
Mhhh, schade. Gilt das für alle Modi des Remote-Controlers?
Title: Re: externe App-Steuerung
Post by: Eckilein on January 26, 2025, 08:29:09
Der hat keine verschiedenen Modi. Ist ein QXS-001.
Title: Re: externe App-Steuerung
Post by: freischneider on January 26, 2025, 08:50:21
Wenn ein geht dann liegt es nicht am Remote Controller. Das Telefon bzw. Android erlaubt das einschalten nicht.
Title: Re: externe App-Steuerung
Post by: Joska on January 26, 2025, 09:49:49
Welches Phone verwendest Du @Eckilein?
Title: Re: externe App-Steuerung
Post by: Eckilein on January 26, 2025, 10:06:58
Für Locus nutze ich ein Pixel-2 mit Android 11.

Könnte es sein, dass Screen-off funktioniert, da dann LM aktiv ist und Screen-ON nicht, da die Zuordnung der Taste dann auf Android zielt ?  Aktuell kann ich Lautstärke erhöhen, wenn Locus nicht läuft oder im Hintergrund ist.
Title: Re: externe App-Steuerung
Post by: Joska on January 28, 2025, 07:21:23
Moin
Tja, da dachte ich, bei mir klappt es immer, aber beim Versuch mit 2 älteren Phones, Moto G2 und Sony XZ2 mit LineageOS 17 funktionieren hier auch viele Tasten nicht (mehr?), die auf dem aktuellen A55 funktionieren.

So kann ich zwar den Bildschirm an- aber nicht ausschalten.

Das klappte früher jedoch schon Mal. 🤔
Title: Re: externe App-Steuerung
Post by: Eckilein on January 28, 2025, 17:07:14
Komisch, scheint ja eher eine fragile Funktion zu sein.
AN geht, AUS nicht... das ist noch unlogischer. Welche Codes  sendet deine Remote ?
Title: Re: externe App-Steuerung
Post by: Eckilein on January 28, 2025, 17:48:25
So, ich habe das Ganze jetzt mal mit einer App probiert (Bluetooth Keyboard & Mouse). Und siehe da, es funktioniert. Die Codes sind andere. Ob da noch Profile eine Rolle spielen k. A.
Scheint also an der BT-Tastatur/Remote zu liegen.
Title: Re: externe App-Steuerung
Post by: Joska on January 28, 2025, 21:07:36
Meist finde ich Codes wie 95/96/97/98/99/100/101 bzw 26/26

Screen on/0ff funktioniert aufdem Samsung A55 mit 101, die Cursorsteuerung ist direkt in LM gecodet, Screen/lock toggle klappt mit 97.

P.S. welche Codes haben bei dir funktioniert?
Title: Re: externe App-Steuerung
Post by: freischneider on January 30, 2025, 17:46:33
ich glaube nicht damit es an der Remote liegt und auch nicht am Code. Klar brauchst du den richtigen Code. Aber den kann man ja mit einer App ermitteln. und ist bei jedem Gerät anders.
Aber du hast geschrieben damit aus geht nur ein nicht. Für ein und aus wird der gleiche Code verwendet. Da es aus geht funktioniert alles perfekt.
Aber bei ein braucht es eine Berechtigung und je nach Einstellung auch ein passwort.
Hast du eine Display Sperre aktiv ? Wenn ja deaktiviere diese mal und probiere die verschiedenen Einstellungen noch mal.
Title: Re: externe App-Steuerung
Post by: Eckilein on January 31, 2025, 09:16:31
Ich habe keine Sperre eingerichtet. Und mit anderen Codes (mit der beschriebenen Keyboard-App) läuft es.

Wenn nicht noch andere Merkmale gelten (per BT wird ja nicht nur "25" gesendet), scheint mir mittlerweile, als wenn Locus selbst nicht alle Codes für Screen-ON akzeptiert.

Aber dafür hab ich von Bluetooth zu wenig Ahnung.
Title: Re: externe App-Steuerung
Post by: freischneider on February 26, 2025, 19:07:12
In der neuen Version 4.28 wurde was geändert beim automatischen einschalten des Bildschirms. So steht es hier im Block:
https://www.locusmap.app/de/die-neue-bibliothek-bringt-wichtige-verbesserungen-fuer-ihre-datenverwaltung/

Damit kannst du es noch mal probieren.