DOM

SerialPortインターフェイス

getSignals メソッド

  編集:2022.03.10 by T.A.

MS(en)

安全なコンテキスト: この機能は、セキュア コンテキスト(HTTPS)でのみ使用できます。一部またはすべてのサポート ブラウザーで。

ポートの制御信号の現在の状態を含むオブジェクトで解決される Promise を返します。

構文
promise= SerialPort.getSignals()
SerialPort SerialPort
戻り値

次のメンバーを含むオブジェクトで解決する Promise を返します。

clearToSend データの送信が明確なシリアル接続のもう一方の端を示すブール値。
dataCarrierDetect シリアル接続を介して通信するために必要な制御信号を切り替えるブール値。
dataSetReady デバイスがデータを送受信する準備ができているかどうかを示すブール値。
ringIndicator リング信号をシリアル接続に送信する必要があるかどうかを示すブール値。
例外
InvalidStateError/DOMException
ポートが開いていない場合に返されます。このエラーを回避するには、SerialPort.open() を呼び出します。
NetworkError/DOMException
デバイスの信号を設定できなかった場合に返されます。


テスト
HTML:

ここに表示
スクリプト組み込み:



スクリプト:


スクリプト:



表示内容:
表示内容: