Class LorawanAcknowledgment
The acknowledgment a relay answers a wake-on-radio frame with.
public sealed record LorawanAcknowledgment : IEquatable<LorawanAcknowledgment>
- Inheritance
-
LorawanAcknowledgment
- Implements
- Inherited Members
Constructors
LorawanAcknowledgment(byte[], ulong, LorawanCarrier, LoraLink, sbyte, ulong)
The acknowledgment a relay answers a wake-on-radio frame with.
public LorawanAcknowledgment(byte[] Frame, ulong StartMicros, LorawanCarrier Carrier, LoraLink Link, sbyte OutputDbm, ulong AirtimeMicros)
Parameters
Framebyte[]The frame, seven bytes.
StartMicrosulongWhen to start sending it.
CarrierLorawanCarrierWhere it goes, and how fast.
LinkLoraLinkIts LoRa settings, sent with inverted IQ.
OutputDbmsbyteThe power to ask of the radio, conducted, in dBm.
AirtimeMicrosulongHow long it holds the air.
Properties
AirtimeMicros
How long it holds the air.
public ulong AirtimeMicros { get; init; }
Property Value
Carrier
Where it goes, and how fast.
public LorawanCarrier Carrier { get; init; }
Property Value
Frame
The frame, seven bytes.
public byte[] Frame { get; init; }
Property Value
- byte[]
Link
Its LoRa settings, sent with inverted IQ.
public LoraLink Link { get; init; }
Property Value
OutputDbm
The power to ask of the radio, conducted, in dBm.
public sbyte OutputDbm { get; init; }
Property Value
StartMicros
When to start sending it.
public ulong StartMicros { get; init; }