bitcraze / crazyflie-lib-python

Python library to communicate with Crazyflie
Other
263 stars 896 forks source link

Bluetooth Low Energy (BLE) Link Driver #442

Open UnexDev opened 8 months ago

UnexDev commented 8 months ago

This PR implements the CRTP over BLE. The implementation is not fully done yet, but I feel like opening this PR will allow for feedback and faster development.

The only thing that I don't know about is the fact that the only way to use the driver is to use the asyncio package along with it. This is, as far as I know, the only way to resolve a coroutine.

UnexDev commented 8 months ago

Currently implementing threading to be able to create a new asyncio event loop.

knmcguire commented 7 months ago

Hi! and thanks! Sorry for the late reply but we will discuss this at our next triage meeting

ataffanel commented 1 month ago

We still needs some time to properly review it. It won't be time for the immediate next release though.

@UnexDev What is your current state on this PR? It seemed that it was still in progress. Do you want to commit anything else?