Class GatewayNetworkWindows
When and where a network answers, and at what rate.
public sealed record GatewayNetworkWindows : IEquatable<GatewayNetworkWindows>
- Inheritance
-
GatewayNetworkWindows
- Implements
- Inherited Members
Remarks
The defaults are the values RP002-1.0.5 recommends for every region: one second to the first receive window, five to the first join window, and no offset between the uplink data rate and the downlink one.
Properties
DownstreamCount
How many there are.
public ushort DownstreamCount { get; init; }
Property Value
DownstreamStartHz
The first downlink channel, in hertz, when the channels are downstream.
public uint DownstreamStartHz { get; init; }
Property Value
DownstreamStepHz
The spacing between those channels, in hertz.
public uint DownstreamStepHz { get; init; }
Property Value
JoinDelayUs
The delay before the window a join accept is sent in, in microseconds.
public uint JoinDelayUs { get; init; }
Property Value
ReceiveDelayUs
The delay before the first receive window, in microseconds.
public uint ReceiveDelayUs { get; init; }
Property Value
Rx1Channels
Which channels the first window answers on.
public GatewayRx1Channels Rx1Channels { get; init; }
Property Value
Rx1DataRateOffset
The offset between the uplink data rate and the rate the first window answers at.
public byte Rx1DataRateOffset { get; init; }