Struct LorawanStateSync
What a relay tells an end device about itself in a WOR ACK, table 14.
public readonly record struct LorawanStateSync : IEquatable<LorawanStateSync>
- Implements
- Inherited Members
Constructors
LorawanStateSync(LorawanCadToRx, LorawanRelayForward, byte, LorawanXtalAccuracy, LorawanCadPeriodicity, ushort)
What a relay tells an end device about itself in a WOR ACK, table 14.
public LorawanStateSync(LorawanCadToRx CadToRx, LorawanRelayForward Forward, byte RelayDataRate, LorawanXtalAccuracy XtalAccuracy, LorawanCadPeriodicity CadPeriodicity, ushort TOffsetMs)
Parameters
CadToRxLorawanCadToRxHow long it takes to start receiving.
ForwardLorawanRelayForwardWhether it forwards.
RelayDataRatebyteThe data rate it forwards at.
XtalAccuracyLorawanXtalAccuracyHow accurate its crystal is.
CadPeriodicityLorawanCadPeriodicityHow often it scans.
TOffsetMsushortMilliseconds from the start of the scan to the end of the WOR preamble.
Properties
CadPeriodicity
How often it scans.
public LorawanCadPeriodicity CadPeriodicity { get; init; }
Property Value
CadToRx
How long it takes to start receiving.
public LorawanCadToRx CadToRx { get; init; }
Property Value
Forward
Whether it forwards.
public LorawanRelayForward Forward { get; init; }
Property Value
RelayDataRate
The data rate it forwards at.
public byte RelayDataRate { get; init; }
Property Value
TOffsetMs
Milliseconds from the start of the scan to the end of the WOR preamble.
public ushort TOffsetMs { get; init; }
Property Value
XtalAccuracy
How accurate its crystal is.
public LorawanXtalAccuracy XtalAccuracy { get; init; }