Welcome to our Community
Wanting to join the rest of our members? Feel free to sign up today.
Sign up

Connecting controller to the computer

Kingkazma

New member
Joined
Sep 3, 2022
Messages
2
Reaction score
1
Hi, does anyone know how to connect the drone controller to the computer via Bluetooth.

I tried connecting it via USB (while it's turn off because otherwise it doesn't work) and when I plug it in, the computer detects it and receive all the inputs but after like 1/2 minutes it stop working.
I think it's because the drone since is in charge (the USB port charge the controller) it doesn't need to send inputs.

Then I tried connecting via Bluetooth but even when the computer says he paired with the controller the controller's led continue beeping and it doesn't send any comands

I noticed that if u connect the controller to a smartphone even without the app open the led stop beeping but I didn't found a way to receive the inputs without using the app.

I wanted to connect the controller to use it in a simulator or as a generic controller since my drone ( Parrot mini mambo series) is broken (the Bluetooth still work and it connects to the app) but I think some motors are broken and since is a very old drone I don't want to repair it

If someone have any suggestions or any third party apps to connect to the controller please let me know
 

RainyShadow

Member
Joined
Aug 23, 2022
Messages
8
Reaction score
0
Are you talking about the Flypad?
It won't work.
The only thing that can use it are the phone apps.

USB connection works only for about half minute, then it drops, probably because it didn't receive some "special" command from an app.
Their stupid Windows port of Freeflight don't work either.

Bluetooth connection also don't work outside of the dedicated drone apps.

Otherwise, it looks like a normal gamepad inside (i opened mine), it even has a rumble motor.
But greedy parrot crippled it just for the sake of it.
You can't use it as a generic controller!
 

Kingkazma

New member
Joined
Sep 3, 2022
Messages
2
Reaction score
1
At the end I found a solution, the controller uses Bluetooth le (low energy).

I used python to create a program that gets all the information about the controller (what buttons are pressed and the position of the joysticks.)

Then I passed the information to a library that simulate an Xbox controller, and everything worked

The libraries that i used are "vgamepad" and "bleak" while the string to read the data from is "9e35fa01-4344-44d4-a2e2-0c7f6046878b" at least for my controller.
If you need more help fell free to ask
 
  • Like
Reactions: RainyShadow

Latest threads

Members online

Forum statistics

Threads
4,997
Messages
43,491
Members
7,224
Latest member
Kimallmiggty