Simple python CLI wrapper for the drones UDP API. This allows you to control the drone via the command line and see the responses.
Added value:
- Basic parameter checks before sending to drone (are required arguments present and of correct type). Does not enforce int value ranges.
- List and explain the available commands.
Connect to the drone's WIFI network.
$ python3 src/tello_cmd.py
(tello) takeoff
(tello) land
- `(tello) exit
View via (tello) help
.
- command
- takeoff
- land
- streamon
- streamoff
- emergency
- up
- down
- left
- right
- forward
- back
- cw
- ccw
- flip
- go
- record (meta command, not passed to drone)
- playback (meta command, not passed to drone)
- exit (meta command, not passed to drone)
Any unrecognized command is passed to the drone as-is. However, the arguments are not checked for existence and type.
- stop
- curve
- go
- jump
- speed
- rc
- wifi
- mon
- moff
- mdirection
- ap
- speed?
- battery?
- time?
- wifi?
- sdk?
- sn?
docker build -t tello .
docker run --network=host -it tello