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

Programming Application For Tello

For Scratch, you also need the Tello extension.

The zip file also includes the WIFI "API" documentation. Looks like someone threw it together over their lunch hour . . . hopefully it expands over time.

https://dl-cdn.ryzerobotics.com/downloads/tello/Release.zip

Personally, this is one of the things I'm looking forward to most with the Tello.
Thanks for adding that extension.
I like what DroneBlocks does as well. A bit pricey, however it is the only app that I can find that’s worth checking out.
It will be interesting to see the first to come up with some great missions.
 
There is a bug in the current firmware that prevents Scratch working that well. Ryze are aware of the issue and are working on a fix.

What I found was that when it walked through a short piece of code that had any forward x, backward, rotate etc commands it would stop executing and you would have to start over to get it to land.

It does look very very promising however.
 
  • Like
Reactions: stevemelbrock
DJI shipped mine from China Friday and it arrived in Chicago Monday AM. Though you can find them in stock at some Walmart stores even now.
 
Thanks for guide - works perfectly. Im finding if i do a 'fly forward with distance x" post 'take off', it doesnt accept these commands. If I do them manually/one by one, all seems ok, but linking in a sequence crashes/fails. Any one else same exp?
 
It sounds like you need to put in a delay after takeoff before sending the forward x command. I was scripting and found that I needed a 5 second delay. But your cm may vary.
 
Hello. I have a Tello drone and I try to program it with Scratch. However, when i try to node Tello.js, it throws such an error and stops:

node:events:306
throw er; // Unhandled ‘error’ event
^

Error [ERR_STREAM_WRITE_AFTER_END]: write after end
at new NodeError (node:internal/errors:277:15)
at write_ (node:_http_outgoing:717:11)
at ServerResponse.end (node:_http_outgoing:817:5)
at Server. (C:\Users\Lenovo\Downloads\SFT\Tello.js:160:11)
at Server.emit (node:events:329:20)
at parserOnIncoming (node:_http_server:919:12)
at HTTPParser.parserOnHeadersComplete (node:_http_common:126:17)
Emitted ‘error’ event on ServerResponse instance at:
at emitErrorNt (node:_http_outgoing:695:9)
at processTicksAndRejections (node:internal/process/task_queues:81:21) {
code: ‘ERR_STREAM_WRITE_AFTER_END’
}

What should I do to fix that? I did everything correctly. My OS is Windows 10.
 
I have the exact same problem. Solution/help would be much appreciated.
My OS is Windows 10.
 
Hello. I have a Tello drone and I try to program it with Scratch. However, when i try to node Tello.js, it throws such an error and stops:

node:events:306
throw er; // Unhandled ‘error’ event
^

Error [ERR_STREAM_WRITE_AFTER_END]: write after end
at new NodeError (node:internal/errors:277:15)
at write_ (node:_http_outgoing:717:11)
at ServerResponse.end (node:_http_outgoing:817:5)
at Server. (C:\Users\Lenovo\Downloads\SFT\Tello.js:160:11)
at Server.emit (node:events:329:20)
at parserOnIncoming (node:_http_server:919:12)
at HTTPParser.parserOnHeadersComplete (node:_http_common:126:17)
Emitted ‘error’ event on ServerResponse instance at:
at emitErrorNt (node:_http_outgoing:695:9)
at processTicksAndRejections (node:internal/process/task_queues:81:21) {
code: ‘ERR_STREAM_WRITE_AFTER_END’
}

What should I do to fix that? I did everything correctly. My OS is Windows 10.
We have exactly the same problem and totally blocked by this. Any reply would by really appreciated. :)
OS is Windows 10
 

New Posts

Members online

No members online now.

Forum statistics

Threads
5,727
Messages
40,061
Members
17,208
Latest member
Zelos

New Posts