ReWheel | Can it be used to modify the max speed?
-
https://github.com/outlandnish/rewheel (thing I'm talking about for reference)
I'm curious as to what I can do with this Firmware mod, but specficially with modifying max speed? I know the OW Pint has nose-lift and the nose-digging thing, but I'm wondering through the firmware mod if you could remove that stuff.
I'm looking to buy a used XR/Pint (Pint X, I don't like the locked-down nature, and the GT seems like it's unfinished to me)
Do any of you guys know or is it just somehow hard-wired into the OW?
-
@loaffette said in ReWheel | Can it be used to modify the max speed?:
Do any of you guys know or is it just somehow hard-wired into the OW?
never used it. pb is a haptic response mechanism to inform rider the hardware is approaching its limits. removing it completely is unwise.
-
Hi @loaffette -- Very interesting link! Thanks for posting. I wish I knew more. What is your Onewheel experience? I push for speed probably more than most -- up to an uneventful 24.6 mph on my Onewheel Plus, but with a dramatic nosedive at 25 mph. The fall to pavement this September was nearly injury free as I gear up more than most, and slid a long ways on hard plastic armor to a stop. So, speed can be had, but it is risky. In four full years of Onewheeling with 24,000 miles logged, for me speed has come gradually with experience. I mitigate pushback on my Onewheel Plus by using a thick back footpad, and on my V1 and XR I use a heeled shoe on my trailing foot -- and a flat shoe on the sensor pad. I understand that on a VESC build pushback is one of the many adjustable parameters. Be safe!
-
@s-leon I've only ridden on other peoples OW, mainly Pints. I'm looking to buy a OW XR for college since I think it would be fun to have one.
I'm just curious as to how the OW controls the speed. I don't know if the board throws you off (Nosedives or whatever it's called) because your going too fast or if it's because the board can't handle those speeds?
-
@loaffette It's not really about speed as much as it is available power. There are many ways to ask for too much power, going fast is just one of them. For example, it will stop providing power if you're trying to climb an incline that's way too steep even at 0 mph. You'll get an app notification that says you're getting "Too Rowdy" lol.
So basically, to answer your question, the board isn't "locked down" per se, it's just limited by how much power the battery can put out. It's important to note that available power decreases with voltage (battery percent) and battery age as well.
-
@loaffette Nosediving only occurs when you reach the limits of the board itself, it'll keep going till it practically cannot support the nose any longer and drops. Pushback is the warning before you get to that point which is the bit FM program in and is possible to ride through. However at that point it's danger territory.
FM can't really get around nosedives since there is always a way to overpower the motor eventually. The Pint's are much less capable and slower than the XR along with have a much sharper pushback. It's kinda brutal but understandably so with how often people say they can't feel pushback on an XR.
I think you'll be happy with the XR. What speeds were you kind of looking at achieving?
-
@lia Starting slow, but probably low 20s once I get the hang of it. I'm an Eagle Scout, and kind of used to doing really stupid stuff, and when I heard you could push an XR past 20 I was just curious as to how people were doing it and wanted to do it. I thought it was FM putting code in to throw you off after a certain point.
Me after pushing 20mph on the XR
-
@loaffette the others could explain better but increasing motor speed requires fancy stuff like that 'field weakening' jazz the kids talk about. theres other acronyms that do stuff.
-
@blkdout Interesting. Gives me an idea but I'm sadly a mechanical engineering major (or studying to be), and not an Electrical Engineering major
-
@notsure ah, I see
-
@loaffette as far as i can comprehend it, its a torque problem. u need more voltage to spin faster, n all the field modulation gimmicks simply displace the problem elsewhere. vescmann spun his motor up to a buck fifty but everyone said its unsafe beyond just the blistering velocity. motor has no torque. like riding an electric toothbrush. supposedly fm firmware uses field weakening but i dont know how its implemented. but if it is a configurable value without some obvious hardware restriction, then perhaps u could speed up a stock pint. pushback itself is just a pitch value tacked onto the nominal state. my guess its the value the board gets while u initialize it while upright.
-
@notsure I see. So mainly it's a hardware, hardware being battery voltage
-
@loaffette its a technical problem not to be trifled with lightly.
-
@loaffette Being an ex-software engineer, this did kind of pique my interest, so thanks for the link.
That said, the main goal of the project is to take a dumped (copied from your board) copy of your OW firmware (currently, Pint, Pint X, or XR), patch it with some changes, and then flash it back onto your board. I looked at the dump process and, as they say in the notes, it's not for the faint of heart as it seems to require some mods to the circuit board and some special equipment. It's not like FM puts USB ports on their OW to allow these kinds of things (woudn't that be nice?).
Having owned an XR and currently riding a Pint X and a GT, my interest would be to up the speed limit on the pushback for the Pint X. I ride my GT pushing 20 mph and my XR I could get up to 19 mph as pushback was quite weak on the XR. The Pint X is my vacation board, but with the super aggressive pushback at exactly 16 mph, coming from the GT, it takes some getting used to to stay within that limit.
I've read through all the notes and it seems they have patches to make the Pints' riding modes mimic the XR and patches to adjust the nose elevation on all of the boards, but nothing to alter the pushback speeds.
So, if it were possible to patch the Pint X to bump the pushback to 18 mph (which I think it can handle as the Pint X seems to have as much, if not more, torque than my XR did), I'd be very interested, but I don't think I would risk bricking or breaking my Pint X to dump and flash the firmware using the methods described.
If you want to be the guinea pig however, I'd be willing to follow in your footsteps! :D
-
@loaffette said in ReWheel | Can it be used to modify the max speed?:
@notsure I see. So mainly it's a hardware, hardware being battery voltage
@loaffette Yeah, pretty much. Every component is drawing power from the battery and it only has so many amps to give at once. When you start adding variables such as acceleration, inclines, wind, weight and of course high speed, the limitations become more apparent. Hence why the GT has higher top speeds and load handling, because the larger battery provides more power to play with.
-
@onedangt
So, if it were possible to patch the Pint X to bump the pushback to 18 mph (which I think it can handle as the Pint X seems to have as much, if not more, torque than my XR
This would be my impression too as the two boards seem to have the same power on tap but I still wouldn't risk it lol.
-
@blkdout I've got an idea, but could it's probably just a pipe dream.
Could a bigger battery with a BMS that can supply more power be a solution? It's only an idea, and maybe the actual controller part probably has a limit on the amout of power it can provide.
-
@onedangt first thing this needs is amenable hardware! as u said: no usb. frankly, im astonished there are no emulator boards out there yet!!!
-
@loaffette -- A bigger battery? Yes. Kind of. VESC often makes use of a higher voltage, and probably more capacity battery along with adjustable app parameters to achieve 30+ mph. Early model Onewheels, including some XRs, allow more battery to be paralleled in, or in the case of the V1 and Plus, to run without a BMS at all -- in my case I am using high capacity EGO batteries and no BMS.
Often I ride my Onewheel Plus at greater speeds than most people ride their XRs. A nosedive, though, is certainly still possible. I use a BadgerSense to visually tell me how much of the battery I am drawing at any given moment -- but I did nosedive at 25 mph when I was distracted by something else and was not watching the BadgerSense display.
Looking for speed can get you hurt, hospitalized, or disabled. Again, I personally seriously gear up with helmet, wrist guards, knee pads, hip pads, and a Fox mountain bike armored vest with an extra d3o pad for the shoulder and elbow. The vest undeniably saved me in this fall by allowing a long, smooth pavement slide on the hard plastic neck-to-tailbone back scallops.
In other falls I have broken a wrist, cracked ribs, shattered a collarbone, and suffered a concussion even through a full face motorcycle helmet. Luckily, none has disabled me -- and too, lucky that insurance paid most of the medical bills.
Onewheeling is great fun! ...Be safe! ...Take it easy! ...Enjoy the learning experience!
-
@s-leon
Sorry for late response, college work got nuts
I did ahve some time to think and I was wondering if people have put a VESC in an XR or something. I've heard VESCS are getting closer and closer to acting/emulating the feel and the "Onewheel-ness" of a onewheel