#[repr(C)]pub struct PamojaLorawanBackoffStep {
pub request_ack: u8,
pub restore_power: u8,
pub lower_data_rate: u8,
pub restore_channels: u8,
}Expand description
What a back-off says to do with one uplink.
Each field is 1 for yes and 0 for no.
Fields§
§request_ack: u8Set the ADRACKReq bit, asking the network to answer.
restore_power: u8Go back to the default transmit power before sending. Only TS001-1.0.4 takes this step.
lower_data_rate: u8Step the data rate down by the region’s back-off table before sending.
restore_channels: u8Re-enable the default channels and set the repetition count back to one before sending. Only TS001-1.0.4 takes this step.
Trait Implementations§
Source§impl Clone for PamojaLorawanBackoffStep
impl Clone for PamojaLorawanBackoffStep
Source§fn clone(&self) -> PamojaLorawanBackoffStep
fn clone(&self) -> PamojaLorawanBackoffStep
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 PamojaLorawanBackoffStep
Source§impl Debug for PamojaLorawanBackoffStep
impl Debug for PamojaLorawanBackoffStep
impl Eq for PamojaLorawanBackoffStep
Source§impl PartialEq for PamojaLorawanBackoffStep
impl PartialEq for PamojaLorawanBackoffStep
impl StructuralPartialEq for PamojaLorawanBackoffStep
Auto Trait Implementations§
impl Freeze for PamojaLorawanBackoffStep
impl RefUnwindSafe for PamojaLorawanBackoffStep
impl Send for PamojaLorawanBackoffStep
impl Sync for PamojaLorawanBackoffStep
impl Unpin for PamojaLorawanBackoffStep
impl UnsafeUnpin for PamojaLorawanBackoffStep
impl UnwindSafe for PamojaLorawanBackoffStep
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