Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Symptoms

Problem

Solution

(tick) Device joined to gateway

(tick) User received uplinks

(error) Device did not respond to downlinks

Downlinks were being sent on the wrong port

Operating downlinks should be sent on port 1

(error) Device behaviour does not match downlink instruction

Downlink queue was not empty

Clear the downlink queue

(tick) User received many normal uplinks

(error) User received some bizarre uplinks

LoRaWAN join process is as follows:

Gliffy
imageAttachmentIdatt11404378
macroId00f6523a-7212-47ac-ba4c-ccb38ad8276a
baseUrlhttps://micropelt.atlassian.net/wiki
nameMAC messages explanation
diagramAttachmentIdatt11568019
containerId11567678
timestamp1649760368457

Mac MAC messages are sent on port 0.

User was deserialising the MAC messages as if they were operating uplinks.

When gathering operating uplinks, include a filter:

port == 1