Correct the YSF DN mode BER calculation based on Andy CA6JAU's
observations.
This commit is contained in:
parent
0f6945ef4e
commit
6b7dba92aa
1 changed files with 3 additions and 3 deletions
|
@ -587,9 +587,9 @@ bool CYSFControl::processDNData(bool valid, unsigned char *data)
|
||||||
m_rfPayload.processVDMode2Data(data + 2U, fn);
|
m_rfPayload.processVDMode2Data(data + 2U, fn);
|
||||||
unsigned int errors = m_rfPayload.processVDMode2Audio(data + 2U);
|
unsigned int errors = m_rfPayload.processVDMode2Audio(data + 2U);
|
||||||
m_rfErrs += errors;
|
m_rfErrs += errors;
|
||||||
m_rfBits += 135U;
|
m_rfBits += 405U;
|
||||||
m_display->writeFusionBER(float(errors) / 1.35F);
|
m_display->writeFusionBER(float(errors) / 4.05F);
|
||||||
LogDebug("YSF, V/D Mode 2, seq %u, Repetition FEC %u/135 (%.1f%%)", m_rfFrames % 128, errors, float(errors) / 1.35F);
|
LogDebug("YSF, V/D Mode 2, seq %u, Repetition FEC %u/405 (%.1f%%)", m_rfFrames % 128, errors, float(errors) / 4.05F);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue