oddly enough, we explored the code of ramp time, and it’s a bit interesting
positive ramp time is the time it’ll take to go from a given input to a new input, long as they’re both greater than 0
negative is the time it’ll take to go from a given value to a new value lesser than what it was before, long as they’re both below 0
now if you go from positive to negative or visa versa (therefore crossing 0), two different things may happen
for simplicity, we’ll just use braking as an example, going from a pos input to neg input
it’ll either be positive ramp time will be used until input reaches 0 then neg ramp time is used to reach the new beg value
or
negative value is used twice, since the new value is negative
it’ll use negative ramp to reach 0 then again from 0 to the new negative value
it’s unsure which it really is
however, this is with PPM, UART remotes behave differently and i don’t remember much beyond that
and this is 100% not tested irl, so this is at the moment a hypothesis based on interpretation of the code.
in short: ramp time is more like a throttle curve but for… the time it takes to reach an input value
though it is having to deal with constant changes, i think it’s almost like tunable dampener/filter so you don’t get any unwanted behavior
i guess it’s almost like PIDS in a way (and therefore could act like a pendulum sort of! cause there’s bound to be some oscillations here and there)
you are the gyro and are desiring some sort of acceleration/movement
P is your throttle, and fast you’re able to move it
D would sorr of be ramping time, where it sort of softens the acceleration out so you as the rider don’t get yoinked or what have you
and the I is the Amps pushed through the motors so you reach the desired behavior based on your input over time
So in summary, if you wanna make the board slower to respond increase the values slowly and test the two scenarios in a safe place, full throttle to full brake and neutral to full brake
It’s supposed to rain in 5 hours but I’m going to try the 2s negative ramping time that @SpeedDemon mentioned to compare. I always have left that one low and have only played with positive. I DEFINITELY like the positive ramping time 0.5s or less.
My streetboard freerolls farther than all other non-electric longboard I tried. The main reason is weight
The board is around 20Kg heavy and I’m around 95Kg balls included. The heavier the board the greater the momentum, the farther it freerolls, the less you feel the jerk when you suddenly let go of the throttle.
Another factor is traction. My 90mm pu dun glide well in our not-so-smooth roads. My 6" pneumatics eats all the road bumps but has slightly too much traction to freeroll. The currently installed 120D clouds rolls the farthest.
btw its old not BH flipsky 6354 190kv with a relatively tall 10:27 sprocket ratio and pretty loose chains
I’ve once experemented on ramping times. Didn’t notice any major effect. Probably cuz of fsesc.
No joke, it has not stop raining save 30 minutes since I posted that. Those 30 minutes I had to bust out a dirt games trick real quick. I wish I could even escape for a minute.
Oh, and my underground private speedway isn’t finished yet either.
Supposed to cut out the shenanigans tonight though so tomorrow I promise.