PureBasic

WriteSerialPortData()

Синтаксис

Result = WriteSerialPortData(#SerialPort , *Buffer , Length)

Описание


Записывает произвольное количество данных в указанный Последовательный порт из указанного буфера памяти.

Параметры

#SerialPort Номер идентифицирующий используемый Последовательный порт.
*Buffer Адрес буфера памяти, используемого для хранения данных перед отправкой в порт.
Length Количество байт, которые требуется отправить в Последовательный порт.

Возвращаемое значение

Количество в действительности записанных байт, если произошёл отказ - возвратится 0.

Комментарии

Чтобы проверить, сколько данных доступно в буфере вывода, используйте функцию AvailableSerialPortOutput().

См. также

OpenSerialPort(), WriteSerialPortString()

Поддерживаемые OS

Все

<- SetSerialPortStatus() - Оглавление SerialPort - WriteSerialPortString()->