Тема: Вычисление CRC8 для CAN
Добрый день!
Возникла необходимость реализации CAN-шлюза с динамической модифицкацией сообщений на основе одного из контроллеров CANNY 7.x. После модификации необходимых бит фрейма необходимо вычислить новое значение CRC8 (стандарт J1850) и также его модифицировать перед отправкой. Причём, начальное значение CRC8 зависит от идентификатора фрейма (зависимость установлена).
Вопрос: реализуем ли подсчёт CRC8 на борту CANNY? Или, может быть, у CANNY есть встроенное системное ПО (как для Modbus), в автоматическом режиме определяющее параметры CRC8 в CAN-шине (в первую очередь, её начальное значение) и самостоятельно вычисляющее CRC8 для фрейма?