Closed ChrSchultz closed 3 years ago
I set
((GPS_DATA | ALARM_DATA | MEMS_DATA | COUNT_DATA) & (~SENSOR1_DATA)& \ (~SENSOR2_DATA )& (~SENSOR3_DATA) | BATT_DATA )
=>0x8F so Payloadmask in result payload from remotecommand 0x80 shall result 8F but the payloadmask is FF as a workaround i used the original payloadmask in payload.cpp
8F
FF
payload.cpp
writeUint8(value.payloadmask);
and in src/TTN/packed_decoder
return ['battery', 'sensor3', 'sensor2', 'sensor1', 'counter', 'bme', 'alarm', 'gps'] //Payloadmask MSB-first
I set
define PAYLOADMASK \
((GPS_DATA | ALARM_DATA | MEMS_DATA | COUNT_DATA) & (~SENSOR1_DATA)& \ (~SENSOR2_DATA )& (~SENSOR3_DATA) | BATT_DATA )
=>0x8F so Payloadmask in result payload from remotecommand 0x80 shall result
8F
but the payloadmask isFF
as a workaround i used the original payloadmask inpayload.cpp
and in src/TTN/packed_decoder