Hello Tello Pilot!
Join our DJI Tello community & remove this banner.
Sign up

Reliability and Congestion Avoidance over UDP

Neoflash

Member
Joined
Dec 28, 2018
Messages
24
Reaction score
0
Hey guys, I'm new to Tello dev and have a basic understanding of UDP. After looking at the (very thin) SDK documentation I am under the impression that the only kind of response sent from the Tello is a simple "OK" or "error" string. Is that really it? You don't even get an error code? Looking at the source code for the python, javascript and C# APIs out there I haven't noticed any sophisticated way of dealing with packet loss and congestion. From what I can tell you just send a simple command string and that's it, no packet Ids, acks or anything like that. Doesn't that cause problems in such real time application. I can see that not being a huge problem for sending stick commands but some commands like land or a one time all or nothing command. If the packet containing that command is lost, what happens? How are other devs dealing with that. Is there anything I need to know in regards to sending and receiving UDP packets to and from the Tello other than what is in the SDK docs.
 

New Threads

Members online

Forum statistics

Threads
3,224
Messages
24,944
Members
8,313
Latest member
Menezare