The product was designed to achieve a high reliability of the wifi connection, so the wifi network selection, wifi connection, and drone connection are tightly linked inside the mppd process. As you’ve seen, the SC2 firmware is closed source, so you can’t modify the software*. Is there any way I can change this behaviour? As far as I know, mppd is not part of the SDK, so its source code is not publicy available, am I right? However, mppd detects the change in Wi-Fi connection and re-connects to the drone_manager.cfg’s AP. However, I am able to force connect my SC2 to an arbitrary AP by using wifid-cli on my SC2 (via adb). This allow us to have a strong pairing which is not lost if the user changes the name of the drone’s access point. Then we use the serial number (PIxxx…) to choose on which access point to connect. We use the wifi beacons to detect whether an access point is from a Parrot drone, or from another access point. This is not possible unless the AP is listed in drone_manager.cfg and has the Parrot specific vendor element with a PIxxxxxxxxxxxxxxxx serial number in it.Ĭorrect. I’m trying to connect my SC2 to a Wi-Fi Access Point which is a bridge in between the SC2 and Disco.
0 Comments
Leave a Reply. |