Структура данных последовательного порта - PullRequest
0 голосов
/ 28 марта 2010

Мне нужно отправить данные на аппаратное устройство через последовательный порт. Я использую программу под названием инструмент последовательного порта для OS X.

После подключения к устройству появляется поле формы, в котором я могу ввести данные для отправки. Я понятия не имею, как отформатировать данные.

Вот выдержка из руководства для устройства.

"Структура команды Net Manager состоит из одного начального байта, одного байта команды, пяти байтов данных и однобайтовой контрольной суммы. Каждый пакет сообщения форматируется следующим образом:"

пример команды: Байт0 = 30 Байт1 = 7 Байт2 = 5 Байт3 = 1 Байт4 = 2 Байт5 = 0 Байт6 = 245

Как мне ввести это в поле формы в инструменте последовательного порта?

Спасибо, Сет

1 Ответ

1 голос
/ 28 марта 2010

Имеется ли у вас "инструмент последовательного порта" с какой-либо документацией?

Предполагая, что в «окне формы» ожидаются печатные символы, вам нужен способ ввода произвольного байтового значения. Например, может существовать механизм, позволяющий использовать восьмеричную или шестнадцатеричную escape-последовательность (например, \ 036 или \ 24).

...