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

[Tello] New firmware 01.04.78.01 released!

an3k

Active member
Joined
Dec 11, 2018
Messages
44
Reaction score
33
Before I got the Node-RED stuff from IBM working I tested the normal Tello app again and a new firmware was available. I installed it and later I got the Node-RED stuff working but I constantly got errors.

After a bit of digging and understand what goes where I saw that the Node-RED flows hiccup because the Tello State commands sends a different data string.

Normal Tello is
Code:
pitch:0;roll:-1;yaw:0;vgx:0;vgy:0;vgz:0;templ:68;temph:69;tof:10;h:0;bat:90;baro:-39.22;time:0;agx:-3.00;agy:20.00;agz:-995.00;
but now my Tello sends
Code:
mid:257;x:0;y:0;z:0;mpry:0,0,0;pitch:0;roll:-1;yaw:0;vgx:0;vgy:0;vgz:0;templ:68;temph:69;tof:10;h:0;bat:90;baro:-39.22;time:0;agx:-3.00;agy:20.00;agz:-995.00;
I checked the PDFs on Ryze Tech but neither the changelog nor the SDK mention those. I checked the Tello EDU SDK and these additional values are for mission pads.

The new firmware is 01.04.78.01 and it looks like Tello is now a Tello EDU.
 

an3k

Active member
Joined
Dec 11, 2018
Messages
44
Reaction score
33
I used the Python file but I cannot send any SDK 2.0 exclusive commands like stop, mon, moff, sdk?, sn?, etc. so it looks like something is broken.
 

an3k

Active member
Joined
Dec 11, 2018
Messages
44
Reaction score
33
This is what is shown in the app
d2b31ee2-b22a-4c15-a157-2545485531f7.jpg

and here's the confirmation from Ryze that it's a legit firmware
Firmware.PNG
 

Zeno

Well-known member
Joined
Aug 12, 2018
Messages
302
Reaction score
63
Thanks for information...but any functional changes you noticed? aside from better connection? New looks of apps or others new functions? Idk i can't connect to ryze website it said 500 error or something like that 😱😵
 

Flydrone

Well-known member
Joined
Oct 29, 2018
Messages
226
Reaction score
102
Age
37
Location
Italy
Ho contattato il supporto di ryze e sul nuovo aggiornamento dice:

Alexis C (Ryzerobotics)
12 月 13 日 CST 18: 26
Ciao,

grazie per aver contattato Ryze!

Mi dispiace se non ci sono ancora informazioni sulla home page poiché la versione del firmware V01.04.78.01 è stata appena rilasciata ieri, i nuovi aggiornamenti come indicato
Aumentata la precisione al passaggio del mouse per il decollo automatico.
Aggiunto supporto per Swift Playgrounds. (Tello Edu)

Siate certi che le nuove informazioni sul firmware verranno aggiunte alla homepage.

Apprezziamo la tua comprensione.

Grazie mille!
I migliori saluti,
Alex
RYZE Customer Support
 

an3k

Active member
Joined
Dec 11, 2018
Messages
44
Reaction score
33
No difference at all. The only thing I noticed (but I may be wrong, have my Tello just for a very short time) is that it's getting hot real quick and shutting down because of it. When it's just sitting on my desk doing nothing it takes approx. 5 minutes before it reaches its max. of 90°C.

EDIT: I also was NOT able to send the commands for mission pad stuff to the Tello, eg. mon or moff and the variable mid that is now part of Tello State sends wrong information. The SDK of Tello EDU says it should be -1 if no pad is detected and a number between 1 and 8 if a mission pad is detected.
Maybe they use different commands for the regular Tello. Maybe the mission pad detection is causing the higher temperatures.
 

DinoBaldi

Active member
Joined
Dec 8, 2018
Messages
40
Reaction score
41
Location
Italy
Website
www.compvter.it
Ciao,
I'm having a LOT of problems with the new firmware,

- no more telemetry in Node-Red
- no video streaming with Python

luckily I have two Tello !
So I don't upgrade both....

Concerning the "new" function, I didn't find any....
 

an3k

Active member
Joined
Dec 11, 2018
Messages
44
Reaction score
33
If you mean johnwalicki/Node-RED-Tello-Control then yes, that isn't working currently. I already informed John Walicki, the developer of it. The new firmware sends more variables in Tello State than older versions did. One of the variables sent contains the value "0,0,0" and that can't be stored as a number like all the other values are. This is causing the whole Telemetry Dashboard to fail.

