21 lines
472 B
Rust
21 lines
472 B
Rust
|
/// Clock in standby mode.
|
||
|
///
|
||
|
/// Used by [`set_standby`].
|
||
|
///
|
||
|
/// [`set_standby`]: crate::subghz::SubGhz::set_standby
|
||
|
#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy)]
|
||
|
#[cfg_attr(feature = "defmt", derive(defmt::Format))]
|
||
|
#[repr(u8)]
|
||
|
pub enum StandbyClk {
|
||
|
/// RC 13 MHz used in standby mode.
|
||
|
Rc = 0b0,
|
||
|
/// HSE32 used in standby mode.
|
||
|
Hse = 0b1,
|
||
|
}
|
||
|
|
||
|
impl From<StandbyClk> for u8 {
|
||
|
fn from(sc: StandbyClk) -> Self {
|
||
|
sc as u8
|
||
|
}
|
||
|
}
|