Free knowledge base
Displays and P-menus
There is no universal P-menu: P-number meanings depend on the display, firmware and paired controller. We publish sourced values only – everything else is labelled.
Displays with sourced parameters
SW900 LCDSW900 LCD (King-Meter / KingMeter)16 parameters · SourcedS830 LCDS830 LCD1 parameters · Secondary source – verifyS866 LCDS866 LCD4 parameters · Secondary source – verifyKT-LCD3KT-LCD3 (Kunteng) – KT LCD család9 parameters · Partial dataYL81F LCDYL81F LCD (Yolin)1 parameters · Partial data860C színes kijelző860C színes kijelző (Bafang / APT 860C)2 parameters · Secondary source – verifyUKC1 LCDUKC1 LCD1 parameters · Partial data
Displays without verified data
We have no verified source for these displays, so we publish no parameter values – only identification and a safe workflow.
Safe workflow
- Photograph the display label and EVERY original P-value before changing anything.
- Record the controller model, battery nominal voltage, motor and speed-sensor type.
- Find the manual for the exact display + controller; another model's table does not carry over.
- Change one parameter at a time and test on a stand with the wheel raised (brake cut-off, start, every PAS level).
- Never raise the current limit above controller/motor/battery/BMS ratings, never lower undervoltage protection, never bypass the local speed limit.
Common problems
- Inaccurate speed: wheel size, magnet/pulse count, sensor gap and cable; identify the right P-number only from the manual.
- No communication / code 30: protocol (e.g. S866 P20), connector pins, voltage class and display–controller compatibility. Same connector ≠ compatible.
- Wrong battery gauge: the voltage-class parameter (e.g. SW900 P03) must match the real battery; measure with a multimeter first.
- Delayed or intermittent PAS: magnet disc type/count (e.g. SW900 P13), sensitivity, gap and sensor orientation.