Контрольная сумма LRC

Контрольная сумма LRC

Пользовательские блоки для конвертации различных типов данных, а так-же шифрования и дешифровки
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
chmak2007
Сержант
Сообщения: 151
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: 0
Откуда: Саров

Контрольная сумма LRC

#1

Сообщение chmak2007 » 06.12.2020{, 13:57}

Подскажите у кого есть и где смотреть блок Контрольная сумма LRC, или как
эту функцию реализовать в FLProg?

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Контрольная сумма LRC

#2

Сообщение Sancho » 06.12.2020{, 14:30}

chmak2007, Как я представляю, у Вас все данные находятся в массиве.
Создайте плату, выполняемую по условию и в цикле. В плате складываете все символы, кроме заголовка и самой суммы, результат байт. Его сверяете, делаете выводы.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

chmak2007
Сержант
Сообщения: 151
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: 0
Откуда: Саров

Контрольная сумма LRC

#3

Сообщение chmak2007 » 06.12.2020{, 17:41}

Можно пример!

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Контрольная сумма LRC

#4

Сообщение Sancho » 07.12.2020{, 08:13}

chmak2007, Давайте Ваш проект, на нём и покажу.
Самому начинать сочинять лень.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

chmak2007
Сержант
Сообщения: 151
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: 0
Откуда: Саров

Контрольная сумма LRC

#5

Сообщение chmak2007 » 07.12.2020{, 17:17}

У меня нет еще проекта ну мысль есть она токова: есть TTL RS485 конвектор 10 шт. они подключены в одну линию (классический Модбаст) но я хочу использовать в место модбаст протокола просто отправления информации по UART, используя блоки отправка и прием из UART. B здесь как-раз нужна Контрольная сумма LRC.

Ответить

Вернуться в «Конвертация типов, шифраторы и дешифраторы»