Чтобы отправить ключ ввода, вам нужно будет использовать
serial.Write(new byte[]{13,10}, 0, 2);
Предполагая, что ваш синтаксис для Control + E правильный. Клавиша ввода интерпретируется и обычно сохраняется в файле как CR-LF
. Однако в зависимости от вашего устройства может потребоваться только CR=13
или LF=10
. Вы должны попробовать все 3 комбинации с вашим устройством, чтобы увидеть, что оно ожидает.
Если вы ищете фактический код сканирования клавиши ввода, на клавиатуре ПК 102/104 это "43". В зависимости от компьютера, который вы используете, он может отличаться. Например, на Commodore 64 код сканирования для клавиши Return равен «1», что эквивалентно Enter на клавиатуре ПК. *