Class LorawanWindow
When and where to listen for a downlink.
public sealed record LorawanWindow : IEquatable<LorawanWindow>
- Inheritance
-
LorawanWindow
- Implements
- Inherited Members
Constructors
LorawanWindow(uint, uint, byte, LoraLink)
When and where to listen for a downlink.
public LorawanWindow(uint DelayMicros, uint FrequencyHz, byte DataRate, LoraLink Link)
Parameters
DelayMicrosuintHow long after the end of the transmission the window opens.
FrequencyHzuintThe carrier, in hertz.
DataRatebyteThe downlink data rate, as the region numbers them.
LinkLoraLinkThe LoRa settings to listen with: no payload CRC, and inverted IQ, as RP002-1.0.5 table 112 has for a downlink.
Properties
DataRate
The downlink data rate, as the region numbers them.
public byte DataRate { get; init; }
Property Value
DelayMicros
How long after the end of the transmission the window opens.
public uint DelayMicros { get; init; }
Property Value
FrequencyHz
The carrier, in hertz.
public uint FrequencyHz { get; init; }
Property Value
Link
The LoRa settings to listen with: no payload CRC, and inverted IQ, as RP002-1.0.5 table 112 has for a downlink.
public LoraLink Link { get; init; }