My
T1s works with several gamepad testers AND with the stock Ryze
Tello app. The TelloFPV app never works. The
T1s always acts in keyboard mode no matter how I "configure" it in the TelloFPV settings. TelloFPV acts like it's ignoring my attempts to select screen or
T1s. I suspect this point is where I am doing the wrong thing or failing to do the right thing. At this point in the Ryze
Tello app settings you see "
GameSir-T1GCM Disconnected" which you poke to see "Disconnected" change to Connected." Now all hardware and software are working properly, together. Fly!
I don't know what" disengage the app" means.
It's not that TelloFpv acts like it's ignoring anything.
TelloFpv does not handle the inputs of the controller at this point. With the controller in keyboard mode the phone OS receives inputs from the controller and does NOT forward them to the app. So TelloFpv doesn't receive any commands from the controller, because your OS eats them. This is nothing the app can handle.
You must be doing something that nobody else does but I have no clue what exactly it is. All I know is that it works for several thousand users with the same setup.
Do exactly what is written here. Disregard all other conflicting directions you read somewhere else.
Preparation:
Remove the BT pairing for all controllers (from the Android Bluetooth settings). Its best to clear bluetooth data & cache to get rid of everything.
Uninstall TelloFpv. Install TelloFpv. Open TelloFpv and grant all required permissions. This is just to to make sure you haven't messed up things in the settings (you can also just clear the app's data if you know how).
Reboot your phone to make sure that Ryze app hasn't claimed some connection. Do NOT open Ryze app again. If you do, kill it with the task manager. It's a bltch and grabs every connection and never releases it!!
Now the phone should be in a normal state, without any strange settings.
The actual pairing:
Turn on the
T1S, make sure you press & hold the B button while turning it on. The Android LED of the controller should light up and blink.
Open Android BT settings and connect the controller. It will rumble / shake and the blinking android LED will remain solid when correctly paired. No rumble, no connection.
Open TelloFpv, wait a few seconds. It should automatically report "Controller
Gamesir-
t1s connected".
Open Controller settings. Do NOT press "scan for ..." because this doesn't apply! Select "
Gamesir T1s" in the dropdown "student controller". Select "onscreen" in the dropdown "master controller".
Close the settings.
Now if you move the controller sticks the red dots in the screen should move, too. These red dots are not updated in real time but 5x per second so they are just a approximate representation.
If the re dots do move you are good to go. If not: Your phone / controller can't agree to pair as gamepad for some reason. Get another phone or controller.
Next time you fly with TelloFpv just turn on the controller, make sure it's connected (rumble!) and then open TelloFpv. (Unless you are running Ryze
Tello app concurrently, in that case you are on your own as it does all kind of strange things I no longer care about).