При работе с модулями MP712m Laurent-5 / MP718m Laurent-5G иногда возникает необходимость представить Ke-команду управления в HEX виде. Например, для того что бы отправить ее в теле другой команды ($KE,PUT) или передать в теле HTTP GET запроса.
Достаточно каждый символ текста Ke-команды заменить на соответствующией ей HEX код символа используя стандартную таблицу ASCII (см. иллюстрацию ниже).
Например, необходимо предстваить в HEX виде команду:
$KE,REL,1,1
Символу '$' соответствует HEX код 24, символу 'K' - HEX код 4B и т.д. В итоге, исходная команда в HEX виде будет иметь вид:
244b452c52454c2c312c31
Поскольку Ke-команды отправляемые в порт модуля (TCP клиент, TCP сервер, RS-232 и т.д.) требуют наличия в конце строки символов CR + LF (возврат каретки / перенос на новую строку), имеющих в HEX соответственно вид 0A и 0D финальный вид Ke-команды в HEX виде будет следующий:
244b452c52454c2c312c310d0a
© Дмитрий Иванов
28 Мая 2021 года