Я разрабатываю драйвер прибора и хочу знать, как вычислить контрольную сумму кадра.
Объяснение:
Выражается символами [0-9] и [AF]
Символы, начинающиеся с символа после [STX] и до [ETB] или [ETX] (включая [ETB] или [ETX]) добавляются в двоичном виде.
Двузначные числа, представляющие младшие 8 битов в шестнадцатеричный код, преобразуются в символы ASCII [0-9] и [A-F].
Старшая значащая цифра хранится в CHK1, а младшая значащая цифра в CHK2.
Я не поднимаюсь выше 3-й и 4-й точки.
Может ли кто-нибудь предоставить пример кода для С#.
Пожалуйста, помогите мне.