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

New app: TelloFPV

volate!lo

Well-known member
Joined
Dec 13, 2018
Messages
1,864
Reaction score
1,755
Location
Germany
Not yet, looks like it's going to be tomorrow morning before I can have time to do that. Also want to try it with more than one co-pilot, if I can get my wife to give up her phone for half an hour lol.

BTW what is that attachment in post #2558? It's labeled 13c
TelloFpv v 1.3c which is the last one before the thread priority changes.

When I lost a tello my phone battery was getting low, I was in vr mode and I could see by the bird in the center of the screen that the video feed was delayed but the commands and telemetry were not. I also noticed that if i leave my repeater on the sun and if it gets too hot I'll start having transmission issues. Watch you for that.
Then it was some power saving mode reducing max thread priority, thus the relatively heavy video processing was the thing that suffered first.
For the repeater & sun problem that is something I never heard before. Could be some freq inaccuracy, or maybe the internal processor of the extender is throttled to reduce temperature load.

It was with Copilot. As I have the test result having no issues without copilot, I now only test with copilot attached how to improve the situation here.
And yes, by default I always have a Gamesir T1d attached as this is my default way of flying the Tello. Therefore I also cannot switch off BT as it was suggested here by someone (ok for a test of course yes, but it cannot be the solution). For myself as a Workaround I potentially could change to a controller that doesn't need BT because it can be connected to the phone via USB (means additional invest as I currently don't own one).
But especcially for the approach I'd like to use the Copilot - using two Gamesirs via BT so that master and student both can have a real controller, the USB controller solution is again out (I don't want to have meters of cable between my phone and the student's controller).



I will give this a try in the evening and let you know.
1.3c is an older version than the one I received from Play Store?
as mentioned 1.3c is the last version before I changed the thread priorities. It already has copilot support, but no threading changes.

One more thought regarding Phones and threads.. Maybe it is worth to know that the Samsung Galaxy I think from S6 on is using the bigLITTLE processor pattern. Means you have 8 cores. 4 slower energy saving ones to run non-critical apps or tasks on that can live with lower performance, and 4 strong and power consuming ones for apps and tasks that need more power.
I don't know how your threads are organized and if they are split up among these 8 cores. Maybe it makes a difference if these threads are performed on one of the weak or strong ones (and if it is controllable from the outside or if the phone decides itself to which core it must delegate the thread).
An app creates threads, both long and short running ones, and assignes priorities. Thats all there is. How each of these threads is mapped to the cores is completely handled by Android.
 

Flydrone

