Kelly motor calibration identifies how the controller drives the motor. Prepare the bike securely, follow the documented sequence, and verify the completed identification state before riding or tuning.
Controller Diagnostics
Safe Diagnostic Setup
Before performing any calibration or testing:
- lift the rear wheel at least 6 inches off the ground
- remove the pedal chain to prevent drivetrain movement
- ensure the bike is stable and cannot move
- keep hands and tools clear of the motor
- do not connect or disconnect components while powered
- do not run calibration with load on the wheel
During calibration:
- the motor can spin unexpectedly or reach high speed
- treat the system as live and uncontrolled
Normal controller state:
- green LED = steady ON
- red LED = OFF
If faults are present, the red LED will flash codes on startup.
Motor Calibration
| Step | Action |
|---|---|
| 1 | Set Motor Identify EN = 170 |
| 2 | Tap Write |
| 3 | Power OFF |
| 4 | Power ON (calibration runs automatically) |
| 5 | Wait for calibration to finish, then power cycle again |
Verification:
- confirm Motor Identify EN returns to 85 (required)
- if the value remains at 170, calibration did not execute
If the value does not return to 85, calibration did not complete successfully.
Calibration Behavior and Failure
During calibration:
- motor may spin or jerk unpredictably
- rapid acceleration or full-speed spin can occur
- do not apply throttle during calibration
- this is normal behavior
If calibration fails or behaves incorrectly:
- motor stutters or fails to rotate
- controller returns errors
- value does not return to 85
Check:
- hall sensor wiring
- phase wiring
- battery voltage
- throttle connection
- motor connection
Bad calibration results in:
- weak acceleration
- excessive heat
- noise or rough operation
- poor efficiency
Calibration is not optional. Incorrect identification directly affects performance.
Hall Sensor Quick Test
| Wire | Voltage |
|---|---|
| Red | 5V |
| Black | Ground |
| Yellow / Green / Blue | Signal |
Signals toggle between:
0V ↔ 5V
If signals do not toggle:
- hall sensor or wiring is faulty
- controller cannot determine motor position
