E-Bike Doctor PRO
Displays and P-menus

S866 LCD

Secondary source – verify

Entering the menu

Long-press + and − together; step through P01–P20 with the power button. One source: saves and exits after 8 s idle.

Parameters

P-no.ParameterValuesStatus
P01Backlight1 = darkest … 3 = brightestSecondary source – verify
P02Unit0 = km, 1 = mileSecondary source – verify
P04Sleep time0–60 min, 0 = disabledSecondary source – verify
P20Communication protocolProtocol selection; one guide mentions protocol "No.2", but this depends on the controller. A wrong value breaks communication.Secondary source – verify

For 2 parameter(s) the sources contradict each other – we do not publish those as values.

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.