Well-known member
Joined
Oct 29, 2018
Messages
379
Reaction score
170
Age
38
Location
Italy
(VPS confusion)
I noticed that after calibrating the compass and using the VGPS the flight path (maximum distance 310 m) is wrong (see image) From the starting point to the maximum distance, there is a level difference of 33 m (measurements taken from Google Earth. Obviously difference in altitude caused problems because once I got home I read a distance of 200 meters.and not "0" mt

Another thing I noticed is that I no longer see the relative red dot in the last position on google maps. is a bug in version 1.4a
 

Attachments

Last edited:
  • Like
Reactions: ChrisWu

AnGo

Well-known member
Joined
Jun 19, 2019
Messages
52
Reaction score
39
Please try to reduce the Video thread priorities (drainer, handler, receiver) to 3 or 4.
Setting these 3 priorities to 3 makes the video stream drop quite often. I had a 10 in brackets at the end (means 10 drops and reconnects afaik). Lags are still there even then. Also tried with increased priorities for heartbeat and send handler again, also no improvement.
Tried also a flight without bt controller and only onscreen controls, this felt somehow a bit better.. Is there maybe a thread that is responsible for reaction on the commands coming in via BT connection? If yes, I could try giving higher priority to that one?

If that does not work, can you confirm that it works OK in the 1.3c version (see attached).?
I cannot reinstall that apk, it fails on attempt (allowed unsafe sources, so that's not the issue).
 

aquarius1201

Member
Joined
Jun 20, 2019
Messages
6
Reaction score
0
Setting these 3 priorities to 3 makes the video stream drop quite often. I had a 10 in brackets at the end (means 10 drops and reconnects afaik). Lags are still there even then. Also tried with increased priorities for heartbeat and send handler again, also no improvement.
Tried also a flight without bt controller and only onscreen controls, this felt somehow a bit better.. Is there maybe a thread that is responsible for reaction on the commands coming in via BT connection? If yes, I could try giving higher priority to that one?


I cannot reinstall that apk, it fails on attempt (allowed unsafe sources, so that's not the issue).
After installation of the zipped 1.3c i noticed that this is version 1.3b P. and not 1.3c. Are you aware of that?
 

volate!lo

Well-known member
Joined
Dec 13, 2018
Messages
1,864
Reaction score
1,755
Location
Germany
(VPS confusion)
I noticed that after calibrating the compass and using the VGPS the flight path (maximum distance 310 m) is wrong (see image) From the starting point to the maximum distance, there is a level difference of 33 m (measurements taken from Google Earth. Obviously difference in altitude caused problems because once I got home I read a distance of 200 meters.and not "0" mt

Another thing I noticed is that I no longer see the relative red dot in the last position on google maps. is a bug in version 1.4a
Whenever you fly in areas with different ground levels (or high trees, houses, etc) you can expect VPS do do something crazy. No way to compensate for this - its a conceptual limitation because the ground as seen by VPS just does not move as it would expect.

I will check the google maps red dot problem.


After installation of the zipped 1.3c i noticed that this is version 1.3b P. and not 1.3c. Are you aware of that?
Maybe I just grabbed the wrong APK artefact from the database. Not a problem, as it used the same thread priorities.


Setting these 3 priorities to 3 makes the video stream drop quite often. I had a 10 in brackets at the end (means 10 drops and reconnects afaik). Lags are still there even then. Also tried with increased priorities for heartbeat and send handler again, also no improvement.
Tried also a flight without bt controller and only onscreen controls, this felt somehow a bit better.. Is there maybe a thread that is responsible for reaction on the commands coming in via BT connection? If yes, I could try giving higher priority to that one?


I cannot reinstall that apk, it fails on attempt (allowed unsafe sources, so that's not the issue).
What you can try is to increase the heartbeat and sender even more. After that I am running out of ideas and I can only suggest to play with the priorities until you find one that works. If there actually is one that works for your phone, which isn't guaranteed.
I only used my S6 for testing TelloFpv with Controller and a Copilot on S4, but I will try other phones and tablet combinations to see if that makes a difference.

The thread that handles the bluetooth is managed by Android and not under the app's control. No way to change its priorities.
 

Flydrone

Well-known member
Joined
Oct 29, 2018
Messages
379
Reaction score
170
Age
38
Location
Italy
Whenever you fly in areas with different ground levels (or high trees, houses, etc) you can expect VPS do do something crazy. No way to compensate for this - its a conceptual limitation because the ground as seen by VPS just does not move as it would expect.

I will check the google maps red dot problem.
thank you I was aware of this ... I wanted to do this long-range test curious to see the behavior of VPS. / VGPS
 

lifescanner

Active member
Joined
Apr 14, 2019
Messages
40
Reaction score
9
Location
Germany
About Heartbeat Settings:
i connect my T1s per cable, is Heartbeat only for Bluetooth devices ?

Greets and save landings
 

aquarius1201

Member
Joined
Jun 20, 2019
Messages
6
Reaction score
0
Connection Tello Copilot lost during Photo processing and auto reconnect after.
Some screen interrupts as well
SW Version V1.4b for both Tello FPV and Copilot
This happens with BT and without BT controller (BT switched off).
 

volate!lo

Well-known member
Joined
Dec 13, 2018
Messages
1,864
Reaction score
1,755
Location
Germany
About Heartbeat Settings:
i connect my T1s per cable, is Heartbeat only for Bluetooth devices ?

Greets and save landings
Nope, heartbeat is just that: an essential heartbeat

Connection Tello Copilot lost during Photo processing and auto reconnect after.
Some screen interrupts as well
SW Version V1.4b for both Tello FPV and Copilot
This happens with BT and without BT controller (BT switched off).
Photo download saturates the wifi link with tons of data. Since Tello does this, regardless of reception speed, there is no way to work around this.
 

brick72

Well-known member
Joined
Jul 10, 2018
Messages
202
Reaction score
65
Location
Germany
Website
www.youtube.com
Green Video.
Hi, I get green screenrecordings on the copilot App. (LG Power X).
But the live Feed Shows only in the First seconds a green Overlay. After that I had a clear fiew in copilot.

In the main App recorded Video the Audio stops and Starts. A few seconds Audio, and for some Frames no Audio

Is it possible that the recorded Video in Main App isnt that Good if I use a copilot App on other Phones?
May be its just a feeling, or simple my new tello didnt Record in Good Quality.
 

volate!lo

Well-known member
Joined
Dec 13, 2018
Messages
1,864
Reaction score
1,755
Location
Germany
Green Video.
Hi, I get green screenrecordings on the copilot App. (LG Power X).
But the live Feed Shows only in the First seconds a green Overlay. After that I had a clear fiew in copilot.

In the main App recorded Video the Audio stops and Starts. A few seconds Audio, and for some Frames no Audio

Is it possible that the recorded Video in Main App isnt that Good if I use a copilot App on other Phones?
May be its just a feeling, or simple my new tello didnt Record in Good Quality.
Nothjng i can so about screen recording. That is just a feature of Android that i use, so if it give bad results its not possible for me to fix.

Yes, the recorded video can be of lower quality. Copilot is not meant to be used while recording
 

gibby106141

New member
Joined
Jun 27, 2019
Messages
2
Reaction score
0
I think this is a great app, well worth it. What upgrades, changes you got in the pipeline for it?
 

volate!lo

Well-known member
Joined
Dec 13, 2018
Messages
1,864
Reaction score
1,755
Location
Germany
I think this is a great app, well worth it. What upgrades, changes you got in the pipeline for it?
For now i won't change anything over the next weeks as i will be gone & offline for summer soon. After that who knows.
Anyway I think tello fpv is now pretty much feature complete. It's, more about optimisation and a few minor features here and there.
 
Last edited:

umanbean

Well-known member
Joined
Nov 5, 2018
Messages
467
Reaction score
266
Age
64
Location
Georgia, US
Anyway I think tello fpv is now pretty much feature complete
And feature-rich too... completely changes the Tello experience.

I only wish DJI GO had some of the features Tellofpv has!

Oh well, it's raining here, I'll just fly Tello inside since that's what I originally bought it for anyway. ;)
 

GabrielK

Well-known member
Joined
Jun 13, 2018
Messages
77
Reaction score
73
Location
Argentina
For now i won't change anything over the next weeks as i will be gone & offline for summer soon. After that who knows.
Anyway I think tello fpv is now pretty much feature complete. It's, more about optimisation and a few minor features here and there.
Please remember the automation :
1) Set POI
2) Dronie
3) Circle arround POI
4) fly down to POI 90%

Thanks!
 

volate!lo

Well-known member
Joined
Dec 13, 2018
Messages
1,864
Reaction score
1,755
Location
Germany
Please remember the automation :
1) Set POI
2) Dronie
3) Circle arround POI
4) fly down to POI 90%

