Connection problems Mambo Sphinx

Hi, I am trying to connect my Smartphone with a simulated Mambo drone in Sphinx, but neither FreeFlight Mini nor any other software is able to find the drone. Even if I write a script with pyparrot and hardcode the stolen-adress from the .drone file. And yes, I adapted the stolen-adress like according to the manual.

<?xml version="1.0" encoding="UTF-8"?>
<drone
  name="mambo"
  firmware="http://plf.parrot.com/sphinx/firmwares/delos/v3_pc/latest/images/delos-v3_pc.ext2.zip"
  hardware="delos3board">
  <pose>default</pose>
  <!-- !! to be completed with your actual Bluetooth MAC address !! -->
  <stolen_bdaddr>9C:B6:D0:DB:AD:82</stolen_bdaddr>
</drone>

My OS is Ubuntu 18.04.
Has anybody else the same problem?

Thanks

1 Like

Hi,

Have you already checked the bluetooth system requirements ?
https://developer.parrot.com/docs/sphinx/system-requirements.html#bluetooth

Nicolas

1 Like

@ndessart Thanks.
Apparently my bluetooth adapter is not meeting the requirements :frowning:

Hi,

The same is happening to me. I also use Ubuntu 18.04.
I adapted the stolen address manually in the mambo.drone file, as shown below.

<?xml version="1.0" encoding="UTF-8"?>
<drone
  name="mambo"
  firmware="http://plf.parrot.com/sphinx/firmwares/delos/v3_pc/latest/images/delos-v3_pc.ext2.zip"
  hardware="delos3board">
  <pose>default</pose>
  <!-- !! to be completed with your actual Bluetooth MAC address !! -->
  <stolen_bdaddr>00:1A:7D:DA:71:13</stolen_bdaddr>
</drone>

My bluetooth returns that my bluetooth device is based on a CSR chipset.

$ lsusb | grep -i bluetooth
Bus 002 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
$ cat /sys/kernel/debug/usb/devices | grep "CSR" -B2
D:  Ver= 2.00 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0a12 ProdID=0001 Rev=88.91
S:  Product=CSR8510 A10

While running Sphinx, I managed to retrieve the bluetooth identifier (UUID) of the simulated drone.

$ fdc list instances
efficacious_adelina[970cd1b8f908f23d72782f8aa17abb9226612c38]
$ fdc show instances efficacious_adelina | grep cmdline | sed 's/ /\n/g' | awk -F= '$1 ~ /ro.sphinx.btfriendlyname/{print $2}'
mambo_DA7113

I still can’t find the bluetooth on the FreeFlight Mini App. Do you have any suggestion of what maybe happening?