Архивы тэгов: C/C++

Функции CRC и LRC для Modbus RTU / Modbus ASCII

В предыдущих статьях описывался формат запросов и ответов для Modbus RTU и Modbus ASCII протоколов. В этих протоколах для подтверждения целостности данных используются контрольные суммы, которые вычисляются по специальным алгоритмам. В тех статьях я не описывал их, так что сейчас я приведу пример функций который это делают. Я собираюсь написать их на двух языках — C# и C/C++. Думаю они будут полезны.

Читать далее