Skip to content

Instantly share code, notes, and snippets.

@dilmerv
Created September 1, 2021 21:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dilmerv/f968d742e09e3e94171c80479d79fd80 to your computer and use it in GitHub Desktop.
Save dilmerv/f968d742e09e3e94171c80479d79fd80 to your computer and use it in GitHub Desktop.
Tello State with Python
import socket
from time import sleep
INTERVAL = 0.2
if __name__ == "__main__":
local_ip = ''
local_port = 8890
socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # socket for sending cmd
socket.bind((local_ip, local_port))
tello_ip = '192.168.10.1'
tello_port = 8889
tello_adderss = (tello_ip, tello_port)
socket.sendto('command'.encode('utf-8'), tello_adderss)
index = 0
while True:
index += 1
response, ip = socket.recvfrom(1024)
if response == 'ok':
continue
out = response.replace(';', ';\n')
out = 'Tello State:\n' + out
print out
sleep(INTERVAL)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment