#[repr(transparent)]pub struct RxMask(pub u32);Expand description
RX SCT command mask. Zero construction default ensures only explicitly selected bits are written. Register-map hardware reset values are not command payload defaults. Source conflict: RM 42.8 (text lines 106616-106618) says SCT aliases always read 0, must be write-only, and cannot exist for read-only primaries; RM 42.7.1 maps writable primary aliases as RW and also lists aliases of read-only status registers. Mapped access is retained; no reliable alias readback is inferred.
Tuple Fields§
§0: u32Implementations§
Source§impl RxMask
impl RxMask
Sourcepub const fn envadj(&self) -> u8
pub const fn envadj(&self) -> u8
Envelope Detector Trip Point. Raw encoding: 000b - 0.1000 V; 001b - 0.1125 V; 010b - 0.1250 V; 011b - 0.0875 V; 1xxb - Reserved.
Sourcepub const fn set_envadj(&mut self, val: u8)
pub const fn set_envadj(&mut self, val: u8)
Envelope Detector Trip Point. Raw encoding: 000b - 0.1000 V; 001b - 0.1125 V; 010b - 0.1250 V; 011b - 0.0875 V; 1xxb - Reserved.
Sourcepub const fn disconadj(&self) -> u8
pub const fn disconadj(&self) -> u8
Disconnect Detector Trip Point. Raw encoding: 000b - 0.56875 V; 001b - 0.55000 V; 010b - 0.58125 V; 011b - 0.60000 V; 1xxb - Reserved.
Sourcepub const fn set_disconadj(&mut self, val: u8)
pub const fn set_disconadj(&mut self, val: u8)
Disconnect Detector Trip Point. Raw encoding: 000b - 0.56875 V; 001b - 0.55000 V; 010b - 0.58125 V; 011b - 0.60000 V; 1xxb - Reserved.