count = WriteSerialData(id, data$[, timeout])
data$
angegebenen Daten an
die in id
angegebene serielle Schnittstellenverbindung gesendet
werden. Die Verbindung der seriellen Schnittstelle muss zuvor
mit OpenSerialPort() geöffnet worden
sein. Darüber hinaus können Sie im Argument timeout
eine Dauer
in Millisekunden übergeben, um ein Zeitlimit für den Sendevorgang
festzulegen. Wenn der Parameter timeout
angegeben ist, wird
WriteSerialData()
niemals länger als die angegebene Dauer blockieren.
WriteSerialData()
gibt die Anzahl der an die seriellen Schnittstelle
gesendeten Bytes in count
zurück. Beachten Sie, dass dies weniger
als die Bytes in data$
sein kann. Wenn nur Teile von data$
an die serielle Schnittstelle gesendet wurden, müssen Sie WriteSerialData()
erneut aufrufen, um den Rest zu senden.