Fixing the Votol EM Language.

RiskyJoint

100 µW
Joined
Dec 3, 2021
Messages
9
Hello,

First I want to say I am not a pro programmer, just someone who wants to fix the software so now and in the future we can all enjoy this controller.

I found many different labels, names and even information about what does what, and the names not lining up with what one would expect.

I am attaching a few photo's of some info I have found, potentially found. I am strapping the bike to rolling road soon in order to make testing each for myself. I just wanted to start a thread dedicated to this to get everyone all into one place and make this awesome controller user friendly.
It seems the only thing this is lacking from being a goto unit is this very hard to understand software.

I can change the layout, the names, and even add some info boxes to the windows to make it more user friendly. How ever it all is based on having accurate information on what it does.

If okay I can link my google drive with a link to the modded EXE file for anyone to view or use at they're own risk as its updated. How ever we are only changing the display side of the file and not the coding so avoid any issues. I will always test read/write function before posting. However always use at your own caution.


In summary, let's figure out what does what officially, ill edit the software, and we can enjoy it. 8)
 

Attachments

  • 272049508_965145944429080_4312895276591171790_n.jpg
    272049508_965145944429080_4312895276591171790_n.jpg
    1.1 MB · Views: 1,537
  • 271936925_467589961535982_5032965845978835813_n.jpg
    271936925_467589961535982_5032965845978835813_n.jpg
    509.3 KB · Views: 1,537
  • 272071296_463218005480224_3837807996029729967_n.jpg
    272071296_463218005480224_3837807996029729967_n.jpg
    473.6 KB · Views: 1,537
where you wrote dual voltage, you could just as easily write rpm % on the first and amperes % on the second because that's what it sets. does anyone get me right if I'm wrong and is it not based on the amp in Sport Gear?
 
It's not that easy to change the layout..... Because firmware 2.32 behaves completely differently than 2.33! Unfortunately, there are probably many more variants..... Depending on the origin of the controller. I see a mountain of work... A suitable UI for every possible variant. Without support from the manufacturer....
 
Paulflieg said:
It's not that easy to change the layout..... Because firmware 2.32 behaves completely differently than 2.33! Unfortunately, there are probably many more variants..... Depending on the origin of the controller. I see a mountain of work... A suitable UI for every possible variant. Without support from the manufacturer....

I wish the XDA Developers got interested in Votol controllers because then they can make new ROMs and then the GUI can be made to match. They even had a “ROM kitchen” where you can go choose which features you want, and it makes a ROM with only those features turned on.

Since it uses an STM32 microprocessor, I think someone who understands everything inside the Votol can make a firmware that gives access to every possible thing that can be changed woth settings, than make a GUI with BASIC, ADVANCED, and HOLD MY BEER levels of access.

I dont know how a $20 generic Chinese controller has self learning and just works without you needing to add pole pairs, timing values. You get a pair of wires to select voltage for multiple voltage controllers. The 3 speeds are set 50% 75% 100%, which just works for most people.

But i do like having control over setpoints. I love the soft undervoltage and over voltage and its relationship with regen, such as regen deactivated when voltage is within 5 voltage of OVP setting.

I love setting my one speed and torque for the 3 speed switch.

I love being able to set regen power to what my battery can absorb and what gives me normal deceleration.

I love high or low brake options but the generic controllers often have both too. Same with YXT or conventional signal, many controller offer both. The advantage with Votol is you dont have 30 wires coming out and making a rats nest, half of which aren’t used.

Why cant the votol pair itself, especially when using the PC software? Its should be easy if the generic ones can do it with onboard algorithm.
 
Back
Top