I don't know if these are bugs, or simply behavior I don't like, but I'll post them here, along with the test setup file used.
View attachment SB Cruiser 020619 CA3-13b2 bug report testing 000001.zip
I'm using firmware 3.13b2, and Setup Utility 1.54.
I"m using High Range mode, because I have a 0.5mohm shunt, so can't use Low Range in operation. I have not yet tested the things below in Low Range, but can do so if necessary, for stationary testing.
I'm using three presets, which would normally be identical except 1 would have a 5mph speed limit, 2 would have a 10mph limit, and 3 would be 20mph.
The first "behavior" is:
The CA setup utility shows 500kw power limit, but Setup on CA itself shows 0.00kw, and will not accept any changes to it from the onboard setup. (Meaning, I can change it to 1kw, and it reverts to 0kw, etc. ) Because it doesn't display any changes, I don't know if it is actually changing it and just not displaying it, but I think it is not changing it at all, because if I cahnge it, then read the setup from teh CA in the Setup Utility, the results indicate it's still at the default 500kw.
CA Setup Utility shows the OEM settings are correctly still at default 500.00 mi/hr 500kw 999.9a so there should effectively be nothing to cause that.
The second "behavior" seems a little more complicated, so:
For the testing below, I set all three presets to the max above (500.00 mi/hr) for Max Speed Limit, and the Max No-Pedal Speed is set as high as possible, to 255 mi/hr. Preset 1 is for power throttle, 2 current throttle, and 3 speed throttle, otherwise identical, and switch between them as noted.
Slow ramp up using current-mode throttle, and when switching from that mode to speed or power throttle:
All throttle output ramps are 99.00v/second, but it still takes at least 8 seconds for throttle output voltage to ramp up to max, with current throttle mode, even though the input throttle tracks the actual throttle correctly. NO limit flags are present, except *after* I let go of the throttle and the A flag appears for less than half a second, if I held throttle for more than a second or so from zero, which probably makes sense since it's set to current throttle (so not part of the "bug", but potentially important info?).
If I change to speed throttle from current throttle, then speed throttle takes the same 8 seconds, *unless* the motor has ever reached full speed, and then spun down (which takes more than 8 seconds, so probably has nothing to do with it), OR I wait about 8 seconds before applying throttle after changing to this preset. After that, throttle out tracks closely as expected. Current displayed on the throttle monitoring screen is 15A, and almost before my eyes can register that it changes to 21A then 17A, which almsot instantly drops to 3A, then 2A. Current limit is the max possible of 999A, which should never be reached, and there are no limit flags (except for the note below),
Power throtttle preset, if switched to from Current throttle preset, behaves the same as SPeed throttle, except that if I wait the 8 seconds, or let the throttle reach full value and then let go and wait for motor spin down to retry, then it takes about 1.5-2 seconds to go from zero to full throttle voltage.
If I change the order of presets so the middle on is Power throttle instead of Current throttle, then switching from Power throttle to Speed throttle lets Speed throttle work correctly the first time, no delay, no ramp up.
Third "behavior":
Additionally, even though the bike is sitting still, and the speed sensor is on the unpowered nonspinning front wheel, the speed limit flag comes on occasionally while revving the throttle, when in speed throttle mode. t does not happen if i increase throttle slowly,, only if i "gun it" repeatedly. There is NO speed sensor on the motor wheel (it does not even have halls connected to the controller), and the external shunt only has it's blue and white wires connected to the CA, plus the black and red battery power wires. No other wires are connected. Only the throtttle wires are connected from controller to CA.