#[repr(u8)]pub enum ConfigParameter {
PublicAddress = 0,
RandomAddress = 46,
Diversifier = 6,
EncryptionRoot = 8,
IdentityRoot = 24,
LinkLayerOnly = 40,
Role = 41,
}
Expand description
Configuration parameters that are readable by the
read_config_data
command.
Variants§
PublicAddress = 0
Bluetooth public address.
RandomAddress = 46
Bluetooth random address.
Diversifier = 6
Diversifier used to derive CSRK (connection signature resolving key).
EncryptionRoot = 8
Encryption root key used to derive the LTK (long-term key) and CSRK (connection signature resolving key).
IdentityRoot = 24
Identity root key used to derive the LTK (long-term key) and CSRK (connection signature resolving key).
LinkLayerOnly = 40
Switch on/off Link Layer only mode.
Role = 41
BlueNRG-MS roles and mode configuration.
Auto Trait Implementations§
impl Freeze for ConfigParameter
impl RefUnwindSafe for ConfigParameter
impl Send for ConfigParameter
impl Sync for ConfigParameter
impl Unpin for ConfigParameter
impl UnwindSafe for ConfigParameter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more