Zoom + / zoom - from external keyboard not working anymore with release 5.0.1 ?
-
A few years ago I wrote an appli running on a controler ESP32 to simulate an external keyboard.
It run approximatively like the Wunderlinq (although I did it before Wunderling exist) but less sophisticated.
I connect a MCP2515 module to the CanBus of my 2015 R1200RT LC itself connected to an ESP32 controler itself connect via BlueTooth to my Android phone.
The ESP32 & MCP modules are located under the pilot seat.
The actions made with the WonderWheel was sent to the phone (zoom +, zoom -, up, down, left, right).
At this moment I was only using Osmand and the main function used while driving was zoom + & zoom -.
When I added MRA app, the keyboard orders were working well (keyboard 'Standard', 43d = zoom +, 45d = zoom -).Since this time big changes have been done even on MyRouteApp and for the ESP32 boards.
Today, for the MyRouteApp, the map does not react to the commands (keyboard 'Standard', 43d = zoom +, 45d = zoom -).
Keyboard 'Wunderlinq' selected : no more change on the map but if a list is displayed (after pressing the upper right button) I can see the selected item changing upwards / downwards with a little ESP32 app sending KEY_UP_ARROW (218d), KEY_DOWN_ARROW (218d) alternatively (no change with 43d & 45d).
Zoom + and zoom - are still running today with the Osmand app (Keyboard 'Wunderlinq' selected, KEY_UP_ARROW, KEY_DOWN_ARROW keys).
A try with a former release of MRA should help but I can't do it by myself.
Summary : what code to send to get a zoom +/- on the map ?Any idea ?
Drive safe -
Have a look here under Wonderlink:
https://myrouteapp.freshdesk.com/en/support/solutions/articles/12000100670-bluetooth-controllers#WunderLINQYou also need to set the input to wonderlink in the app.
I believe you need KEY_UP_ARROW , KEY_DOWN_ARROW
Cheers!
-
When I use KEY_UP_ARROW et KEY_DOWN_ARROW (with Wunderlinq keyboard external keyboard selected of course) selected item in a list move upwards and downwards. The link is OK with my ESP32, but keycode is not correctly interpreted when a map is displayed.
It looks like the previous issue I met with the map frozen on the screen.
Another Android 9 facetie ? -
I just tried with a bluetooth keyboard and MRA set to Wunderlink and the Arrow UP and Arrow Down does work. But I now notice that the Zoom in/out is pretty "choppy". Either with my custom remote(+ and - Silverfox settings) and Keyboard I have the same result. When you keep the button/key pressed down it zooms a portion, stop, does it again, stop etc.. In any case, my test tablet is running Android 13, unlike my regular one. That's the oldest version I have. Hope this helps
Cheers! -
Hi, I noticed littel problem today with the Barbuttons, I think this is also based on a ESP32 and sents normal keyboard characters.
Here is a little tool the check sents caharcters: https://jaxeadv.com/barbuttons/keypress-tester/ -
Remind my "problem" : I use a virtual keyboard on my R1200RT (K52), keycodes KEY_UP_ARROW, KEY_DOWN_ARROW produce zoom + / zoom - when running Osmand app but not on MyRouteApp.
Nothing new ?
So, I shall answer to myself.
With relase 5.0.1, when launching the app, the map AND a list of items are displayed. So the KEY_UP_ARROW, KEY_DOWN_ARROW keycodes are used to select an item in the list.
On Osmand app there is no list on the screen so KEY_UP_ARROW, KEY_DOWN_ARROW are used to zoom + / zoom -.Back to MyRoute :
KEY_UP_ARROW, KEY_DOWN_ARROW produce zoom + / zoom - when a navigation is in progress !
Normal behavior.
Fireworks for my birthday (tomorrow) and Christmas (later).
Happy new year to all men of good will. -
Remind my "problem" : I use a virtual keyboard on my R1200RT (K52), keycodes KEY_UP_ARROW, KEY_DOWN_ARROW produce zoom + / zoom - when running Osmand app but not on MyRouteApp.
Nothing new ?
So, I shall answer to myself.
With relase 5.0.1, when launching the app, the map AND a list of items are displayed. So the KEY_UP_ARROW, KEY_DOWN_ARROW keycodes are used to select an item in the list.
On Osmand app there is no list on the screen so KEY_UP_ARROW, KEY_DOWN_ARROW are used to zoom + / zoom -.Back to MyRoute :
KEY_UP_ARROW, KEY_DOWN_ARROW produce zoom + / zoom - when a navigation is in progress !
Normal behavior.
Fireworks for my birthday (tomorrow) and Christmas (later).
Happy new year to all men of good will.@Forest said in Zoom + / zoom - from external keyboard not working anymore with release 5.0.1 ?:
Back to MyRoute :
KEY_UP_ARROW, KEY_DOWN_ARROW produce zoom + / zoom - when a navigation is in progress !
Normal behavior.
Fireworks for my birthday (tomorrow) and Christmas (later).
Happy new year to all men of good will.Are you using one of the keyboard (or input) settings in MRA?
-
@jorgen
Input keyboard is set to ' WunderLINQ '.
Next: I shall look if I can cancel a waypoint using the BMW WonderWheel even if I have to adapt my ESP32 app because last week I travelled (1000km) and because of roadworks have had to cancel several waypoints and with winter gloves it is a bit acrobatic.