Преобразование строки в hex для отправки через COM порт - C#

Узнай цену своей работы

Формулировка задачи:

Вопрос, как вот это

byte[] = { 0xAA, 0x00, 0x24, 0x00, 0x00, 0x24, 0x55 };

послать в COM порт. Точнее не в сам порт, а как сделать строку для отправки из шестнадцатеричных данных. Нужно отправлять точное количество байт и точной последовательности. Замена на коды символов не подходит из-за наличия байт не входящих в таблицу.

Решение задачи: «Преобразование строки в hex для отправки через COM порт»

textual
Листинг программы
byte[] data = { 170, 0, 36, 0, 0, 0, 36, 85 };
            port.Write(data, 0, 8);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5
Похожие ответы