modules/admin-full: fix JavaScript issues in live statistics

This commit is contained in:
Jo-Philipp Wich 2011-10-14 13:33:47 +00:00
parent 8e6336170d
commit af4afea77f
2 changed files with 8 additions and 5 deletions

View file

@ -188,11 +188,14 @@ $Id$
continue; continue;
/* normalize difference against time interval */ /* normalize difference against time interval */
var time_delta = data[i][TIME] - data[i-1][TIME]; if (i > 0)
if (time_delta)
{ {
data_rx.push((data[i][RXB] - data[i-1][RXB]) / time_delta); var time_delta = data[i][TIME] - data[i-1][TIME];
data_tx.push((data[i][TXB] - data[i-1][TXB]) / time_delta); if (time_delta)
{
data_rx.push((data[i][RXB] - data[i-1][RXB]) / time_delta);
data_tx.push((data[i][TXB] - data[i-1][TXB]) / time_delta);
}
} }
} }

View file

@ -213,7 +213,7 @@ $Id$
data_rssi.push(data[i][RSSI] - noise_floor); data_rssi.push(data[i][RSSI] - noise_floor);
data_noise.push(data[i][NOISE] - noise_floor); data_noise.push(data[i][NOISE] - noise_floor);
data_rate.push(Math.floor(data[i][RATE] / 100)); data_rate.push(Math.floor(data[i][RATE] / 1000));
} }
/* cut off outdated entries */ /* cut off outdated entries */