Table of Contents

Enum LorawanDeviceErrorKind

Namespace
Pamoja.Lorawan
Assembly
Pamoja.Lorawan.dll

Why an end device could not do what it was asked.

public enum LorawanDeviceErrorKind

Fields

Busy = 4

A transmission is still waiting on its receive windows.

CounterExhausted = 10

The uplink frame counter is spent, and the device has to join again.

CounterGap = 14

The frame counter jumped further ahead than the device follows.

DataRate = 8

The data rate is not a LoRa one the device can use.

Foreign = 12

The frame is addressed to another device.

Frame = 11

The frame did not decode, or port 0 was asked for an application payload.

NoChannel = 7

No enabled channel carries the data rate.

NoCredentials = 2

A device activated by personalization has nothing to join with.

NotJoined = 3

The device has not joined.

NothingPending = 5

There is no transmission waiting on its windows or due to repeat.

PayloadTooLong = 9

The payload does not fit; Max bytes do.

Refused = 15

A join accept carries settings the region does not allow.

Replayed = 13

The frame repeats or precedes the last downlink the device accepted.

State = 16

A saved state was not resumed; State says why.

TooManyChannels = 1

The plan defines more channels than a device keeps.

Wait = 6

The air is not free until UntilMicros.