Table of Contents

Class LorawanWake.Uplink

Namespace
Pamoja.Lorawan
Assembly
Pamoja.Lorawan.dll

An uplink from a trusted device.

public sealed record LorawanWake.Uplink : LorawanWake, IEquatable<LorawanWake>, IEquatable<LorawanWake.Uplink>
Inheritance
LorawanWake.Uplink
Implements
Inherited Members

Constructors

An uplink from a trusted device.

public Uplink(uint DevAddr, uint Wfcnt, LorawanRelayForward Forward, LorawanAcknowledgment? Acknowledgment, LorawanListen? Listen)

Parameters

DevAddr uint

The device that sent it.

Wfcnt uint

The wake-on-radio frame counter it carried.

Forward LorawanRelayForward

Whether the relay forwards the uplink.

Acknowledgment LorawanAcknowledgment

The acknowledgment to send, where there is one.

Listen LorawanListen

Where and when to listen for the uplink, where the relay will.

Properties

The acknowledgment to send, where there is one.

public LorawanAcknowledgment? Acknowledgment { get; init; }

Property Value

LorawanAcknowledgment

The device that sent it.

public uint DevAddr { get; init; }

Property Value

uint

Whether the relay forwards the uplink.

public LorawanRelayForward Forward { get; init; }

Property Value

LorawanRelayForward

Where and when to listen for the uplink, where the relay will.

public LorawanListen? Listen { get; init; }

Property Value

LorawanListen

The wake-on-radio frame counter it carried.

public uint Wfcnt { get; init; }

Property Value

uint