Feature #446
Catch CRC32 polynom for STM32F1
Beginn:
28.11.2023
Abgabedatum:
% erledigt:
0%
Geschätzter Aufwand:
CS Zielversion:
Beschreibung
The result is different than current CRC32.
When unit-Tests for the device will get implemented, the corect algorythm has to be detected.
"Regular" polynom: 0x4C11DB7
init: 0xFFFFFFFF
pycrc --generate c --algorithm table-driven --model crc-32-mpeg -o mpeg.c
pycrc --generate c --algorithm table-driven --model crc-32 -o crc32.c
MPEG-CRC32 over "0x1F 0x74 0x63 0xAB": 0x4bc4c523; which matches pycrcs MPEG algo.
Lepto just has to support both by using different function names.
"Hello World!":
crc32: 0x1C291CA3
crc32-mpger: 0x94E58351
"Hello World!!":
crc32-mpger: 0xA7C28328
Dateien
Historie
Von Maximilian Seesslen vor etwa 1 Jahr aktualisiert
- Beschreibung aktualisiert (diff)
- Zugewiesen an wurde auf Maximilian Seesslen gesetzt
Von Maximilian Seesslen vor etwa 1 Jahr aktualisiert
- Datei test_crc32.cpp test_crc32.cpp wurde hinzugefügt
- Datei crc32.cpp crc32.cpp wurde hinzugefügt