display packet radio link budget periodically, even when debugging

disabled.
This commit is contained in:
gardners 2013-02-15 06:16:03 +10:30 committed by Jeremy Lakeman
parent fea06932e5
commit b5939f8967

7
slip.c
View File

@ -79,6 +79,7 @@ int slip_encode(int format,
}
unsigned long long last_rssi_report=0;
int parse_rfd900_rssi(char *s)
{
int lrssi,rrssi,lnoise,rnoise,temp;
@ -91,8 +92,10 @@ int parse_rfd900_rssi(char *s)
int rmargin=(lrssi-lnoise)/1.9;
int maxmargin=lmargin; if (rmargin>maxmargin) maxmargin=rmargin;
if (config.debug.packetradio)
DEBUGF("Link budget = %ddB, temperature=%dC",maxmargin,temp);
if (config.debug.packetradio||(gettime_ms()-last_rssi_report>30000)) {
INFOF("Link budget = %ddB, temperature=%dC",maxmargin,temp);
last_rssi_report=gettime_ms();
}
}
return 0;