-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Scooterhacking Tool
Firmware (SHFW)
Type of issue
Performance issue
Severity of issue
medium (affects usability but has a workaround)
SHUT Version
SHUT 2.6.1
SHFW Version
Regular-Base170-v3.9.1
Scooter model
Ninebot G2
Description of the Bug
BUG: Speed limit setting is not working with high performance settings on G2
Steps to Reproduce
- Set speed limit, e.g. 45 km/h
- Enable Field Weakening with settings like in the screenshots (or any higher performance settings than these)
- Enable PMI Overmodulation
- Enable Zero Start
- Put rear wheel in the air and press accelerator
The wheel spins up so fast that it goes far beyond speed limiter setting and keeps spinning at that speed while accelerator remains pressed,
PS Have tested this only with "wheel in the air" can't confirm it still happens with load. But assuming the limit should be applied in both cases.


Expected vs. Actual Behavior
Expected: Set speed limit setting should override the acceleration speed at all times.
Actual behavior: Speed limiter not applied.
Workardound: at more mild settings of FW the speed limiter is working. It seems that the motor surpasses the speed barrier (with high performance settings) so fast that the speed limiter fails to register the barrier it is set to, and is not applied at all then.
Contact Information
@ilyasamui