pub struct FlrcConfig {
pub freq_hz: u32,
pub bitrate: FlrcBitrate,
pub cr: FlrcCodingRate,
pub bt: FlrcBt,
pub preamble_len: FlrcPreambleLen,
pub sync_word: u32,
pub tx_power_dbm: i8,
}Expand description
FLRC configuration payload (13 bytes after modulation_id).
Fields§
§freq_hz: u32§bitrate: FlrcBitrate§cr: FlrcCodingRate§bt: FlrcBt§preamble_len: FlrcPreambleLen§sync_word: u3232-bit sync word, transmitted MSB-first on air.
tx_power_dbm: i8Implementations§
Trait Implementations§
Source§impl Clone for FlrcConfig
impl Clone for FlrcConfig
Source§fn clone(&self) -> FlrcConfig
fn clone(&self) -> FlrcConfig
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 FlrcConfig
impl Debug for FlrcConfig
Source§impl Format for FlrcConfig
impl Format for FlrcConfig
Source§impl PartialEq for FlrcConfig
impl PartialEq for FlrcConfig
impl Copy for FlrcConfig
impl Eq for FlrcConfig
impl StructuralPartialEq for FlrcConfig
Auto Trait Implementations§
impl Freeze for FlrcConfig
impl RefUnwindSafe for FlrcConfig
impl Send for FlrcConfig
impl Sync for FlrcConfig
impl Unpin for FlrcConfig
impl UnsafeUnpin for FlrcConfig
impl UnwindSafe for FlrcConfig
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