Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Чтение данных attiny через структуру Header #260

Open
wants to merge 2 commits into
base: dev
Choose a base branch
from

Conversation

neitri
Copy link
Contributor

@neitri neitri commented Mar 7, 2023

Читается 23 байта в переменную типа Header. К прочитанным данным можно обращаться как к структуре. Структура объявлена с выравниванием в 1 байт. Контрольная сумма проверяется для всего объекта. Если crc_8 посчитать в конце к самой себе, результат будет равен 0. В конце проверяется только рассчитанное значение crc на равенство 0 (Контрольная сумма совпадает)

neitri added 2 commits March 7, 2023 12:49
Читается 23 байта в переменную типа Header. К прочитанным данным можно обращаться как к структуре. Структура объявлена с выравниванием в 1 байт. Контрольная сумма проверяется для всего объекта. Если crc_8 посчитать в конце к самой себе, результат будет равен 0. В конце проверяется только рассчитанное значение crc на равенство 0 (Контрольная сумма совпадает)
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant