Struct LorawanChannel
A channel a device may send on.
public readonly record struct LorawanChannel : IEquatable<LorawanChannel>
- Implements
- Inherited Members
Constructors
LorawanChannel(int, uint, uint, byte, byte)
A channel a device may send on.
public LorawanChannel(int Index, uint UplinkHz, uint DownlinkHz, byte MinDataRate, byte MaxDataRate)
Parameters
IndexintThe channel's index in the device's table.
UplinkHzuintWhere uplinks go out, in hertz.
DownlinkHzuintWhere the first receive window listens, in hertz.
MinDataRatebyteThe slowest data rate the channel carries.
MaxDataRatebyteThe fastest.
Properties
DownlinkHz
Where the first receive window listens, in hertz.
public uint DownlinkHz { get; init; }
Property Value
Index
The channel's index in the device's table.
public int Index { get; init; }
Property Value
MaxDataRate
The fastest.
public byte MaxDataRate { get; init; }
Property Value
MinDataRate
The slowest data rate the channel carries.
public byte MinDataRate { get; init; }
Property Value
UplinkHz
Where uplinks go out, in hertz.
public uint UplinkHz { get; init; }