OpenCFLink 0.1.3
New
- 800NK Advanced support — the touchscreen dash now works: correct fit, tap, drag and pinch.
- Dash view — open the live dash on your phone and use the phone as its touchscreen.
Handy for setting a destination while stopped, and it's the only direct way to drive
Android Auto on a non-touch dash. - Customise buttons — remap every handlebar gesture. The list now names the buttons
on your bike and hides what your dash can't send. - Screen margins — keep Android Auto clear of an edge. On an 800NK Adavanced a top margin
clears MotoPlay's pull-down arrow so it stops stealing your swipes. - Update check — tells you when there's a new release, with its notes.
- Report a problem — fills in your bike and setup, attaches the log.
- Day/night — dark map on the dash after sunset, from your location.
- Picture quality — turn it down if your music stutters while riding.
- Remembers your dash — measures the screen on the first connect and fits
Android Auto to it exactly from then on.
Fixed
- 800NK Advanced touch landed in the wrong place. Coordinates now map into the area
Android Auto actually draws in, instead of the full video. - Phantom touches. The 800NK Advanced digitizer reports one finger as two; the extras are
now filtered out. - Drags turning into taps. The same digitizer drops a finger mid-swipe and picks it
back up milliseconds later, which ended the gesture — so a map pan arrived as a
string of taps and Google Maps opened whatever they landed on. The finger is now
tracked through the dropout. - Play/pause could run away on touch dashes, firing hundreds of times a second.
- 450SR ▲/▼ hold (next/previous) is mappable again — it works, and had been hidden.
- Logs no longer contain your Wi-Fi password or your bike's serial number.
- Various connection and battery fixes: auto-off when the bike goes away, rejoin after
an ignition cycle, and the encoder idles when the dash isn't looking.
Known
- Android Auto's audio still comes out of the phone over Bluetooth, not through the bike.
- 5 GHz is strongly recommended. On 2.4 GHz the Wi-Fi video and Bluetooth audio fight
each other and music stutters at speed.
Light on battery
| App | Battery |
|---|---|
| Android Auto | 26% |
| Waze | 13% |
| Music player | 11% |
| OpenCFLink | 4% |
OpenCFLink is about 7% of what the whole setup draws — less than the music
player, despite decoding Android Auto's video, re-encoding it for the dash and
running the Wi-Fi link. The encoder throttles itself when the dash isn't asking
for frames, which is where most of the saving comes from.