Enum LorawanDeviceErrorKind
Why an end device could not do what it was asked.
public enum LorawanDeviceErrorKind
Fields
Busy = 4A transmission is still waiting on its receive windows.
CounterExhausted = 10The uplink frame counter is spent, and the device has to join again.
CounterGap = 14The frame counter jumped further ahead than the device follows.
DataRate = 8The data rate is not a LoRa one the device can use.
Foreign = 12The frame is addressed to another device.
Frame = 11The frame did not decode, or port 0 was asked for an application payload.
NoChannel = 7No enabled channel carries the data rate.
NoCredentials = 2A device activated by personalization has nothing to join with.
NotJoined = 3The device has not joined.
NothingPending = 5There is no transmission waiting on its windows or due to repeat.
PayloadTooLong = 9The payload does not fit; Max bytes do.
Refused = 15A join accept carries settings the region does not allow.
Replayed = 13The frame repeats or precedes the last downlink the device accepted.
State = 16A saved state was not resumed; State says why.
TooManyChannels = 1The plan defines more channels than a device keeps.
Wait = 6The air is not free until UntilMicros.