This reference preserves the recorded stock Kelly KLS7230S configuration for the ONYX RCR 72V. It is separate from SICKO Mode settings and from illustrative firmware behavior.
Applicability and Recorded Configuration
The export identifies User Name = onyx, Serial Number = 24033716, and Software Version = 4b4c5337. Treat it as an identified controller snapshot. Motor identification and calibration fields can be specific to that controller and motor; do not overwrite another controller’s calibration by assuming every recorded value is universal.
The original record describes this table as factory configuration. An independent factory export for every production revision is not provided. Blank fields remain blank, and PWM Frequency remains 16 or 20 because the record does not select one value.
For modified settings, see SICKO Mode Settings. For parameter explanations and illustrative ranges, see Kelly Controller Parameters and Behavior.
Stock Kelly Controller Settings
Checkbox values are transcribed as “Check Mark” (enabled) and “No Check Mark” (disabled). Blank fields indicate values not populated or not returned by the controller interface.
Some parameters may not appear in all versions of the Kelly controller interface. Visibility can vary depending on firmware version, software (Motormed / AC Aduser), and controller configuration. Missing fields in the UI do not indicate missing functionality.
This table lists the factory configuration for the Kelly KLS7230S controller used on the 72V ONYX.
This is a direct export of the controller configuration and is intentionally unmodified.
Fields are not grouped by function in the original interface and appear in the order provided by the controller firmware.
The table includes a mix of:
- user-adjustable tuning values
- calibration values derived from motor identification
- internal scaling and control loop parameters
- binary flags representing controller modes and logic states
Not all fields have equal impact on system behavior:
- some directly affect performance and ride feel
- some define system limits and protections
- others are calibration values that should not be changed without full system understanding
High-impact fields typically include current limits, throttle mapping, braking behavior, and speed limits.
Detailed explanations and functional grouping are provided in the linked Kelly Controller Parameters and Behavior reference.
| Field | Value | Notes |
|---|---|---|
| Module Name | KLS 7230S | Controller model identifier |
| User Name | onyx | Controller user label |
| Serial Number | 24033716 | Controller serial identifier |
| Software Version | 4b4c5337 | Firmware version |
| Controller Volt | 72 | Nominal system voltage used for scaling and protection |
| Low Volt | 55 | Undervoltage cutoff threshold |
| Over Volt | 90 | Overvoltage protection threshold |
| Current Percent | 50 | Global output scaling factor |
| Batt_Current% | 100 | Battery current scaling percentage |
| Motor_Current% | 100 | Motor current scaling percentage |
| Bat Current Limit | 55 | Maximum battery current draw (system power limit) |
| Motor Identity En | 85 | Appears related to motor identification and calibration |
| Identify Angle | Rotor position identification angle from calibration | |
| ID Err | 32767 | Identification / rotor position error flag |
| Hall Galvan Rate | 525 | Hall signal scaling / filtering parameter |
| Phase Curr Max AD | 380 | Maximum phase current (primary torque control) |
| Brake SW Level | 0 | Digital brake input logic level |
| TPS Low | 0 | Minimum throttle input value |
| TPS High | 95 | Maximum throttle input value |
| TPS Type | 1 | Throttle input type (voltage / signal mode) |
| TPS Dead Low | 20 | Lower dead zone for throttle activation |
| TPS Dead High | 80 | Upper dead zone for throttle saturation |
| TPS Forw MAP | 30 | Forward throttle response curve shaping |
| TPS Rev MAP | 20 | Reverse throttle response curve shaping |
| Brake Type | 0 | Brake input mode (analog / digital behavior) |
| Brake Dead Low | 20 | Lower activation threshold for brake input |
| Brake Dead High | 80 | Upper brake input scaling limit |
| Max Output Fre | 1000 | Maximum electrical frequency output |
| Max Speed | 15000 | Absolute motor speed limit (RPM) |
| Max Forw Speed% | 100 | Forward speed scaling percentage |
| Max Rev Speed% | 100 | Reverse speed scaling percentage |
| MidSpeed Forw Speed | 65 | Mid-mode forward speed limit |
| MidSpeed Rev Speed | 30 | Mid-mode reverse speed limit |
| LowSpeed Forw Speed | 35 | Low-mode forward speed limit |
| LowSpeed Rev Speed | 30 | Low-mode reverse speed limit |
| Three Speed | 2 | Enables multi-speed mode behavior |
| PWM Frequency | 16 or 20 | Switching frequency (kHz), affects noise and heat |
| Startup H-Pedal | Check Mark | Requires throttle at zero before startup |
| Brake H-Pedal | No Check Mark | Brake interlock with throttle |
| NTL H-Pedal | No Check Mark | Neutral interlock behavior |
| Joystick | No Check Mark | Enables joystick control mode |
| Three Gear Switch | No Check Mark | External 3-speed switch input |
| Boost | No Check Mark | Temporary performance boost mode |
| Foot Switch | No Check Mark | External enable/disable input |
| SW Level | Check Mark | Switch input polarity configuration |
| 0,HIM;1,KIM | Check Mark | Communication or control mode selection |
| Cruise | No Check Mark | Cruise control enable |
| Anti-theft | No Check Mark | Enables controller lock / immobilization behavior when active |
| Anti Slip | No Check Mark | Traction/slip control feature |
| Change Dir | Check Mark | Enables forward/reverse switching |
| IQ Kp | 500 | Current loop proportional gain |
| IQ Ki | 10 | Current loop integral gain |
| IQ Kp (second field) | 1500 | Secondary loop gain (torque/speed response) |
| IK Ki | 30 | Secondary loop integral gain |
| HS_ACQR_Kp | 1500 | High-speed acquisition loop proportional gain |
| HS_ACQR_Ki | 30 | High-speed acquisition loop integral gain |
| HS_ACDR_Kp | 1500 | High-speed decay loop proportional gain |
| HS_ACDR_Ki | 30 | High-speed decay loop integral gain |
| Anti Theft Curr# | 15 | Current applied in anti-theft mode |
| BRK_AD Brk % | 25 | Analog brake regen strength |
| RLS_TPS Brk Per% | 1 | Regen applied on throttle release |
| NTL Brk Per% | 0 | Regen applied in neutral state |
| Accel Time | 5 | Throttle ramp-in time |
| Accel Release Time | 1 | Throttle ramp-out time |
| Brake Time | 5 | Regen ramp-in time |
| Brake Release Time | 1 | Regen ramp-out time |
| BRK_SW Brk % | 25 | Digital brake regen strength |
| Change Dir Brk % | 0 | Brake applied during direction change |
| Brk_Speed Limit | Minimum speed threshold for regen activation | |
| Compensation Per% | 20 | Appears to control output compensation under load/voltage sag |
| IVT BRK Max | 50 | Appears to define an internal braking limit (upper bound) |
| IVT BRK Min | 50 | Appears to define an internal braking limit (lower bound) |
| Torque Speed KP | 3000 | Speed-related control loop proportional gain |
| Torque Speed K I | 80 | Speed-related control loop integral gain |
| Speed Err Limit | 1000 | Allowed speed error before correction increases |
| Motor Normal Curr | 80 | Continuous motor current reference |
| Motor Poles | 32 | Motor pole count (used for speed calculation) |
| Speed Sensor Type | 2 | Sensor type (hall / resolver / encoder) |
| Resolver Poles | 2 | Resolver pole configuration |
| Min Excitation Curr | 0 | Minimum excitation current (field weakening baseline) |
| Motor Temp Sensor | 2 | Temperature sensor type |
| High Temp Cut C | 170 | Thermal shutdown threshold (°C) |
| High Temp Resume | 150 | Temperature where operation resumes |
| High Temp Str C | 100 | Start of thermal derating |
| High Temp Weak % | 0 | Thermal derating strength |
| Line Hall Zero | 508 | Hall sensor zero offset calibration |
| Line Hall Amplitude | 410 | Hall signal amplitude calibration |
| Line Hall High Err | 972 | Upper threshold for hall error detection |
| Line Hall Low Err | 50 | Lower threshold for hall error detection |
| Exchange Phase AB | 0 | Phase swap configuration |
| Resolver Start Angle | 8129 | Initial rotor angle alignment |
| 0° Hall | 2 | Hall mapping for 0° position |
| 60° Hall | 3 | Hall mapping for 60° position |
| 120° Hall | 1 | Hall mapping for 120° position |
| 180° Hall | 5 | Hall mapping for 180° position |
| 240° Hall | 4 | Hall mapping for 240° position |
| 300° Hall | 6 | Hall mapping for 300° position |
| Forw A Rise Hall | 3 | Forward rotation hall transition mapping |
| Forw A Fall Hall | 4 | Forward rotation hall transition mapping |
| Rev A Rise Hall | 5 | Reverse rotation hall transition mapping |
| Rev A Fall Hall | 2 | Reverse rotation hall transition mapping |
