Table of Contents

Class LorawanRxData

Namespace
Pamoja.Lorawan
Assembly
Pamoja.Lorawan.dll

A decoded LoRaWAN data frame, with its payload decrypted.

public sealed class LorawanRxData
Inheritance
LorawanRxData
Inherited Members

Properties

Ack

Whether the frame acknowledges the last confirmed one.

public bool Ack { get; }

Property Value

bool

Adr

Whether the frame takes part in adaptive data rate.

public bool Adr { get; }

Property Value

bool

Confirmed

Whether the frame asks to be acknowledged.

public bool Confirmed { get; }

Property Value

bool

DevAddr

The device address the frame carries.

public uint DevAddr { get; }

Property Value

uint

Direction

The direction the frame travelled.

public LorawanDirection Direction { get; }

Property Value

LorawanDirection

FPending

Whether the network has more downlink data waiting.

public bool FPending { get; }

Property Value

bool

Fcnt

The low 16 bits of the frame counter.

public ushort Fcnt { get; }

Property Value

ushort

Fopts

The MAC commands the header carried.

public byte[] Fopts { get; }

Property Value

byte[]

Fport

The port the frame was sent on, or null when it carries only options.

public byte? Fport { get; }

Property Value

byte?

Payload

The decrypted application payload.

public byte[] Payload { get; }

Property Value

byte[]