Hey everyone, Refloat 1.1 is here.
Release stage: stable
Besides a solid number of small fixes and improvements across the board, here’s a few of the more important changes:
Automatic and Manual Per-Board Backups
I wanna mention this first because I hope this will be a big simplification in managing package configs. You can now do manual backups of the package config per-board if you go to Settings ( icon) → Setup (now changed to be the first page). Automatic per-board package config backups are also being done on every change, and if you install a new package (after having 1.1 installed, it won’t work going from 1.0), an automatic restore of your last auto-backup will be offered.
In the future, this process (unlike the XML backup, which I have no control over) will also support automatic migration when config options are changed around.
Please keep doing XML backups, and I recommend doing an occasional manual backup in the Setup dialog, until the automatic backup/restore proves to be reliable.
Haptic Feedback
Provides audible/vibrating feedback on Duty Cycle and current thresholds, as well as on temperature and voltage error states. Please go easy and test it gradually on your board. Some frequencies are known to mess with the board balance, in such case, try to configure different Haptic frequencies. Beware that by using strong Haptic Feedback you are taking away from your board’s power to keep you level.
To test Haptic Feedback safely, configure it so that it plays under controlled conditions. For example, set your Pushback Alerts → Duty Cycle Threshold to 30% to test Duty Cycle feedback and set your Specs → Low Voltage Threshold higher than your current battery voltage to test your Error (Low Voltage) Haptic Feedback.
Configurable order of LED strips and color order per strip
You can now connect your Refloat-driven LED strips in whichever order and configure the order in the config. Different color order per strip is now also supported, in case you’d like to use different types of LEDs.
This feature required some configuration changes that cannot transfer from your old config backup. Please check the Release Changelog for information on how to reconfigure your LEDs.
Realtime Data Plotting and Recording
There’s a new realtime data plot under tha data tab in the package AppUI. This can be used to view a plot of a lot of the internal package data. Note the data currently can’t be saved and rendering the plot requires some resources. If you have the plot on auto-scroll, it will consume phone CPU the longer the time period that is displayed (so short periods, like the default 10s, are comparatively fine). That’s why the plot can’t be zoomed out to more than 30 minutes (configurable in Settings → Preferences, faster phones can handle more).
There’s also a new in-board recording functionality, which requires a special firmware. I’ll make a separate post on that.
Installation
Package README (normally shown when you open the package, but the mobile VESC Tool doesn’t show it when installing from a file)
Install via Packages → Install from file… on mobile, or VESC Packages → Load Custom on desktop.
If you’re using Refloat for LED control, you’ll need to manually fix some configuration after installing the package, please check the README for details on that.
Known Issues
- If you have LEDs enabled, you’ll see the Data Recording buttons on the plot in the Data tab, they won’t work though, as they require a special firmware. Nothing to worry about.