DOM
:SerialPortインターフェイス
:setSignals メソッド
編集:2022.03.10 by T.A.
→MS(en)
安全なコンテキスト: この機能は、セキュア コンテキスト(HTTPS)でのみ使用できます。一部またはすべてのサポート ブラウザーで。
ポートに制御信号を設定し、設定されたときに解決される Promise を返します。
構文
promise= SerialPort.setSignals(options)
| SerialPort
| SerialPort。
|
|---|
| options オプション
| 次のいずれかの値を持つオブジェクト:
clearToSend
| データの送信が明確なシリアル接続のもう一方の端を示すブール値。
|
|---|
dataCarrierDetect
| シリアル接続を介して通信するために必要な制御信号を切り替えるブール値。
|
|---|
dataSetReady
| デバイスがデータを送受信する準備ができているかどうかを示すブール値。
|
|---|
ringIndicator
| リング信号をシリアル接続に送信する必要があるかどうかを示すブール値。
|
|---|
|
|---|
戻り値
Promise。
例外
- InvalidStateError/DOMException
- ポートが開いていない場合に返されます。このエラーを回避するには、SerialPort.open() を呼び出します。
- NetworkError/DOMException
- デバイスの信号を設定できなかった場合に返されます。
例
テスト
ここに表示
|
|
|
|
|
|
|
|
|
|