Enum bluenrg::hal::PowerLevel [−][src]
#[repr(u16)]pub enum PowerLevel { DbmNeg18, DbmNeg15, DbmNeg14_7, DbmNeg11_7, DbmNeg11_4, DbmNeg8_4, DbmNeg8_1, DbmNeg5_1, DbmNeg4_9, DbmNeg2_1, DbmNeg1_6, Dbm1_4, Dbm1_7, Dbm4_7, Dbm5_0, Dbm8_0, }
Transmitter power levels available for the system.
The controller uses two parameters to determine the actual power level: enable high power, and PA level. This enum combines the two parameters. The high byte is the PA level; the low byte is the enable high power flag.
Variants
DbmNeg18
PA level 0, low power.
DbmNeg15
PA level 0, high power.
DbmNeg14_7
PA level 1, low power.
DbmNeg11_7
PA level 1, high power.
DbmNeg11_4
PA level 2, low power.
DbmNeg8_4
PA level 2, high power.
DbmNeg8_1
PA level 3, low power.
DbmNeg5_1
PA level 3, high power.
DbmNeg4_9
PA level 4, low power.
DbmNeg2_1
PA level 4, high power.
DbmNeg1_6
PA level 5, low power.
Dbm1_4
PA level 5, high power.
Dbm1_7
PA level 6, low power.
Dbm4_7
PA level 6, high power.
Dbm5_0
PA level 7, low power.
Dbm8_0
PA level 7, high power.
Auto Trait Implementations
impl Send for PowerLevel
impl Send for PowerLevel
impl Sync for PowerLevel
impl Sync for PowerLevel