Safe wrapper around Core Bluetooth framework used to communicate with Bluetooth-equipped low energy (LE) and Basic Rate / Enhanced Data Rate (BR/EDR) wireless technology.
Currently only the central role is supported.
See example in the crate docs and also the examples
directory.
By default MPSC rendezvous channel from std
is used to perform native framework calls. With async_std
feature chis channel can be replaced with async_std::sync::channel
making it possible to pump events in async context.
Note the async_std
will need unstable
feature enabled.