|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.03.2013, 18:49 | #1 |
Пользователь
Регистрация: 11.02.2009
Сообщений: 18
|
Расчет контрольной суммы
Работаю с прибором ПЧС-1 фирмы "Контакт" по интерфейсу RS-485. Пока на стадии планирования и подготовки. Мое будущее приложение будет отправлять запросы по следующему шаблону: Адрес, код команды, размер блока данных n+1, данные 1, данные 2...Данные n. КСмл, КСст.
Остановился на подсчете контрольной суммы CRC-16. В описании прибора есть пример запроса: 255 164 4 188 0 2 36 216. Последние два байта - контрольная сумма. Я процедурку написал, но для этого примера она мне считает контрольную сумму не верно. Всю голову сломал - добрые люди, помогите исправить неработающую процедуру) Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопросы по коду расчёта контрольной суммы | m-s-2005 | Общие вопросы C/C++ | 1 | 26.01.2012 17:19 |
Вычисление контрольной суммы | Natali1 | Помощь студентам | 0 | 21.01.2012 20:24 |
C++ шифрование контрольной суммы | freeeeez | Помощь студентам | 1 | 22.05.2011 15:10 |
Алгоритм вычисления контрольной суммы файлов | young_W | Общие вопросы Delphi | 2 | 11.09.2007 22:22 |