#[repr(C)]pub struct PamojaLorawanRxr {
pub start_us: u64,
pub airtime_us: u64,
pub frequency_hz: u32,
pub data_rate: u8,
pub link: PamojaLoraLink,
pub output_dbm: i8,
}Expand description
A downlink for an end device, to send in its relay window.
The frame’s bytes cross beside it as a PamojaBuffer.
Fields§
§start_us: u64When to start sending it, in microseconds.
airtime_us: u64How long it holds the air, in microseconds.
frequency_hz: u32The frequency, in hertz: the one the wake-on-radio frame arrived on.
data_rate: u8The data rate.
link: PamojaLoraLinkThe LoRa settings, sent with inverted IQ and a payload CRC.
output_dbm: i8The power to ask of the radio, conducted, in dBm.
Trait Implementations§
Source§impl Clone for PamojaLorawanRxr
impl Clone for PamojaLorawanRxr
Source§fn clone(&self) -> PamojaLorawanRxr
fn clone(&self) -> PamojaLorawanRxr
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PamojaLorawanRxr
Source§impl Debug for PamojaLorawanRxr
impl Debug for PamojaLorawanRxr
impl Eq for PamojaLorawanRxr
Source§impl PartialEq for PamojaLorawanRxr
impl PartialEq for PamojaLorawanRxr
impl StructuralPartialEq for PamojaLorawanRxr
Auto Trait Implementations§
impl Freeze for PamojaLorawanRxr
impl RefUnwindSafe for PamojaLorawanRxr
impl Send for PamojaLorawanRxr
impl Sync for PamojaLorawanRxr
impl Unpin for PamojaLorawanRxr
impl UnsafeUnpin for PamojaLorawanRxr
impl UnwindSafe for PamojaLorawanRxr
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