2018-10-15 12:01:15 +00:00
|
|
|
# py9b
|
2018-12-07 00:56:11 +00:00
|
|
|
Ninebot/Xiaomi electric scooter communication library and tools.
|
|
|
|
|
|
|
|
## Tools
|
|
|
|
* fwupd.py - firmware flasher capable of flashing BLE/ESC/BMS
|
|
|
|
* readregs.py - ESC/BMS register file dumper
|
|
|
|
Other tools are higly experimental.
|
2018-10-15 12:10:00 +00:00
|
|
|
|
|
|
|
## Requirements
|
2018-10-15 21:26:23 +00:00
|
|
|
* Python 2.x.x [www.python.org]
|
2018-12-01 22:24:21 +00:00
|
|
|
* ProgressBar [pip install progressbar]
|
2018-10-15 12:10:00 +00:00
|
|
|
* PySerial [pip install pyserial] - for direct serial link backend
|
|
|
|
* PyGatt [pip install pygatt] - for BLED112 dongle backend
|
|
|
|
* nRFUARTBridge [https://github.com/flowswitch/nRFUARTBridge] - for Android BLE-TCP backend
|