Merge pull request #6 from markqvist/revert-4-patch-1

Revert "Fix RSSI offset for pre-msg RSSI notification"
This commit is contained in:
Mark Qvist 2019-10-29 20:36:26 +01:00 committed by GitHub
commit cd4587cca2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 8 deletions

View File

@ -219,12 +219,6 @@ uint8_t LoRaClass::packetRssiRaw() {
int LoRaClass::packetRssi() { int LoRaClass::packetRssi() {
int pkt_rssi = (int)readRegister(REG_PKT_RSSI_VALUE); int pkt_rssi = (int)readRegister(REG_PKT_RSSI_VALUE);
int8_t pkt_snr = ((int8_t)readRegister(REG_PKT_SNR_VALUE));
if pkt_snr < 0 {
pkt_rssi = pkt_rssi * 16 / 15;
} else {
pkt_rssi += pkt_snr / 4;
}
// TODO: change this to look at the actual model code // TODO: change this to look at the actual model code
if (_frequency < 820E6) pkt_rssi -= 7; if (_frequency < 820E6) pkt_rssi -= 7;
pkt_rssi -= 157; pkt_rssi -= 157;

View File

@ -144,7 +144,7 @@ void receiveCallback(int packet_size) {
// recieved packet to the host. // recieved packet to the host.
Serial.write(FEND); Serial.write(FEND);
Serial.write(CMD_STAT_RSSI); Serial.write(CMD_STAT_RSSI);
Serial.write((uint8_t)(last_rssi+rssi_offset)); Serial.write((uint8_t)(last_rssi-rssi_offset));
Serial.write(FEND); Serial.write(FEND);
// And then write the entire packet // And then write the entire packet
@ -170,7 +170,7 @@ void receiveCallback(int packet_size) {
// recieved packet to the host. // recieved packet to the host.
Serial.write(FEND); Serial.write(FEND);
Serial.write(CMD_STAT_RSSI); Serial.write(CMD_STAT_RSSI);
Serial.write((uint8_t)(last_rssi+rssi_offset)); Serial.write((uint8_t)(last_rssi-rssi_offset));
Serial.write(FEND); Serial.write(FEND);
// And then write the entire packet // And then write the entire packet