With my RN2483 modules, I always see a downlink right after each (unconfirmed) uplink.
Using the payload decoder, I get this:
Assuming base64-encoded packet
YHdcCyYKBAAFA9KthAMA/wABsHsMnA==
Message Type = Data
PHYPayload = 60775C0B260A04000503D2AD840300FF0001B07B0C9C
( PHYPayload = MHDR[1] | MACPayload[..] | MIC[4] )
MHDR = 60
MACPayload = 775C0B260A04000503D2AD840300FF0001
MIC = B07B0C9C
( MACPayload = FHDR | FPort | FRMPayload )
FHDR = 775C0B260A04000503D2AD840300FF0001
FPort =
FRMPayload =
( FHDR = DevAddr[4] | FCtrl[1] | FCnt[2] | FOpts[0..15] )
DevAddr = 260B5C77 (Big Endian)
FCtrl = 0A
FCnt = 0004 (Big Endian)
FOpts = 0503D2AD840300FF0001
Message Type = Unconfirmed Data Down
Direction = down
FCnt = 4
FCtrl.ACK = false
FCtrl.ADR = false
JSON:
"scheduled": {
"data_rate": {
"lora": {
"bandwidth": 125000,
"spreading_factor": 7
}
},
"coding_rate": "4/5",
"frequency": "867900000",
"timestamp": 2990466884,
"downlink": {
"tx_power": 16.15,
"invert_polarization": true
},
"concentrator_timestamp": "33055237956000"
},
Which is sent 1 second after I sent this uplink:
Assuming base64-encoded packet
QHdcCyYABAABj1N+t1XwV5ClRgoYcA==
Message Type = Data
PHYPayload = 40775C0B26000400018F537EB755F05790A5460A1870
( PHYPayload = MHDR[1] | MACPayload[..] | MIC[4] )
MHDR = 40
MACPayload = 775C0B26000400018F537EB755F05790A5
MIC = 460A1870
( MACPayload = FHDR | FPort | FRMPayload )
FHDR = 775C0B26000400
FPort = 01
FRMPayload = 8F537EB755F05790A5
( FHDR = DevAddr[4] | FCtrl[1] | FCnt[2] | FOpts[0..15] )
DevAddr = 260B5C77 (Big Endian)
FCtrl = 00
FCnt = 0004 (Big Endian)
FOpts =
Message Type = Unconfirmed Data Up
Direction = up
FCnt = 4
FCtrl.ACK = false
FCtrl.ADR = false
JSON:
settings": {
"data_rate": {
"lora": {
"bandwidth": 125000,
"spreading_factor": 7
}
},
"coding_rate": "4/5",
"frequency": "867900000",
"timestamp": 2985466884
},
These are the network layer settings for that node in the TTN console:
And using this in my ESPEasy config:
The āDevice Statusā values at the bottom are all read from the RN2483
Since I do see this reply within a second, I assume it has nothing to do with the RX2, but only with RX1.
One setting which does not appear in the screenshots is the Automatic Reply (mac set ar
) which I have also tried to set enabled and disabled (righ now it is enabled)
The same module does work fine with OTAA, so it is capable of receiving data.
Does anyone have an idea of what setting I need to look at to prevent the gateway to send a downlink on every uplink?