bitcraze / crazyflie-android-client

The Crazyflie Nano Quadcopter client for Android OTG or BLE enabled devices
GNU General Public License v2.0
102 stars 114 forks source link

Enable firmware flashing over the air using BLE instead of just Crazyradio PA #89

Open sammy1997 opened 4 years ago

sammy1997 commented 4 years ago

Currently, the Android client code has a feature to fail the firmware flash quickly when the USB Manager can't find a Crazyradio PA( in the BootloaderActivity). As the Android client connects to the Crazyflie directly over BLE as well, introducing a firmware flashing feature over BLE can be a good upgrade.

ataffanel commented 4 years ago

This is implemented in the iOS client. As far as I understand, the only thing missing to the android client to implement bluetooth bootloader is a working bidirectional BLE link?

sammy1997 commented 4 years ago

Yes @ataffanel