mirror of
https://github.com/merbanan/rtl_433.git
synced 2026-08-01 11:08:51 -04:00
FSK Manchester zerobit, on-air CRC-16 (poly 0x1021, init 0x68b3) as the integrity gate. Removes a self-synchronizing transform (x^7 + x^5 + 1) to recover a constant sync marker, and parses the raw on-air payload's rolling state, transmission counter, and command (open/close/stop/ automode) from a relocated, state-normalized byte pair. See the decoder's doc comment for the full derivation and known limits. Enabled by default; CRC-16 gates false positives.