1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-05 07:24:44 -04:00

SDRdaemonFEC support: debug (4). Corrected buffer gauge display

This commit is contained in:
f4exb
2016-06-22 01:10:58 +02:00
parent a628357f76
commit cded6772ae
2 changed files with 6 additions and 12 deletions
@@ -123,18 +123,12 @@ public:
if (m_framesNbBytes)
{
int32_t val = (m_wrDeltaEstimate * 100) / (int32_t) m_framesNbBytes;
if (val < -50) {
return val + 100; // read leads (positive)
} else if (val < 50) {
return val; // read leads (positive) or write leads (negative)
} else {
return val - 100; // write leads (negative)
}
// conversion: [-100:-50[ : read leads (+) / [-50:0[ : read lags (-) / [0:50[ : read leads (+) / [50:100{ : read lags (-)
return val < 0 ? -val - 50 : 50 -val;
}
else
{
return -50; // default position
return 0; // default position
}
}