Skip to content

stable release 0.1.3

Latest

Choose a tag to compare

@ionutradu252 ionutradu252 released this 18 Jul 11:05
· 4 commits to main since this release
57bd4c9

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.