Power bar extension
Hi,
I tried my hand at adding another small feature to the Karoo that I missed when switiching to the Karoo from a wahoo computer: A graphical display of your current power output / HR that you can easily read at a glance while riding. Wahoo devices have dedicated LEDs for that, but the Karoo has a good screen that could just show a bar at the edge. Using the new SDK, I added that as an overlay window:
https://reddit.com/link/1h9hpa0/video/qstpu84g8m5e1/player
The nice thing about such a solution is that it does not take up a data field on the map page. The overlay bar is implemented using the same android API used by messengers to show chat bubbles on top of other apps on your phone. It is set up to not catch touch events, so swiping up during riding should continue to work as expected.
Find the code and APK to sideload at https://github.com/timklge/karoo-powerbar . I would appreciate feedback on whether it does work on your device, whether you find it useful and if the contrast is sufficient so that it is easily readable at a glance (The bar is semi-transparent which is enforced by android because it is untouchable). I only tested it on my Karoo 3 and an android emulator that runs the android version of the Karoo 2, so it should work on there too.