ONYX Kelly Controller Programming

This guide shows how to:

  • Connect to the Kelly controller
  • Tune riding behavior (acceleration, current, modes)
  • Troubleshoot errors
  • Restore factory stock settings

If you plan to modify settings, bookmark the stock table at the bottom of this post for quick recovery.


Connection Options (Quick Overview)

You can connect using:

  • Android phone + white Bluetooth (EDR) module
  • iPhone / Android phone + black Bluetooth (BLE) module
  • Windows laptop + USB‑to‑RS232 cable or Bluetooth

Stock Settings Location (Important)

The complete factory stock Kelly 7230S settings table is located at the bottom of this post.

Use it if you:

  • Make a mistake while tuning
  • Buy a used controller
  • Experience unstable behavior
  • Want to return to factory performance

Identify Your Bluetooth Module

  • V1.0 / V1.2 (pre‑summer 2022): white Bluetooth EDR (Android only)
  • V1.5 / V1.75 / LTD: black Bluetooth BLE (iPhone + Android)

If you need parts:


AC Aduser App

AC Aduser is Kelly’s official tuning software.

It runs on:

  • Android (Bluetooth EDR or BLE)
  • Windows 10 / 11 (USB cable or Bluetooth)

Connect Android to AC Aduser

Turn the bike on and wait about 30 seconds for Bluetooth to appear.

It shows as an 8‑digit number (example: 21072647). A blinking red light is normal.

Battery Bluetooth may show as “ONYX RCR”. The controller Bluetooth will not.

regular

Steps:

  • Turn on bike
  • Open Android Bluetooth settings
  • Pair the 8‑digit device
  • Password: 1234
  • Open AC Aduser
  • Tap Yes on warning
  • Select Bluetooth
  • Choose the paired ID
  • Tap Connect
  • When green, tap Read

Samsung note: If “Unsafe App Blocked” appears, tap More details and allow the app.


Kelly Controller – Windows Setup

Requirements:

  • Windows 10 or 11
  • USB‑to‑RS232 cable or Bluetooth module

Troubleshooting

Use AC Aduser to:

  • Read error codes
  • Reset parameters
  • Confirm controller communication

It provides deeper diagnostics than the dashboard display.


Restore Factory Settings

If anything behaves strangely after tuning, restore factory values using the table below.

It includes:

  • Current limits
  • Acceleration timing
  • Speed limits
  • Safety cutoffs
  • Sensor configuration

Bluetooth Modules & Programming Cables

ONYX bikes support:

  • Black Bluetooth BLE module
  • White Bluetooth EDR module
  • USB‑to‑JST 4‑pin programming cable

regular

Connector Type

All modules and cables use the same JST SM 4‑pin connector.

regular


Controller Behavior Notes

Cruise Control

Activates automatically at 30 mph after holding steady throttle for 5 seconds (if enabled).

Boost Feature

Avoid enabling Boost.

It weakens the controller and requires physical modifications.


ONYX RCR Kelly 7230S Controller Stock Settings

FieldValuesValues Alt
Module NameKLS 7230S
Controller Volt72
Low Volt55
Over Volt90
Current Percent50
Bat Current Limit55
Motor Identity En85
Hall Galvan Rate525
Phase Curr Max AD380
Brake SW Level0
TPS Low0
TPS High95
TPS Type1
TPS Dead Low20
TPS Dead High80
TPS Forw MAP30
TPS Rev MAP20
Brake Type0
Brake Dead Low20
Brake Dead High80
Max Output Fre1000
Max Speed15000
Max Forw Speed%100
Max Rev Speed%100
MidSpeed Forw Speed65
MidSpeed Rev Speed30
LowSpeed Forw Speed35
LowSpeed Rev Speed30
Three Speed2
PWM Frequency16 or 20
Startup H-PedalCheck MarkYes = 1
Brake H-PedalNo Check Mark0
NTL H-PedalNo Check Mark0
JoystickNo Check Mark0
Three Gear SwitchNo Check Mark0
BoostNo Check Mark0
Foot SwitchNo Check Mark0
SW LevelCheck MarkYes = 1
0,HIM;1,KIMCheck MarkYes = 1
CruiseNo Check Mark0
Anti SlipNo Check Mark0
Change DirCheck MarkYes = 1
IQ Kp500
IQ Ki10
IQ Kp1500
IK Ki30
Anti Theft Curr#15
BRK_AD Brk %#25
RLS_TPS Brk Per%1
NTL Brk Per%0
Accel Time5
Accel Release Time1
Brake Time5
Brake Release Time1
BRK_SW Brk Per%2550 = Max Regen
Change Dir Brk%0
Compensation Per%20
IVT BRK Max50
IVT BRK Min50
Torque Speed KP3000
Torque Speed KI80
Speed Err Limit1000
Motor Normal Curr80
Motor Poles32
Speed Sensor Type2
Resolver Poles2
Motor Temp Sensor2
High Temp Cut C170
High Temp Resume150
Line Hall Zero508
Line Hall Amplitude410
Line Hall High Err972
Line Hall Low Err50
Exchange Phase AB0
Resolver Start Angle8129
0° Hall2
60° Hall3
120° Hall1
180° Hall5
240° Hall4
300° Hall6
Forw A Rise Hall3
Forw A Fall Hall4
Rev A Rise Hall5
Rev A Fall Hall2