pub enum FlashDuplex {
Simplex = 0,
Plus = 1,
Minus = 2,
}Expand description
Duplex mode as stored in flash memory byte 0x0A bits [1:0].
Combined with the split flag (bit 2) to determine the full duplex configuration.
Variants§
Simplex = 0
Simplex – TX on same frequency as RX (value 0).
Plus = 1
Plus – TX frequency = RX + offset (value 1).
Minus = 2
Minus – TX frequency = RX - offset (value 2).
Implementations§
Trait Implementations§
Source§impl Clone for FlashDuplex
impl Clone for FlashDuplex
Source§fn clone(&self) -> FlashDuplex
fn clone(&self) -> FlashDuplex
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FlashDuplex
impl Debug for FlashDuplex
Source§impl From<FlashDuplex> for u8
impl From<FlashDuplex> for u8
Source§fn from(d: FlashDuplex) -> Self
fn from(d: FlashDuplex) -> Self
Converts to this type from the input type.
Source§impl Hash for FlashDuplex
impl Hash for FlashDuplex
Source§impl PartialEq for FlashDuplex
impl PartialEq for FlashDuplex
Source§impl TryFrom<u8> for FlashDuplex
impl TryFrom<u8> for FlashDuplex
impl Copy for FlashDuplex
impl Eq for FlashDuplex
impl StructuralPartialEq for FlashDuplex
Auto Trait Implementations§
impl Freeze for FlashDuplex
impl RefUnwindSafe for FlashDuplex
impl Send for FlashDuplex
impl Sync for FlashDuplex
impl Unpin for FlashDuplex
impl UnwindSafe for FlashDuplex
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