I keep getting this error:
[chirpstack_gateway_mesh::backend] Handle event error: Modulation: Modulation { parameters: Some(Lora(LoraModulationInfo { bandwidth: 125000, spreading_factor: 10, code_rate_legacy: "", code_rate: Cr45, polarization_inversion: false, preamble: 0, no_crc: false })) } does not map to a data-rate
Here is a uplink message I got from the Concentratord
Uplink received: {
"phyPayload": "QM54QADAnwBVwbFrPCPu69FYigCo4QM=",
"txInfo": {
"frequency": 902900000,
"modulation": {
"lora": {
"bandwidth": 125000,
"spreadingFactor": 9,
"codeRate": "CR_4_5"
}
}
},
"rxInfo": {
"gatewayId": "0016c001f1367436",
"uplinkId": 4092968043,
"rssi": -38,
"snr": 11.75,
"channel": 3,
"context": "UNAydQ==",
"crcStatus": "CRC_OK"
}
}
It seems everything is under “modulation” but on chirpstack-gateway-mesh, “modulation” should only be a struct {modulation: LORA}.
If I would like to use chirpstack-gateway-mesh, do I have to change the uplink message?