Hello, I am working with the ChirpStack Gateway Bridge and received this payload over MQTT. I am looking to read the raw sensor data that was forwarded using the bridge, does the gateway bridge add another layer of encoding? I have all of the sensor information such as the keys and EUIs.
I tried to convert the Base64 in the phyPayload to hex to read bytes based on the sensor documentation like I have done before on different gateways, but I am unfamiliar with how the ChirpStack Gateway Bridge formats the payload as it is my first time using it.
Is the phyPayload the sensor data that I can convert and read from, or does that need to be decoded further before I can access the raw sensor Base64 data?
Any assistance would be much appreciated.
{
"phyPayload": "AAAAAAAgV/mMGAAV1KTVs3BD2obPAxg=",
"txInfo": {
"frequency": 915600000,
"modulation": "LORA",
"loRaModulationInfo": {
"bandwidth": 125,
"spreadingFactor": 9,
"codeRate": "4/5",
"polarizationInversion": false
}
},
"rxInfo": {
"gatewayID": "cnb/AEUEA98=",
"time": "2022-06-15T14:30:15.238357Z",
"timeSinceGPSEpoch": null,
"rssi": -46,
"loRaSNR": 8.8,
"channel": 2,
"rfChain": 0,
"board": 2,
"antenna": 0,
"location": null,
"fineTimestampType": "NONE",
"context": "zUhjRA==",
"uplinkID": "RPsxeuAyRheMxctdX9O7Zw==",
"crcStatus": "CRC_OK"
}
}