If you want to help testing alpha or beta quality software (either firmware or package), how to verify it is working correctly on your board in a safe way? Follow these 10 simple steps.
- After installing the new software, ensure you correctly restored all your configs. If going between firmware versions:
- The App config between 6.X versions released to date can always be copied.
- Between 6.02 and 6.05 the motor should be recalibrated.
- Between 6.05 and 6.06 you can, to the extent of my knowledge, copy the config.
-
Go to the package UI (a tab called “Refloat” from 1.2.2 onwards, “AppUI” on older versions) and check the board pictograms for pitch and roll are correct and updating correctly when you move the board.
-
Press footpad sensors and check the in-app indicator to see the sensors are working correctly.
-
Unless you are confident and want to fast-run it, enable Handtest under Refloat UI tab → Settings (cog icon) → Setup. If there is stuff around which the board could hit or if it could damage the flooring, always enable the Handtest.
-
Engage the board with your hands pressing on the footpads. Be ready in case the board does something unexpected.
-
Rock the board back and forth, slowly at first, then speed up and push the board faster.
-
Turn off Handtest. Ideally, go to a grassy terrain. Wear protective gear, especially if on concrete/asphalt. Step on the board and ride around slowly, feeling out how the board reacts.
-
Ride slowly for a few minutes to gain trust in the new software. Test how it reacts in high torque situations before going fast.
-
Explicitly test any changes in functionality (mentioned in release notes or the text accompanying the build) that you use to ensure it works as you expect it to.
-
Enjoy your spanking new software!