http://www.ryzerobotics.com Tello SDK 1.3.0.
http://www.ryzerobotics.com 1. OVERVIEW The Tello SDK connects to the aircraft through a Wi-Fi UDP port, allowing users to control the drone with text commands. Click here to download the Tello3.py file. 2. ARCHITECTURE Use Wi-Fi to establish communication between Tello and PC, Mac or Mobile device Send Command & Receive Response Tello IP: 192.168.10.1 UDP PORT:8889 <<- ->> PC/Mac/Mobile Remark1: Set up a UDP client on PC, Mac or Mobile device to send and receive message from Tello via the same port.
http://www.ryzerobotics.com 3. TELLO COMMAND TYPES AND RESULTS This SDK includes three basic command types. • Control Commands (xxx) returns “ok” if the command is executed successfully returns “error” or an informative result code if unsuccessful • Read Commands (xxx?) returns the current value of the sub-parameter(s).
http://www.ryzerobotics.
http://www.ryzerobotics.
http://www.ryzerobotics.com Command rc a b c d Description Send RC control via four channels.
http://www.ryzerobotics.com attitude? get IMU attitude data pitch roll yaw Command baro? Description get barometer value (m) Possible Response x Command acceleration? Description get IMU angular acceleration data (0.001g) Possible Response xyz Command tof? Description get distance value from TOF (cm) Possible Response x: 30-1000 Command wifi? Description get Wi-Fi SNR Possible Response snr 5.
http://www.ryzerobotics.com o vgz: Speed z, o templ: Lowest temperature, celcius degree o temph: Highest temperature, celcius degree o tof: TOF distance, cm o h: Height, cm o bat: Current battery percentage, % o baro: Barometer measurement, cm o time: Motors on time, o agx: Acceleration x, o agy: Acceleration y, o agz: Acceleration z, 6. SAFETY FEATURE If Tello does not receive any command input for 15 seconds, it will land automatically. 7.