Read metadata from ACK-Packet (LoRaWAN / TTN)

Hello,

is it possible to read meta-information from ACK-Packet (TTN; LoRaWAN)?

Specifically, I want that the CubeCell-Board can get the infos “channel”; “rssi” and “snr” from a LoRaWAN-Link.

Greetings

E_T

Example TTN-Network

{
“time”: “2020-04-05T18:08:08.243273748Z”,
“frequency”: 867.3,
“modulation”: “LORA”,
“data_rate”: “SF7BW125”,
“coding_rate”: “4/5”,
“gateways”: [
{
“gtw_id”: “eui-fcc23dfffe0ef78f”,
“timestamp”: 1256741987,
“time”: “2020-04-05T18:08:08.237838Z”,
“channel”: 4,
“rssi”: -118,
“snr”: -6.5
},
{
“gtw_id”: “eui-fcc23dfffe0a898d”,
“timestamp”: 3663905251,
“time”: “2020-04-05T18:08:08.241718Z”,
“channel”: 4,
“rssi”: -106,
“snr”: 5.2
},
{
“gtw_id”: “eui-b827ebfffe8324f1”,
“timestamp”: 790172667,
“time”: “2020-04-05T18:08:08.265209Z”,
“channel”: 4,
“rssi”: -76,
“snr”: 10,
“latitude”: 51.6083,
“longitude”: 7.3216,
“altitude”: 60
}
]
}

You can see this data on the serial interface

Hello WASN,

i dont know wich serial interface you mean.

The goal ist to get the information by software on the node!
The Serial Monitor (Arduino) shows not such information. (CubeCell OTTA example)

Greetings

E_T

Hi

The serial monitor will show you if you activaze confirmed sends.

Hello WASN,

thank you.

In LoRaWan_App.cpp i found this:

printf( “receive data: rssi = %d, snr = %d, datarate = %d\r\n”, mcpsIndication->Rssi, (int)mcpsIndication->Snr,(int)mcpsIndication->RxDatarate);

I will try!

Greetings

E_T

How did you go with this?

I’m testing the OLED board (HTCC-AB02) and am thinking it would be great to see the rssi and snr on the OLED screen for network testing purposes.

I took a TTGO-OLED-Board with LMIC-Library.

E_T