Thanks!
That one is still on my list and covered under " a few minor features here and there ". The same for an autopilot that circles and makes photos instead of videos.

But I won't release these before I leave for summer holidays next week. Any release always includes the risk to break something, and I won't be able tofix it easily while on the road.
So it will be mid of August for this autopilot.
 

volate!lo

Well-known member
Joined
Dec 13, 2018
Messages
1,864
Reaction score
1,755
Location
Germany
@AnGo I just released 1.4c as beta. Please give it a try, it fixes the control lag (well - at least for me it does)

To help improve results for Copilot users the app will now temporarily switch to 1Mbps whenever a Copilot is connected. At the time the last Copilot disconnects the original bitrate selection is restored.

I know this isn't the perfect solution, but Copilot and high video quality seem mutually exclusive in many setups, especially if a BT controller is used. Maybe we need a second bitrate selection for copilot in the long run.
 
Last edited:
  • Like
Reactions: lifescanner

umanbean

Well-known member
Joined
Nov 5, 2018
Messages
467
Reaction score
266
Age
64
Location
Georgia, US
I'm fortunate to have not noticed any control lag using Copilot, so I'll pass on 1.4c... the only annoyance I have is having to click OK on the beta disclaimer every time I open 1.4b (full version) on my phone but I can live with that until the production version.

In fact, early yesterday morning I got bored and felt like experimenting for a while. Just for kicks, I dug out and charged up two old tablets, a 2015 Fire 7 running the original Android 5 fork it came with, and, believe it or not, an old (very slow) Nextbook 8" with a very strange version of Android 5.0.

Installed Copilot 1.4b on those, also used my M3 tablet as a copilot, and S5 phone as control device.

With the tablets sitting side-by-side on the bar, I flew a full battery around the kitchen with no problems and no noticeable video or control lag... and was duly impressed.
 

volate!lo

Well-known member
Joined
Dec 13, 2018
Messages
1,864
Reaction score
1,755
Location
Germany
I'm fortunate to have not noticed any control lag using Copilot, so I'll pass on 1.4c... the only annoyance I have is having to click OK on the beta disclaimer every time I open 1.4b (full version) on my phone but I can live with that until the production version.

In fact, early yesterday morning I got bored and felt like experimenting for a while. Just for kicks, I dug out and charged up two old tablets, a 2015 Fire 7 running the original Android 5 fork it came with, and, believe it or not, an old (very slow) Nextbook 8" with a very strange version of Android 5.0.

Installed Copilot 1.4b on those, also used my M3 tablet as a copilot, and S5 phone as control device.

With the tablets sitting side-by-side on the bar, I flew a full battery around the kitchen with no problems and no noticeable video or control lag... and was duly impressed.
Cool.

The crucial point why you don't have issues is that you are not using bluetooth. Add bluetooth and all sorts of troubles appear.

But: 1.4b is already final in the play store. Just leave the beta test program and you will get it, without the beta test message.
Or stay in Beta and try the 1.4c which brings the reduced bitrate :-(
 

umanbean

Well-known member
Joined
Nov 5, 2018
Messages
467
Reaction score
266
Age
64
Location
Georgia, US
But I won't release these before I leave for summer holidays next week........

So it will be mid of August for this autopilot.
Gonna to be mighty slow around here without. This thread is just about the only thing that's kept this site as active as it has been since December (y) ;)... of course it's kind of flattened out lately, since Tellofpv matured.

Hope you have happy holidays, take care...
 
  • Like
Reactions: GabrielK

New Threads

Members online

Forum statistics

Threads
3,554
Messages
27,262
Members
9,255
Latest member
ujuf33