Modified the FT8 crc12 using XOR 42 so we do not interfere with standard FT8 stations

This commit is contained in:
Jordan Sherer
2018-08-04 23:13:01 -04:00
parent c1b374b858
commit e3ae807c85
5 changed files with 5 additions and 0 deletions
+1
View File
@@ -20,6 +20,7 @@ subroutine extractmessage174(decoded,msgreceived,ncrcflag)
i1Dec8BitBytes(10)=iand(i1Dec8BitBytes(10),128+64+32)
i1Dec8BitBytes(11)=0
icrc12=crc12(c_loc(i1Dec8BitBytes),11) !CRC12 computed from 75 msg bits
icrc12=xor(icrc12, 42)
if(ncrc12.eq.icrc12 .or. sum(decoded(57:87)).eq.0) then !### Kludge ###
! CRC12 checks out --- unpack 72-bit message