TST100 E-Scooter I/O
TST100 designed to work with:
When configuring TST100 device set correct "Scooter Protocol" for the e-scooter you using. This is necessary for correct communication between TST100 and e-scooter. Scooter protocol parameter default option is None. In this case IoT device will not communicate with scooter or control it.
NOTE! Protection of Segway scooters protocols (Segway ES and Segway MAX) is done based on type index, serial number or heartbeat packet length. First of all IoT checks type index, secondly checks serial number or heartbeat packet length. In case if Segway ES is configured and IoT device is used with Segway MAX, then IoT device configuration of Scooter protocol will change to Segway MAX automatically.
Scooter Baudrate ensures communication between IoT device and Scooter.
Scooter FW Update
If this feature is enabled, TST100 device periodically checks scooter's firmware versions and updates them to the latest (Segway models only), based on which Scooter Protocol is selected and which device firmware is currently installed to TST100 device.
There are 3 main Segway E-Scooter's parts that requires sharing firmware versions to function properly with TST100 device:
The table below shows Segway E-Scooter's used firmware versions corresponding to TST100 firmware versions:
|TST100 FW||Scooter||Main board||BLE||BMS|
Depending on the Scooter Protocol, it is possible to receive different I/O elements in the E-scooter I/O section.
The full list of I/O elements can be found here.
The description how to correctly configure the I/O settings can be found here.