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)

ParameterValueSystem RoleUnder Load BehaviorInteractionReal-World BehaviorFailure Mode
Boost Pin13-InvalidBoost trigger inputActivates boost modeBoost CurrentsTemporary power increaseMisfire if miswired
Cruise Pin8-PIN17Cruise control inputHolds throttle signalThrottle systemConstant speedUnsafe if unintended
SideStand Pin13-InvalidSafety inputDisables motorSafety logicPrevents riding with stand downDisabled safety
Pause Pin0-NCControl inputPauses systemLogic systemNeutralNo effect
Forward Pin13-InvalidDirection inputEnables forward motionMotor DirectionNormal operationConflict if misused
Backward Pin4-PIN8Reverse inputEnables reverse modeBackSpeedControlled reverseUnexpected reverse
Highspeed Pin2-PIN3Gear inputActivates high gearGear systemFull performanceHigh stress
LowSpeed Pin1-PIN2Gear inputActivates low gearGear systemReduced powerLimited speed
Charge Pin13-InvalidCharging logicDetects charging stateProtectionSafe chargingMis-detection
Anti-theft Pin6-PIN14Security inputLocks systemAnti-theft logicTheft preventionLockout
Seat Pin13-InvalidSafety inputDisables motorSafety logicRider detectionDisabled safety
SpeedLimit Pin13-InvalidSpeed limiterCaps speedLimitSpeedReduced speedOver-restriction
Switch Voltage Pin13-InvalidPower inputControls system stateVoltage systemOn/off behaviorPower issues
Repair Pin13-InvalidService modeEnables diagnosticsFirmwareMaintenance accessMisuse
ParameterValueSystem RoleUnder Load BehaviorInteractionReal-World BehaviorFailure Mode
BoostTime45sBoost durationLimits boost timeBoost systemTimed power burstOverheat if abused
BoostRelease90sCooldown timePrevents re-triggerBoost systemControlled usageDelay frustration
HighLowSpeed11-Line3SpeedGear logicDefines gear switchingGear ratiosMulti-speed controlMisconfiguration
Puse RE0-InvalidRegen logicControls regen stateRegen systemNeutralNo regen
EmptyRun0No-load logicMotor free spinThrottle systemTesting behaviorUnsafe spin
SlowDown3Deceleration logicControls slowdown rateThrottle DecSmooth decelAbrupt if wrong
Gear1-Default DDefault gearStartup gear stateGear systemPredictable startWrong gear start
Brake0-StopWhenGroundBrake logicStops on brake inputRegen / SafetyImmediate stopHarsh cutoff
PC130-NomalResponseInput behaviorSignal response typeControl logicNormal responseMisinterpretation
Park2-DisabledPark modeMotor lockP FunctionNo lockRoll risk
Follow2-EABSWhenBrakeRegen followRegen with brakeEABSSmooth brakingWeak/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