Driver for the RN4870 BLE module using the embedded-hal traits.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
Cargo.toml
LICENSE-APACHE
LICENSE-MIT
README.md

README.md

rn4870

Functionality

  • Switch to Command Mode
  • Switch to Data Mode
  • Set BLE name
  • Turn on default services
  • Basic transparent UART service transmit and receive
  • Hardware Reset module

TODO

  • Rework the state machine system to be more error friendly
  • Implement all the various Command Mode functionality
  • Serial read is extremely finicky and prone to overrun

Examples

Examples will be available soon enough!

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.