W Prime (W') data field - can it be added?

Comments

8 comments

  • Avatar
    Aishwarya

    Hi Dawid, Thank you for sharing your suggestion.
    It will be fantastic to have the W' Prime data field available on the Karoo, and this will be a valuable addition for the Karoo and many more riders. I have shared this with our product team, and they will certainly look into it.

    0
    Comment actions Permalink
  • Avatar
    Javiuchi

    Hello.

    A third-party developer has created an extension that does just that. You can see it here.

    https://github.com/apopovsky/WPrimeKarooExtension

    The problem is that he says you have to compile it to create the executable APK, and most users don't know how to do it. If anyone could tell us, in my case, I would be very grateful.

    Thanks in advance.

    0
    Comment actions Permalink
  • Avatar
    timklge

    Looks nice, but generated by an AI? If the developer has not provided a build, maybe the extension is not ready for usage yet. If you want to compile it, I think it is sufficient to download a JDK, open powershell and run `./gradlew assembleDebug` in the folder where you downloaded the extension to, but I'd wait for a release.

    W Prime is not super complicated, maybe the VinHKE developer would be intertested in adding it.

    0
    Comment actions Permalink
  • Avatar
    Javiuchi

    Thanks. Yes, I tried compiling it the way you said, but I couldn't.

    0
    Comment actions Permalink
  • Avatar
    David Curran

    I wrote one.

    https://github.com/currand/karoo-wprimebalance

    0
    Comment actions Permalink
  • Avatar
    Ariel P

    Hi everyone! 👋

    I’m the author of the extension available at:
    https://github.com/apopovsky/WPrimeKarooExtension

    I built this extension because it was one of the few things I really missed after switching from Garmin. The only option I had found for Karoo was the vin-hke data field, which was part of a bigger extension that felt overly complex for me.

    I’m a developer with many years of experience, but none in Android/Kotlin, so I relied heavily on AI tools during development. I’ve been using the extension myself for several months now, and recently I finally found the time to clean up the code, update the repository, and make it available to the community.

    Based on my personal results, the behavior seems correct—or at least plausible. The current version supports displaying data both as a percentage and in joules, and it includes several configurable recovery algorithms. In my spare time, I’m also working on improving the UI a bit, since there are some layout issues depending on how the field is positioned on the device screen.

    I hope this can be useful to others, and I’d really appreciate any feedback—whether it works well for you or if you run into any issues.

    Thanks!

    1
    Comment actions Permalink
  • Avatar
    Javiuchi

    Works fine. Thank you.

    0
    Comment actions Permalink
  • Avatar
    Edoardo

    thanks @Ariel, i'm testing your extension

    0
    Comment actions Permalink

Please sign in to leave a comment.