Template:E scooter commands
E-Scooter Commands
| Command | Description | Response | HW Support | Supported by |
|---|---|---|---|---|
| sclockctrl # |
Used to lock/unlock E-Scooter. # = Value ↓ |
Yes | TST100 |
Xiaomi M365 Segway ES/MAX FitRider |
| scsetunits # |
Used to change units. # = Value ↓ |
Yes | TST100 | FitRider |
| scrstcnt # |
Resets internal E-Scooter counters. # = Value ↓ |
Yes | TST100 | FitRider |
| scsetledswitch # |
This option disallows headlight control by scledctrl command, if LED switch is set to 1 (scledswitch 1) # = Value ↓ |
Yes | TST100 | FitRider |
| scledctrl |
Turns ON/OFF LED but only if -> scsetledswitch 1, # = Value ↓ |
Yes | TST100 | FitRider/Okai |
| scsetbtcode ###### |
Sets BT pairing code. |
Yes | TST100 | Segway ES/MAX/Xiaomi M365 |
| scsetspdlim <arg1> <arg2> |
Sets E-Scooter's Speed limit. |
Yes | TST100 | Segway ES/MAX/FitRider/ Hergele/Okai |
| scsetmode # |
Sets E-Scooter's operating mode. # = Value ↓ |
Yes | TST100 | Segway ES/MAX/ Hergele |
| scenginectrl # |
Start or shut down the engine. # = Value ↓ |
Yes | TST100 | Segway ES/MAX |
| screbootsys | Restart E-Scooter's system. Restart is available only in non-riding mode. Corresponding mark will be reset after completion of the operation. | Yes | TST100 | Segway ES/MAX |
| scpoweroff | Shut down E-Scooter. | Yes | TST100 | Segway ES/MAX |
| scsetcruiseswitch # |
Cruise control switch. # = Value ↓ |
Yes | TST100 | Segway ES/MAX |
| sclookfor # |
Enable looking for scooter functionality. Initiates headlight and taillight flash + buzzer beep. # = Value ↓ |
Yes | TST100 | Segway ES/MAX |
| scsetledswitch # |
Headlight control. # = Value ↓ |
Yes | TST100 | Segway ES/MAX/ FitRider/Hergele |
| scsetbeepswitch # |
Beep control switch. # = Value ↓ |
Yes | TST100 | Segway ES/MAX |
| scbuzzerctrl <arg1> <arg2> |
IoT buzzer control. |
Yes | TST100 | Segway ES/MAX/Xiaomi M365 |
| scgetbtcode | Returns BT pairing code | Yes | TST100 | Segway ES/MAX/Xiaomi M365 |
| scgetspdlim # |
Returns Speed limit value for chosen operating mode. # = Value |
Yes | TST100 | Segway ES/MAX |
| scgetmode | Returns operating mode. | Yes | TST100 | Segway ES/MAX |
| scgetcruiseswitch | Returns cruise control switch state. | Yes | TST100 | Segway ES/MAX |
| scgetconfig | Returns E-Scooter's functions setup. | Yes | TST100 | Segway ES/MAX |
| scgetledswitch | Returns headlight control switch state. | Yes | TST100 | Segway ES/MAX |
| scsetalarmswitch <arg> |
Beep control on alarm. |
Yes | TST100 | Segway ES/MAX |
| scgetalarmswitch | Returns alarm control switch state. | Yes | TST100 | Segway ES/MAX |
| scgetbeepswitch | Returns beep control switch state. | Yes | TST100 | Segway ES/MAX |
| scsetconfig <arg1> <arg2> |
E-Scooter's functions setup. |
Yes | TST100 | Segway ES/MAX |
| sciap <arg> |
E-Scooter's firmware update force command. |
Yes | TST100 | Segway ES/MAX |
| scbatopen | Opens battery lock for battery replacement | Yes | TST100 | Segway MAX |
| sccableunlock | Unlock cable lock | Yes | TST100 | Segway MAX (with Wired lock) |