Захватываете нажатие клавиши ESC через Telnet? - PullRequest
0 голосов
/ 06 февраля 2012

У нас есть встроенное приложение, которое реагирует на нажатие «Esc» при доступе к нему через последовательный порт, но не при доступе к плате через Telnet.

Данные отправляются, но они не соответствуют нашему ключу "Esc". (если мы нажимаем ESC, а затем Enter, мы получаем «Нераспознанную команду» вместо нового приглашения). Я не могу найти никакой документации о том, что отправляется, когда клавиша «ESC» нажата в telnet.

Любые идеи о том, как мне запечатлеть нажатие этой клавиши ESC?

Ответы [ 2 ]

1 голос
/ 06 февраля 2012

Клавиша Esc генерирует символ ESCII Escape с кодом 27 в десятичном виде или 1B в шестнадцатеричном.

0 голосов
/ 06 февраля 2012

НАЙДЕНО: Не относится к Telnet, но где была захвачена печать ESC, а Telnet не находится на пути потока с захватом в нашей входной библиотеке.

...