@Fast n' Furious I think you are mistaken - as far as documentation & video shows there is no option in the X1 software to set the throttle signals range like in the Bafang stock software as was being discussed. There is just throttle power, which is as described in the Innotrace documentation. JRA posted what the throttle tab looks like in the stock Bafang software, and nobody with an X1 and an account & programming dongle has chimed in to say this is not the case.
View attachment 131073
To reiterate the values you describe here are not doing what you posit they are doing... this is setting the max current for the throttle, as described in the above snip from Innotrace documentation. You are thinking of the settings in the stock Bafang software to set the signal range to expect.
View attachment 131134
Also would like to add,
As per Domino's OE page they make both hall effect & potentiometric throttles and it should be noted hall sensors can be made waterproof and are non-contact meaning there is no wear. A potentiometer will eventually fail, and you're not guaranteed a 0V output when it fails. To quote someone in the E-S thread you linked
'they are both just variable resistors, one uses a magnet and the hall effect, the other uses a potentiometer' - all you are doing is taking an input voltage, and giving an output voltage (signal) for the controller to read. The controller's software is telling it what voltage values to use for signal range of 0-1 to interpolate between 0-100% output power. The potentiometer has the benefit of having its own friction/damping as a result of how the switch functions (mechanical), which no doubt lends to the smoother feeling by helping combat PIO that Jes mentioned and providing some resistance the user can feel. The lack of damping/friction in a hall sensor throttle can be compensated for either mechanically in the design of the throttle (as is probably the case in the Domino hall sensor version) and/or in the software via smoothing - but the latter comes at the cost of responsiveness unless the software distinguishes larger jumps in input from what would be assumed to be PIO.
Let's do a little exercise here, assuming you have a throttle that outputs 1.5-4.5V through its range. Keep in mind this is an oversimplification for illustrative purposes, there may or may not be functions in there to handle backing off the power at speed as well - but judging from Deacon's experience probably not.
when throttle output = 1.5, throttle_input = 0; when throttle output = 4.5V, throttle_input = 1 (this is not how it would be written in the software but this is how the software would interpret these values)
throttle_power = 30 (this is set by the user, to be 30A - try not to get bogged down be semantics, when we talk power in amps we're referring to power output at that current at whatever battery pack voltage is supplied)
max_throttle_speed = 40 (this is set by the user, to be 40kmh)
Current setting: while current_speed<max_throttle_speed, throttle_input*throttle_power=power_output (so if the throttle uses a linear variable resistor, at 25% of the throw on the throttle by the user, we would see 0.25*30=7.5A value for power_output, as long as the bike is below the max_throttle_speed)
Speed setting: if throttle_input/max_throttle_speed>current_speed then power_output=throttle_power (so if the throttle uses a linear variable resistor, at 25% of the throw the power_output will be 30A until the bike reaches 10kmh)
I have a feeling the jerkiness when tryin to maintain a constant speed is due to the on/off power application when using throttle position to determine speed, versus power output. Using it to determine power output directly could potentially still result in jerkiness but only once the rider has achieved max speed, and then how dramatic the effect would be would depend on a few factors like throttle power and max speed settings.
I feel bad for Deacon, it's a recurring theme for his threads to get cluttered up with a lot of 'tangentially related discussion' but I guess that's what he gets for being active and asking the hard questions, or... asking the wrong people?
I for one would like to see a parallel feature to the Bafang Throttle tab in the X1 tuning software. I think between that and using linear sensors - even in the meh stock throttle housing options - would give users all they need to get the smoothness and response they want. I think the best WW can do here is be an advocate for Innotrace to expose these parameters to the user, and depending on how many people are actually mentioning the throttle response to them maybe spend the $50 it would cost to get a lot of 500 SS49E's and mod them into the stock throttles they get from Bafang.
You're right Bro. I checked w/ BB on that and certain parameters are unavailable
But that nobody with an X1 and an account & programming dongle has chimed in to say this is not the case" re: JRA's post is incorrect.
JRA say's himself that this is not for innotrace/ WW etc. He was just being helpful, a good guy and showing what worked for him. That's no a WW and not and Ultra G510.
It was pretty cool he went to the trouble of repeating himself, but he stated the caveat, not wanting but giving. 'Ol bigmouth (here) had to go and say "those settings are incorrect". Maybe he will try 49V and it will help him.
His bikes programming parameters are slick, with proper permissions. Best I've seen
But no matter. 4.0V is still the wrong setting (there he goes again) across the entire Bafang range (ouch, he's worse) and I posted Austrian, FastBikes as a ref showing the correct ones from Domino.
Unless it's a 36V, JRA's motor can barely gasp along @ 40V. But his throttle is set to top out at that 'barely gasping' 40V ?
You even ride your bike down to 40V, I pity your batteries - soon to be deceased.
Your BMS signals 'low voltage' on weakest cell while trying to balance. When 'Low V' threshold is exceeded (in one rat cell), the BMS will refuse to charge the rest. The differences in V between the cells keeps up a power drain even when parked, while the BMS seeks equilibrium.
2.8V is well within published 'Dead' threshold specs used in BMS programs for some Samsung 18650's I have.
That's 40V in a 14S4P 48V pack. I'm at 50V right now. 44 - 46V I'm on the charger.
I never risk one 'needy' cell killing my pack. That's another topic - well described Gospel by our (MIA) resident electrician from San Diego East.
49V on top is published as correct.
You misunderstand me. There is no "X1" software. It's 'innotrace' software.
We're saying the same thing just using different nomenclature. Epistemology misfunction.
I've discussed the matter with WW and have had the Domino planned from the outset.
When I get my bike, I'll have the rights to ask innotrace and will. Until then, I've been fishing for info, and that's the old stuff in settings.
BB has published the new version too. The setting is still absent as well.
From listening to the behavior WW owners describe, innotrace can could be set to either to "Speed' or "Current", or it could set itself to the correct setting with a poti throttle.
That level of programming is there, but unavailable to users unless you have 'admin' privilege's.
Most likely, innotrace default is "Speed" and the rest is that thumb throttle are simply garbage.
I say that because my present bike denies access to those paremiters and thumb throttles all failed, while the grip twist types work well.
The massively powerful TS and Cadence assist masked this WW fault to some degree, as many of those trying to simply cruise on throttle have now discovered.
The big symptom you are running on "current" sensing seems to be the same symptom of ALL thumb throttles I've tried.
ALL, not some. I too once thought it was my thumb twitching. Uh uh. It's the throttle is incorrect. One of a half dozen twist grip types I've had suffered issues. The rest worked great.
I've heard (from a super reliable source I'm not at liberty to disclose) innotrace has known issues that will not be addressed until 2023. WW must wait on innotrace who is way behind.
-
Rest assured, if a Domino 0 - 5ohm will work correctly on my forthcoming WW, I'm determined to find out how, program and install it.
My MXUS powered 100Nm machine's throttle is great. I reduce throttle input it slows to that value and cruises right there.
It
will back down if I'm running 960watts throttle
and full Torque Sensor input at 31.5mph, but I could ride just throttle all day long if I preferred, or had to and it's smooth as a baby's bottom.
Ride On !
Fn'F