|
|
@@ -45,7 +45,7 @@ public:
|
|
|
uint16_t payload_len, path_len;
|
|
|
uint8_t path[MAX_PATH_SIZE];
|
|
|
uint8_t payload[MAX_PACKET_PAYLOAD];
|
|
|
- float _snr;
|
|
|
+ int8_t _snr;
|
|
|
|
|
|
/**
|
|
|
* \brief calculate the hash of payload + type
|
|
|
@@ -74,7 +74,7 @@ public:
|
|
|
void markDoNotRetransmit() { header = 0xFF; }
|
|
|
bool isMarkedDoNotRetransmit() const { return header == 0xFF; }
|
|
|
|
|
|
- float getSNR() const { return _snr; }
|
|
|
+ float getSNR() const { return ((float)_snr) / 4.0f; }
|
|
|
|
|
|
/**
|
|
|
* \brief save entire packet as a blob
|