Table of Contents

Class LorawanAcknowledgment

Namespace
Pamoja.Lorawan
Assembly
Pamoja.Lorawan.dll

The acknowledgment a relay answers a wake-on-radio frame with.

public sealed record LorawanAcknowledgment : IEquatable<LorawanAcknowledgment>
Inheritance
LorawanAcknowledgment
Implements
Inherited Members

Constructors

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

Frame byte[]

The frame, seven bytes.

StartMicros ulong

When to start sending it.

Carrier LorawanCarrier

Where it goes, and how fast.

Link LoraLink

Its LoRa settings, sent with inverted IQ.

OutputDbm sbyte

The power to ask of the radio, conducted, in dBm.

AirtimeMicros ulong

How long it holds the air.

Properties

AirtimeMicros

How long it holds the air.

public ulong AirtimeMicros { get; init; }

Property Value

ulong

Carrier

Where it goes, and how fast.

public LorawanCarrier Carrier { get; init; }

Property Value

LorawanCarrier

Frame

The frame, seven bytes.

public byte[] Frame { get; init; }

Property Value

byte[]

Its LoRa settings, sent with inverted IQ.

public LoraLink Link { get; init; }

Property Value

LoraLink

OutputDbm

The power to ask of the radio, conducted, in dBm.

public sbyte OutputDbm { get; init; }

Property Value

sbyte

StartMicros

When to start sending it.

public ulong StartMicros { get; init; }

Property Value

ulong