VargPilot - Full HUD/Telemetry, logging, etc. Full replacement for the Varg app.

blistovmhz

Member
Likes
5
Location
Canada
Hey guys/gals. Figured I'd post this here as this seems to be where all the Svag discussion was happening.
So I wrote/released a full replacement for the Varg app. The TL;DR is that their app lefts us stranded a few times, and their app stores the users selected value but doesn't ever confirm the value on the bike, which of course meant my torque curve went 14,20,25,34,40,80,40,40.... and I do a rather unexpected back-flip. Also found their map to be of zero use, and of course, their app clobbers everything so you couldn't use your own map or split screen.
I was using Svag for a few things but seems development halted and I couldn't get ahold of Brongle so just "built a thing".

VargPilot — full HUD and telemetry analyzer for the Stark Varg

So anyhow, VP's got customizable HUD and theme editor (everything fully customizable), should be complete telemetry, full bike config control including curves, lock, charging, etc, a built in remote-access server for theme editing, telemetry debugging, a logging suite with graphing... Has a few nice features like we dont' use standard maps at all. Curves only with easy presets, auto-lock when you walk away from the bike with the phone, multiple unlocking options (pin/pattern, nfc, unlock with another device, etc).

Feel free to give it a shot. So far 100% reliable BLE connection and afaik, no bugs reported yet.

FYI, I'm also working on a proper mapping engine (primarily for offroad, but it's already doing better at routing planning through the city than google.. i don't understand how), and the map of course actually points in the direction you're pointing rather than spinning around in circles when you stop. Map is procedurally generated by live rider data which re-inforces deep meta, so we get automatic trail classification, status, difficulty, etc. YOu can see an entire trail system, with 100% of the trails visible from any Z you like, so you can actualy get the full overview. Has intelligent route planning/navigation. Map not yet released but will be coming soon. The map in the screenshot was just a first -pass to prove the concept. It's the ONLY map we now use.

Currently free beta. This may or may not change. Might add the mapping engine as a paid addon at some point.
I can't say yet if I'll continue development if Stark tries to make it more difficult (i'd just avoid firmware updates as so far, zero issues with VP + 1.8-1.10.1... we'll see. I'm hoping they might see this as an opportunity for collaboration with the community. Again.. We'll see.


1779290223102.png1779290228128.png1779290234151.png1779290238557.png1779290243723.png1779290251244.png1779290254759.png1779290260675.png1779290265056.png1779290269921.png
 
I tried it a few days ago, and everything works.
Pleasantly surprised that advanced power mode are available.
... but ..
The "Knight Rider" design was too much for me. Even the white version. I hope some simpler theme will be available in the future. (y)
 
I tried it a few days ago, and everything works.
Pleasantly surprised that advanced power mode are available.
... but ..
The "Knight Rider" design was too much for me. Even the white version. I hope some simpler theme will be available in the future. (y)
I dig the 80's vibe but understand that might not be to everyone liking.
Talking as a complete noob that's impressive work, customizing dashboard and app is a terrific opportunity for customers. Unfortunately not sure that's how OEMs see it.
 
It has a theme editor. You can create your own.
I tried it a few days ago, and everything works.
Pleasantly surprised that advanced power mode are available.
... but ..
The "Knight Rider" design was too much for me. Even the white version. I hope some simpler theme will be available in the future. (y)
 
The retrowave is just one of the current themes. I'm not a UI guy, and I am a nerd. I'll leave it to the community to adjust as they see fit.
We'll see if Stark is supportive or has me wacked :p.
I dig the 80's vibe but understand that might not be to everyone liking.
Talking as a complete noob that's impressive work, customizing dashboard and app is a terrific opportunity for customers. Unfortunately not sure that's how OEMs see it.
 
Great work! Some questions please:

Does installing Varg pilot on the Arkenstone phone disable the original Stark App, or does it override it?

If for some reason I wanted to uninstall the Varg pilot app again one day, does it then fall back to the original Stark App and control automatically?
 
Great work! Some questions please:

Does installing Varg pilot on the Arkenstone phone disable the original Stark App, or does it override it?

If for some reason I wanted to uninstall the Varg pilot app again one day, does it then fall back to the original Stark App and control automatically?
Web installer automatically disables the stark app, and lets you re-enable if if you want. The VP app itself also usually lets you re-enable stark but the current 0.1.105 build i forgot to put it back in. You can always enable again via the website. I'm doing another build here shortly that wil have the option in the app again as well.
 
Yea, sorry guys. I knee-jerk reactioned last night when I thought VP might have a bug, and tore down the site temporarily while I investigate. Perhaps someone on here can help me confirm though that it wasn't actually a VP bug. I'll have the site back up as soon as I'm 100% confident this wasn't a VP issue.

Here's the issue.
VP has been working perfectly for myself and others. I did about 30 different updates yesterday but hadn't actually RIDE tested everything. Then went for a ride and noticed my map1 and map3 (curve) regen wasn't working. No matter what I set them to, no regen. Then noticed that somehow I have a firmware update pending on the bike, which is strange as I don't recall turning on the Varg app for weeks. This issue also came up immediately after Stark contacted me about VP :p. I still don't know if starks got an additional lte modem in the bike, or i just accidentally enabled stark app for a moment during testing, so had no idea how a firmware update got pushed.

So anyhow, I noticed that 1 and 3 curve regen set to say, 100%, zero regen, but then I noticed that map 1/3 regen std were both set to 0. After much dicking around, thinking I'd somehow borked the VCU comms to the inverter (which makes no sense) or possibly fried the flash (also no sense), I finally realised that if I set std 1/3 regen to 100%, the curves work again.

Found a couple forum posts on here with guys trying to understand how the shit the curves actually work, and it LOOKS like torque curve has no bearing on the std torque setting, but that regen curve is actually the percent of std regen value. eg: std regen = 0%, curve regen = 100% of 0%.

Can anyone confirm this is the case? If so, I can bring the site back up immediately. I'm 99% this is what's going on, but I didn't wanna break anyones bikes.
 
Yea, sorry guys. I knee-jerk reactioned last night when I thought VP might have a bug, and tore down the site temporarily while I investigate. Perhaps someone on here can help me confirm though that it wasn't actually a VP bug. I'll have the site back up as soon as I'm 100% confident this wasn't a VP issue.

Here's the issue.
VP has been working perfectly for myself and others. I did about 30 different updates yesterday but hadn't actually RIDE tested everything. Then went for a ride and noticed my map1 and map3 (curve) regen wasn't working. No matter what I set them to, no regen. Then noticed that somehow I have a firmware update pending on the bike, which is strange as I don't recall turning on the Varg app for weeks. This issue also came up immediately after Stark contacted me about VP :p. I still don't know if starks got an additional lte modem in the bike, or i just accidentally enabled stark app for a moment during testing, so had no idea how a firmware update got pushed.

So anyhow, I noticed that 1 and 3 curve regen set to say, 100%, zero regen, but then I noticed that map 1/3 regen std were both set to 0. After much dicking around, thinking I'd somehow borked the VCU comms to the inverter (which makes no sense) or possibly fried the flash (also no sense), I finally realised that if I set std 1/3 regen to 100%, the curves work again.

Found a couple forum posts on here with guys trying to understand how the shit the curves actually work, and it LOOKS like torque curve has no bearing on the std torque setting, but that regen curve is actually the percent of std regen value. eg: std regen = 0%, curve regen = 100% of 0%.

Can anyone confirm this is the case? If so, I can bring the site back up immediately. I'm 99% this is what's going on, but I didn't wanna break anyones bikes.
Yes, the bike does have its own cellular connection without the phone.
 
Back
Top