A switch works only when its wiring and controller input assignment agree. Use this reference to understand the documented pin and logic fields, then verify the actual harness and controller revision before enabling a function.
FUNCTIONS (ADVANCED)
| Parameter | Value | System Role | Under Load Behavior | Interaction | Real-World Behavior | Failure Mode |
|---|---|---|---|---|---|---|
| Boost Pin | 13-Invalid | Boost trigger input | Activates boost mode | Boost Currents | Temporary power increase | Misfire if miswired |
| Cruise Pin | 8-PIN17 | Cruise control input | Holds throttle signal | Throttle system | Constant speed | Unsafe if unintended |
| SideStand Pin | 13-Invalid | Safety input | Disables motor | Safety logic | Prevents riding with stand down | Disabled safety |
| Pause Pin | 0-NC | Control input | Pauses system | Logic system | Neutral | No effect |
| Forward Pin | 13-Invalid | Direction input | Enables forward motion | Motor Direction | Normal operation | Conflict if misused |
| Backward Pin | 4-PIN8 | Reverse input | Enables reverse mode | BackSpeed | Controlled reverse | Unexpected reverse |
| Highspeed Pin | 2-PIN3 | Gear input | Activates high gear | Gear system | Full performance | High stress |
| LowSpeed Pin | 1-PIN2 | Gear input | Activates low gear | Gear system | Reduced power | Limited speed |
| Charge Pin | 13-Invalid | Charging logic | Detects charging state | Protection | Safe charging | Mis-detection |
| Anti-theft Pin | 6-PIN14 | Security input | Locks system | Anti-theft logic | Theft prevention | Lockout |
| Seat Pin | 13-Invalid | Safety input | Disables motor | Safety logic | Rider detection | Disabled safety |
| SpeedLimit Pin | 13-Invalid | Speed limiter | Caps speed | LimitSpeed | Reduced speed | Over-restriction |
| Switch Voltage Pin | 13-Invalid | Power input | Controls system state | Voltage system | On/off behavior | Power issues |
| Repair Pin | 13-Invalid | Service mode | Enables diagnostics | Firmware | Maintenance access | Misuse |
| Parameter | Value | System Role | Under Load Behavior | Interaction | Real-World Behavior | Failure Mode |
|---|---|---|---|---|---|---|
| BoostTime | 45s | Boost duration | Limits boost time | Boost system | Timed power burst | Overheat if abused |
| BoostRelease | 90s | Cooldown time | Prevents re-trigger | Boost system | Controlled usage | Delay frustration |
| HighLowSpeed | 11-Line3Speed | Gear logic | Defines gear switching | Gear ratios | Multi-speed control | Misconfiguration |
| Puse RE | 0-Invalid | Regen logic | Controls regen state | Regen system | Neutral | No regen |
| EmptyRun | 0 | No-load logic | Motor free spin | Throttle system | Testing behavior | Unsafe spin |
| SlowDown | 3 | Deceleration logic | Controls slowdown rate | Throttle Dec | Smooth decel | Abrupt if wrong |
| Gear | 1-Default D | Default gear | Startup gear state | Gear system | Predictable start | Wrong gear start |
| Brake | 0-StopWhenGround | Brake logic | Stops on brake input | Regen / Safety | Immediate stop | Harsh cutoff |
| PC13 | 0-NomalResponse | Input behavior | Signal response type | Control logic | Normal response | Misinterpretation |
| Park | 2-Disabled | Park mode | Motor lock | P Function | No lock | Roll risk |
| Follow | 2-EABSWhenBrake | Regen follow | Regen with brake | EABS | Smooth braking | Weak/strong regen |
Core behavior:
- Advanced Functions define hardware-level control logic and input mapping
- These parameters determine how external signals (pins) interact with controller behavior
- They act as the bridge between physical inputs and internal control systems
Core principle:
Physical Input -> Logic Mapping -> System Behavior
Interaction layer:
- Pin mappings directly control:
- Gear selection (High/Low speed pins)
- Direction (Forward/Backward)
- Safety systems (Seat, SideStand, Anti-theft)
- Boost system interacts with BoostLineCurr and BoostPhaseCurr
- Brake and Follow interact with regen system (EABS, MaxBackCurr)
- Gear logic ties into Ratio In Gears and overall power scaling
Real-world behavior:
Proper configuration -> predictable control and safe operation
Gear pins -> instant switching between performance modes
Boost -> temporary high power when triggered
Safety pins -> prevent unsafe operation (stand, seat, theft)
Misconfiguration results in:
- Unexpected behavior (reverse, throttle lock, no response)
- Disabled safety systems
- Incorrect gear or boost activation
Limits and failure modes:
- Incorrect pin mapping -> non-functional or dangerous behavior
- Disabled safety inputs -> increased risk during operation
- Boost misuse -> thermal overload
- Brake misconfiguration -> harsh cutoff or lack of regen
Tuning Guidance (ONYX-Specific)
- Only enable pins that are physically wired and verified
- Keep unused pins set to Invalid to avoid unintended behavior
- Verify gear pins match actual switch wiring before riding
- Use Boost conservatively - ONYX setups already run high current
- Ensure brake + regen (Follow = EABSWhenBrake) is properly configured for smooth deceleration
- Do not disable safety-related pins unless intentionally modifying system behavior
