Thanks for the pointer @Bavioze
Here’s my approach to it:
I modified the FireFly Nano software to include an “endless” mode. Here is how that works:
- Enable it through the menu on the remote.
- Push 13 km/h+ for 2 seconds
- The board goes into cruise control. This means that the speed will be kept at which yoh were after pushing faster than 13 km/h for 2 seconds. E.g. the hardest you can push is your max cruise speed.
- The board will cruise for 20 seconds
- The board will go into “coasting” mode, waiting to slow down till the speed is lower than 13 km/h.
- You can push to activate cruise again, step 1.
While this is activated you still use your remote, telemetry and the current state “cruise”, “pushing”, “coasting” is visible. But, you can’t push thw throttle. When you brake the board disables cruise immediatly and goes into coasting and brakes as hard as you push the brakes.
Speeds and times can be adjusted ofcourse, stoppihg because of a “current spike” activated by a foot on the ground is also possible.