Understanding Firmware Versions: DRV, BMS and BLE Explained

Understanding Firmware Versions: DRV, BMS and BLE Explained

by FixoLab


Protocols

What do DRV, BMS and BLE versions mean?

They're the three firmware components Scooter Tools reads from your scooter to confirm compatibility: DRV (drive/motor controller), BMS (battery management system) and BLE (the Bluetooth radio's own firmware).

Why Scooter Tools checks all three

  • DRV controls ride data like speed and ride mode
  • BMS controls battery data like charge level and health
  • BLE controls how the scooter advertises and sends data over Bluetooth

How Scooter Tools uses this

  1. 1

    It reads all three versions automatically

    No manual input needed — Scooter Tools detects them during the initial connection.

  2. 2

    It matches them against verified combinations

    If your exact combination is verified, every dashboard field appears. Unverified combinations may show partial data.

What this affects

  • Which dashboard fields are available
  • Whether a firmware update needs re-verification
  • How support requests get triaged

Good to know

  • Scooter Tools can't update DRV, BMS or BLE firmware — it only reads their versions
  • A brand-new firmware release may take time to get verified

Troubleshooting

I don't know my scooter's DRV/BMS/BLE versions

You don't need to check manually — Scooter Tools reads them automatically once connected and shows them in the app's details view.

Frequently asked questions

Can I look up these versions without Scooter Tools?

Some manufacturer apps show similar information, but Scooter Tools reads and displays it directly once connected.

Does a firmware update break compatibility?

It can temporarily, until the new version combination is verified — core fields usually keep working regardless.

Check your exact firmware combination

See which DRV, BMS and BLE combinations are verified per model.

Open compatibility checker
Scooter Tools
Scooter Tools

Your Xiaomi and Ninebot scooter dashboard

Monitor speed, battery, mileage, temperature and routes in real time, with support for official and custom firmware

Available on Android, iPhone, iPad and Mac, with Wear OS support and iCloud sync on Apple devices

Scooter Tools