If someone who's good with Python wants to fix it: It's line 666 in johnwalicki/Node-RED-Tello-Control $filter($split($trim($string(payload)), ';'), function($v){$v != ''}) tries to put "0,0,0" into an array as number (works for every other value).

Haven't played with video streaming yet so can't say anything about that.
 
  • Like
Reactions: JohnWalicki

binnes

New member
Joined
Dec 14, 2018
Messages
1
Reaction score
3
To fix the telemetry data in the Node-RED flow, change the JSONata expression in the change node to :

$filter($split($trim($string(payload)), ';'),function($v){$v != ''}) {$substringBefore($, ':') : $contains($substringAfter($, ':'), ",")? $map($split($substringAfter($, ':'),','),$number) : $number($substringAfter($, ':'))}

We are currently developing the Node-RED content on a different branch, the most up to date flows are here : Node-RED-Tello-Control
 

ihf

Well-known member
Joined
Nov 29, 2018
Messages
104
Reaction score
11
I have noticed a significant degradation in video quality after applying the new firmware. Can anyone confirm this?
 

Netfolks2000

Well-known member
Joined
Mar 3, 2018
Messages
115
Reaction score
37
I have noticed a significant degradation in video quality after applying the new firmware. Can anyone confirm this?
Yes, please let the rest of us know if we should delay updating. Thanks.
 

Ansia

Well-known member
Joined
Oct 14, 2018
Messages
1,000
Reaction score
365
Just did the update.

I don't have any video quality degradation.

The wifi signal definetly improved. I can now fly inside my house farther than I could previously.

Sadly I don't use any programing tools, so I cannot comment on that.

I didn't like that the Tello no longer verifies the motors have props attached before take off. I have seen other drones not have their props attached correctly, lose them and crashed.
 

Ansia

Well-known member
Joined
Oct 14, 2018
Messages
1,000
Reaction score
365
Yes. Haven't tried all the features, but it does fly, record, & take fotos no problem.Screenshot_20181215-145808_aTelloPilot.jpg
 
  • Like
Reactions: raulvolador

an3k

Active member
Joined
Dec 11, 2018
Messages
44
Reaction score
33
Not a single changelog on Ryze website mentiones the new firmware, except the japanese version. However the version number is wrong but maybe that is a typo.
Unbenannt.PNG
https://dl-cdn.ryzerobotics.com/downloads/Tello/20181211/Tello_Release_Notes_en.pdf

I don't know what workload they have but it's surprisingly bad that they can't update the changelog for other languages even though they already have the changes in english (in a japanese version). Also [email protected] doesn't have a clue what's going on. Looks like Ryze Robotics is a one man company.
 

raulvolador

Well-known member
Joined
Jul 19, 2018
Messages
451
Reaction score
378
Location
Spain
@an3k I agree with you.

I can't understand no any info about 01.04.78.01 firmware update into English Ryze website.

I noticed features listed into japanese version page don´t match what is shown into your app changelog:

Your app:

Firmware aktualisieren

Note:

Optimized device connection
Optimized the battery upgrade process
Optimized flying performance for propeller guard installation
Japanese page:

What's New?

Increased the hover accuracy for auto takeoff.
Added support for Swith Playgrounds
 

an3k

Active member
Joined
Dec 11, 2018
Messages
44
Reaction score
33
I contacted [email protected] and [email protected].

Regarding the new variables in the Tello State string (mid:257;x:0;y:0;z:0;mpry:0,0,0) [email protected] told me:

sdk.PNG

But shortly before I got that answer I also got an answer from [email protected] and they told me the following:

support.PNG

TL;DR: [email protected] says mission pads are NOT supported by the regular Tello and those variables will get removed in the next firmware. [email protected] says the changes and version shown in the Tello app are wrong implying the changes and version shown in the changelog PDF are correct (added mission pad support).

I also noticed that you should only ask a single question per ticket because only one gets answered and the others get ignored.
 

Ansia

Well-known member
Joined
Oct 14, 2018
Messages
1,000
Reaction score
365
So in layman terms, someone made a bubu when launching the new firmware and if you are into sdk for the Tello, you got the short end of the stick.
 
  • Like
Reactions: hellowill89

New Threads

Members online

Forum statistics

Threads
2,613
Messages
20,413
Members
6,232
Latest member
Brplrp