Skip to content

Read commands

ErnGusMik edited this page Sep 24, 2022 · 2 revisions

Get set drone speed in cm/s

tello.get_speed()

Possible responses: float from 10 to 100 (eg. 37.0). If no speed has been set, the default is 100.0


Get drone battery percentage

tello.get_battery()

Possible responses: integer from 10 to 100 (eg. 97)


Get motor running time (flight time)

tello.get_flight_time()

Possible responses: string -- number followed by 's' (eg. '11s')


Get WiFi Signal-to-Noise-Ratio (SNR)

tello.get_wifi_snr()

Possible responses: integer bigger than 0 (eg. 1)


Get hardware (RMTT or TELLO)

tello.get_hardware()

Possible responses: 'RMTT' / 'TELLO'


Get Time-of-Flight distance (distance to nearest obstacle in front)

tello.get_tof()

Possible responses: string -- 'tof' followed by the ToF value in millimeters. (eg. 'tof 352') If the ToF distance is bigger than 1.2 meters, the drone will return 'tof 8192'


Get RMTT WiFi Credentials

tello.get_rmtt_wifi()

Possible responses: string -- SSID followed by the password, if any. (eg. 'RMTT-12345 MyPassword')


Get Access Point info (when controlling multiple drones)

tello.get_ap()

Possible responses: Network SSID followed by the password (eg. 'Tello-Test 12345678')


Get RMTT WiFi Version

tello.get_rmtt_wifi_version()

Possible responses: 'wifivx.x.x.x' (where x is the version) or 0


Get drone's SDK version

tello.get_sdk()

Possible responses: integer bigger than 20 (eg. 30 for SDK 3.0)


Get the ESP32's (open-source controller) version

tello.get_esp32_version()

Possible responses: string -- 'version' followed by 'esp32v' and the version number. (eg. 'version esp32v1.0.0.25')


Get drone's version

tello.get_version()

Possible responses: string -- 'v' followed by the version number (eg. 'v2.05.01.19')


Get drone's serial number

tello.get_sn()

Possible responses: string -- production serial number. (eg. 'KJSY4NO8NA0HW6')

Clone this wiki locally