- Joined
- Jan 21, 2019
- Messages
- 369
- Reaction score
- 147
I have seen some people mention that you should start tello and other equipment in a particular order with mitigate video stutter. It goes like
-repeater
-connect bt controller
-start Tello
The argument is that Tello chooses the least crowed wifi channel on boot-up and stays on that channel til you power it off. Turning it on last can avoid channels already occupied by the equipment turned on before. It is true but not the whole picture.
The most used xiaomi 2 repeater chooses channel 1 on startup no matter what. The kobwa extender chooses whatever channel it remembers last time no matter what. As long as they connect to tello they will shift channel to whatever Tello is selecting. So no matter what start sequence you use, they will always have the same channel (not ideal but it is what it is). In fact it could be bad to start tello after repeater since repeater will always take a fixed channel which could actually be free, giving tello less choices. (idea of @raulvolador ). If you fly in a park with no wifi at one end and crowed wifi at the other end, ideally you should start tello at the crowed end so it selects a channel that is best for the crowded end of the park and also works nicely for the free end of the park.
I personally use t1d controller which has BLE 4.0 protocol featuring adaptive frequency hopping. It avoids channels are already crowed then make signal jump very fast from frequency to frequency as a measure to reduce interference with wifi operating on the same frequency range. BT master (your phone) determines what bt algorithm to use when connecting to BT salve (controller). If both master and slave supports BT 5.0 then the algorithm avoid bad channels on the fly (good if you have varying interference), if one is BT 4.0 then you use the algorithm that makes a fixed list of bad channels to avoid upon connection. Not an issue given you might just have fixed interference if you stand on one place. For example, my iphone X is bt5.0 and t1d is bt4.0 so I should connect t1d last so it avoids the repeater&tello wifi channel. If I use a bt5.0 controller then it might not matter when I connect to my iphone.
So to sum it up, if anything, turn on your Tello first, controller last!
-repeater
-connect bt controller
-start Tello
The argument is that Tello chooses the least crowed wifi channel on boot-up and stays on that channel til you power it off. Turning it on last can avoid channels already occupied by the equipment turned on before. It is true but not the whole picture.
The most used xiaomi 2 repeater chooses channel 1 on startup no matter what. The kobwa extender chooses whatever channel it remembers last time no matter what. As long as they connect to tello they will shift channel to whatever Tello is selecting. So no matter what start sequence you use, they will always have the same channel (not ideal but it is what it is). In fact it could be bad to start tello after repeater since repeater will always take a fixed channel which could actually be free, giving tello less choices. (idea of @raulvolador ). If you fly in a park with no wifi at one end and crowed wifi at the other end, ideally you should start tello at the crowed end so it selects a channel that is best for the crowded end of the park and also works nicely for the free end of the park.
I personally use t1d controller which has BLE 4.0 protocol featuring adaptive frequency hopping. It avoids channels are already crowed then make signal jump very fast from frequency to frequency as a measure to reduce interference with wifi operating on the same frequency range. BT master (your phone) determines what bt algorithm to use when connecting to BT salve (controller). If both master and slave supports BT 5.0 then the algorithm avoid bad channels on the fly (good if you have varying interference), if one is BT 4.0 then you use the algorithm that makes a fixed list of bad channels to avoid upon connection. Not an issue given you might just have fixed interference if you stand on one place. For example, my iphone X is bt5.0 and t1d is bt4.0 so I should connect t1d last so it avoids the repeater&tello wifi channel. If I use a bt5.0 controller then it might not matter when I connect to my iphone.
So to sum it up, if anything, turn on your Tello first, controller last!
Last edited: