Итак, я пытаюсь отправить шестнадцатеричную (строку?), Которая выглядит так: «7E 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 FF» над Серийный порт. Мой код выглядит следующим образом:(C#) отправка шестнадцатеричного кода по порядку
serialport.write("7E 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 FF");
Контроллер, который получает это не подтверждает эти данные, я предполагаю, что кодировка символов последовательного порта, который по умолчанию ASCII является проблемой. Как я могу это исправить?
Я могу получить свой контроллер, который получает его, чтобы отвечать на данные, когда я отправляю его из программы последовательного терминала (comviewer); Я отправляю его как шестую строку, и данные отправляются сразу. –