Size: a a a

2020 May 21

AS

Alexey Shumkin in Delphi & Lazarus
Alex Wow
Я короче не пойму как идёт рассчет срс
xor , просто сложение
источник

AW

Alex Wow in Delphi & Lazarus
Проверю
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Igor
так-то все crc работают по одному и тому же алгоритму и отличаются полиномом, порядком бит и другими мелочами
источник

DB

Dmitry Belkevich in Delphi & Lazarus
можешь свой вариант выбрать там
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Alex Wow
Я короче не пойму как идёт рассчет срс
Из файла берётся первое слово — это может быть битовый (CRC-1), байтовый (CRC-8) или любой другой элемент. Если старший бит в слове «1», то слово сдвигается влево на один разряд с последующим выполнением операции XOR c порождающим полиномом. Соответственно, если старший бит в слове «0», то после сдвига операция XOR не выполняется. После сдвига теряется старший бит, а младший бит освобождается — его значение устанавливается равным нулю. На место младшего бита загружается очередной бит из файла, и операция повторяется до тех пор, пока не загрузится последний бит файла. После прохождения всего файла, в слове остается остаток, который и является контрольной суммой.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
проще в общем на цифрах посмотреть )
источник

AW

Alex Wow in Delphi & Lazarus
Щаща
источник

DB

Dmitry Belkevich in Delphi & Lazarus
источник

SB

Sergey Bodrov in Delphi & Lazarus
Alex Wow
Мужики,какие знаете способы рассчёта  crc однобайтовые ,кроме crc 8 ,его модификаций ,modbus ascii crc и lrc
Лучший способ расчета CRC8 - это CRC16 =)
источник

AW

Alex Wow in Delphi & Lazarus
Да мне хоть трусами о забор ,ничью мнение не котируется ,как написал разработчик устройство так и пляшем
источник

AW

Alex Wow in Delphi & Lazarus
Вам тут не демократия ,когда уже устройство написано ничего не сделаешь
источник

AS

Alexey Shumkin in Delphi & Lazarus
Alex Wow
Да мне хоть трусами о забор ,ничью мнение не котируется ,как написал разработчик устройство так и пляшем
если на железе, то это что-нибудь простое, уверен
источник

AS

Alexey Shumkin in Delphi & Lazarus
типа сложения
источник

AW

Alex Wow in Delphi & Lazarus
Это сто процентов очень простое
источник

AW

Alex Wow in Delphi & Lazarus
Я пока ещё не добрался ,сейчас пойду делать ,как закончу
источник

AW

Alex Wow in Delphi & Lazarus
Пробовал crc8 в онлайн ,все способы ,пробовал lrc и модбас ascii crc
источник

AW

Alex Wow in Delphi & Lazarus
Вроде ничего не подошло . Я ещё раз проверю
источник

AS

Alexey Shumkin in Delphi & Lazarus
что за железо?
протокол типа TLV?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Alex Wow
Пробовал crc8 в онлайн ,все способы ,пробовал lrc и модбас ascii crc
сам видел сколько там crc разных. заведомо точно не зная что там не факт что есть шанс найти. ищи какие-то спеки или проси
источник

AW

Alex Wow in Delphi & Lazarus
Просить без вариантов , за меня это делали руководители :(:):(
источник