Anatomy of a data frame
MHDR1 B
DevAddr4 B
FCtrl1 B
FCnt2 B
FPort0–1 B
FRMPayload0–N B
MIC4 B
Every LoRaWAN data frame starts with a MAC header, carries a frame header with the device address and counter, an optional port and encrypted payload, and ends with a 4-byte integrity code. Paste a packet, or pick an example from History, and each field gets its own band here.