On 26/05/2020 10:33, Reino Talarmo wrote:
Just a single bit error in a proper place adds e.g. /R to the decoded message.

Hi Reino,

that is far from the actual position. A single bit error will never result in an incorrect decode, the amount of FEC information incuded can recover a lot more than single bit errors. On top of that the FT4/T8/MSK144 message encoding includes a CRC value used to validate the message, because of this the vast majority of incorrect message decodes are rejected because the CRC does not match the message content.

All waveforms will decode to something, including noise. A false decode is only printed when the noise happens to represent a message that matches the CRC also represented by noise. What must be noted is that on an empty band 100% of decodes are false, when listening to an empty band hoping for a DX opening you must expect some false decodes. Much of the prevalence of false decodes results from false sync detections, the modes are designed with a carefully chosen balance of sync energy versus information, FEC and CRC information. The optimum balance gives a very good ratio of valid to false decodes at the signal levels targeted (i.e. the weak ones), on an empty band or with all signals badly corrupted that balance is not optimal and the false to valid decode ratio increases. Nevertheless the false decode rate does not change more than a tiny amount.

For those concerned about automatically answering false decodes on empty bands then I suggest not checking the "Call 1st" option.

73
Bill
G4WJS.



_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to