Ввод строки в HEX формате

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Автор
    Сообщения
  • #9607
    manjey73
    Участник

    Михаил, у вас в бинарной команде есть ввод строки в HEX формате.

    мне нужно строку крутить в массив HEX и обратно, можно ли из драйвера вызывать данные функции, как их вызывать и обрабатывать, если будет ошибка ввода ?

    #9611
    Mikhail
    Модератор

    Можно, например, с помощью метода PassCmd.

    Как преобразовывать из строки в массив, можно посмотреть здесь.

    #9622
    manjey73
    Участник

    Спрошу тут раз уж речь про HEX и бинарные команды. Сервер обрезает передачу бинарной команды в HEX варианте до 8-ми байт или передается вся строка ?

    #9628
    Mikhail
    Модератор

    Бинарная команда никак не обрезается. В коде драйвера Вы увидите весь массив байт, который был отправлен от Сервера.

    #9629
    manjey73
    Участник

    Забыл еще один вопрос по бинарным командам, вернее связанный с ними. Возможно ли в формулах каналов управления прописать жесткий набор байт ?

    #9641
    Mikhail
    Модератор

    Да. Попробуйте в таком виде: new byte[] {0x00, 0x01 …}
    Точно можно, только синтаксис надо проверить.

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Вы должны авторизироваться для ответа в этой теме.