2019-08-30, 09:17 AM
Hi Sean,
What you are sugesting does seem the most logical solution and keeps the control on the ir the same as on the hw buttons.
On the other hand it does require a lot of buttons (size) and i/o (perhaps integrating a 3x3 membrane keypad?).
Only other thing i can think off is keep using the 5 buttons (use the Up/Down keys as L/R) and with the select button (ap.active) go trough a list of modes (displayed), the first is switching from Up/Down (+/- 1) to L/R (+/- 10) wait a moment for the next press (select) with next press next mode (Tack, Gps,App Wind, True Wind, Compass, Exit (off course not showing if they are not available, perhaps expand the list by tacking 110 degrees or tacking at wind angle)) no key press during that time switches over to the selected mode (displayed). So switching from U/D (+/- 1) to L/R (+/- 10) is just 1 press on select, Tack is 2 times, etc., Setting Tack mode always sets U/D to L/R (or just tack on U/D).
Just some ideas.
Greetings and thanks for the mods on nmea/sensors,
Rob
What you are sugesting does seem the most logical solution and keeps the control on the ir the same as on the hw buttons.
On the other hand it does require a lot of buttons (size) and i/o (perhaps integrating a 3x3 membrane keypad?).
Only other thing i can think off is keep using the 5 buttons (use the Up/Down keys as L/R) and with the select button (ap.active) go trough a list of modes (displayed), the first is switching from Up/Down (+/- 1) to L/R (+/- 10) wait a moment for the next press (select) with next press next mode (Tack, Gps,App Wind, True Wind, Compass, Exit (off course not showing if they are not available, perhaps expand the list by tacking 110 degrees or tacking at wind angle)) no key press during that time switches over to the selected mode (displayed). So switching from U/D (+/- 1) to L/R (+/- 10) is just 1 press on select, Tack is 2 times, etc., Setting Tack mode always sets U/D to L/R (or just tack on U/D).
Just some ideas.
Greetings and thanks for the mods on nmea/sensors,
Rob