diff --git a/ISSUES.txt b/ISSUES.txt index a52fa29..469d800 100644 --- a/ISSUES.txt +++ b/ISSUES.txt @@ -17,4 +17,4 @@ Split transmit and mode hang times. System Fusion ------------- -Finish the callsign extraction from the header and trailer. +None known. diff --git a/YSFPayload.cpp b/YSFPayload.cpp index 959ab28..9300895 100644 --- a/YSFPayload.cpp +++ b/YSFPayload.cpp @@ -272,7 +272,7 @@ bool CYSFPayload::processVDMode1Data(unsigned char* data, unsigned char fn) } unsigned char output[23U]; - conv.chainback(output, 180U); + conv.chainback(output, 176U); bool ret = CCRC::checkCCITT162(output, 22U); if (ret) { @@ -554,7 +554,7 @@ bool CYSFPayload::processDataFRModeData(unsigned char* data, unsigned char fn) } unsigned char output[23U]; - conv.chainback(output, 180U); + conv.chainback(output, 176U); bool ret1 = CCRC::checkCCITT162(output, 22U); if (ret1) { @@ -635,7 +635,7 @@ bool CYSFPayload::processDataFRModeData(unsigned char* data, unsigned char fn) conv.decode(s0, s1); } - conv.chainback(output, 180U); + conv.chainback(output, 176U); bool ret2 = CCRC::checkCCITT162(output, 22U);