#[repr(C)]pub struct PamojaGatewayNetworkWindows {
pub receive_delay_us: u32,
pub join_delay_us: u32,
pub rx1_data_rate_offset: u8,
pub rx1_channels: u8,
pub downstream_start_hz: u32,
pub downstream_step_hz: u32,
pub downstream_count: u16,
}Expand description
When and where a network answers, and at what rate.
The recommended values are the delays above, no offset between the uplink data rate and the downlink one, and a first window where the channel plan says.
Fields§
§receive_delay_us: u32The delay before the first receive window, in microseconds.
join_delay_us: u32The delay before the window a join accept is sent in, in microseconds.
rx1_data_rate_offset: u8The offset between the uplink data rate and the rate the first window answers at.
rx1_channels: u8PAMOJA_GATEWAY_NETWORK_RX1_PLAN, PAMOJA_GATEWAY_NETWORK_RX1_SAME or
PAMOJA_GATEWAY_NETWORK_RX1_DOWNSTREAM.
downstream_start_hz: u32The first downlink channel, in hertz, when the channels are downstream.
downstream_step_hz: u32The spacing between those channels, in hertz.
downstream_count: u16How many there are.
Trait Implementations§
Source§impl Clone for PamojaGatewayNetworkWindows
impl Clone for PamojaGatewayNetworkWindows
Source§fn clone(&self) -> PamojaGatewayNetworkWindows
fn clone(&self) -> PamojaGatewayNetworkWindows
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 PamojaGatewayNetworkWindows
Source§impl Debug for PamojaGatewayNetworkWindows
impl Debug for PamojaGatewayNetworkWindows
Source§impl Default for PamojaGatewayNetworkWindows
impl Default for PamojaGatewayNetworkWindows
Source§fn default() -> PamojaGatewayNetworkWindows
fn default() -> PamojaGatewayNetworkWindows
Returns the “default value” for a type. Read more
impl Eq for PamojaGatewayNetworkWindows
impl StructuralPartialEq for PamojaGatewayNetworkWindows
Auto Trait Implementations§
impl Freeze for PamojaGatewayNetworkWindows
impl RefUnwindSafe for PamojaGatewayNetworkWindows
impl Send for PamojaGatewayNetworkWindows
impl Sync for PamojaGatewayNetworkWindows
impl Unpin for PamojaGatewayNetworkWindows
impl UnsafeUnpin for PamojaGatewayNetworkWindows
impl UnwindSafe for PamojaGatewayNetworkWindows
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