SerialPort: Methode getSignals()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.
Hinweis: Dieses Feature ist verfügbar in Dedicated Web Workers.
Die SerialPort.getSignals()
-Methode des SerialPort
-Interfaces gibt ein Promise
zurück, das zu einem Objekt aufgelöst wird, das den aktuellen Status der Steuerungssignale des Ports enthält.
Syntax
getSignals()
Parameter
Keine.
Rückgabewert
Gibt ein Promise
zurück, das mit einem Objekt aufgelöst wird, das die folgenden Mitglieder enthält:
clearToSend
-
Ein Boolean, der dem anderen Ende einer seriellen Verbindung signalisiert, dass Daten gesendet werden können.
dataCarrierDetect
-
Ein Boolean, der das Steuersignal umschaltet, das für die Kommunikation über eine serielle Verbindung erforderlich ist.
dataSetReady
-
Ein Boolean, der angibt, ob das Gerät bereit ist, Daten zu senden und zu empfangen.
ringIndicator
-
Ein Boolean, der angibt, ob ein Klingelsignal über die serielle Verbindung gesendet werden soll.
Ausnahmen
InvalidStateError
DOMException
-
Wird zurückgegeben, wenn der Port nicht geöffnet ist. Rufen Sie
SerialPort.open()
auf, um diesen Fehler zu vermeiden. NetworkError
DOMException
-
Wird zurückgegeben, wenn die Signale auf dem Gerät nicht gelesen werden konnten.
Spezifikationen
Specification |
---|
Web Serial API # dom-serialport-getsignals |
Browser-Kompatibilität
BCD tables only load in the browser