bt-hci

Crates.iobt-hci
lib.rsbt-hci
version0.5.0
created_at2024-08-21 14:26:11.577381+00
updated_at2025-09-19 07:25:26.558296+00
descriptionBluetooth HCI data types
homepage
repositoryhttps://github.com/embassy-rs/bt-hci
max_upload_size
id1346582
size406,828
crates.io (github:embassy-rs:crates-io)

documentation

https://docs.rs/bt-hci

README

crates.io docs.rs

bt-hci

Rust types for the Bluetooth HCI (Host Controller Interface) specification, and traits for implementing the Controller part of the interface.

See Trouble for an example of using this crate.

Bluetooth UUIDs

The bluetooth specification includes reference information for pre-defined UUIDs that can be used to communicate specific services, characteristics, properties, etc of a device. These are also made available as constants from this crate through the uuid module for users of this crate.

For crate maintainers, to update these constants run the update_uuids binary, which will redownload the bluetooth-sig yaml spec and rebuild the uuids module based on the latest version.

License

bt-hci is 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.

Commit count: 238

cargo fmt