2017-07-26 59 views
0

$ port.write( "r") or $port.write(" n")で、UPS通信と右キーストローク(改行改行&改行)のために$ portオブジェクト(Serial.IO.Port)が作成されます。 $ port.ReadExistingを()を使用して、シリアルポートからのデータを受信することはシリアルIOポート通信Powershell ESCシリーズ

すべてのボディは、私は多くのテストを

の$ port.write( "` E")のように$ port.write方法を通じて{ESC}を送信するために私を助けることができます1つは動作しません。どんな助けもありがとう

+1

ESCをバイト(0x1B)として渡してみましたか? – vonPryz

答えて

0

最後に、{ESC}をコンソールに送る解決策が見つかりました。 {ESC}の使用つの可変および保存ASCII値を行い、WriteLineメソッド

$するvar = [CHAR] 27

$ port.NewLine = "'R"

$ポートでこれを送信します.writeline($ var)