pull/141/head
Wojciech Kaczmarski 2024-08-16 18:00:05 +02:00
parent 87a2746aa6
commit e72e46a87f
2 changed files with 1029 additions and 1034 deletions

File diff suppressed because it is too large Load Diff

View File

@ -586,7 +586,7 @@ M17 uses a non-standard version of 16-bit CRC with polynomial $x^{16} + x^{14} +
As M17's native bit order is most significant bit first, neither the input nor the output of the CRC algorithm gets reflected.
The input to the CRC algorithm consists of 28 bytes: 6-byte DST, 6-byte SRC, 2-byte TYPE and 14-byte META field. For data integrity verification, the received 28 bytes of LSF can be appended with CRC value. The CRC algoritm returns zero if the data is valid.
The input to the CRC algorithm consists of 28 bytes: 6-byte DST, 6-byte SRC, 2-byte TYPE and 14-byte META field. For data integrity verification, the received 28 bytes of LSF can be appended with CRC value. The CRC algorithm returns zero if the data is valid.
The test vectors in the following table are calculated by feeding the given message to the CRC algorithm.