PureBasic

SerialPortTimeouts()

Синтаксис

SerialPortTimeouts(#SerialPort , RIT , RTTC , RTTM , WTTC , WTTM)

Описание


Изменяет тайм-ауты по умолчанию указанного Последовательного порта.

Параметры

#SerialPort Номер идентифицирующий используемый Последовательный порт.
RIT RIT обозначает 'ReadIntervalTimeout'. Задаёт максимальный интервал времени в миллисекундах, допускаемый между приходом двух символов по соединению. Значение по умолчанию 100.
RTTC RTTC обозначает 'ReadTotalTimeoutConstant'. Задаёт константу в миллисекундах, используемую для вычисления общего таймаута для операций чтения. Для каждой операции чтения это значение добавляется к произведению параметра ReadTotalTimeoutMultiplier и требуемого количества байт. Значение по умолчанию 100.
RTTM RTTM обозначает 'ReadTotalTimeoutMultiplier'. Задаёт множитель в миллисекундах, используемый для вычисления общего таймаута для операций чтения. Для каждой операции чтения это значение умножается на запрошенное количество байт для чтения. Значение по умолчанию 10.
WTTC WTTC обозначает 'WriteTotalTimeoutConstant'. Задаёт константу в миллисекундах, используемую для вычисления общего таймаута для операций записи. Для каждой операции записи это значение добавляется к произведению параметра WriteTotalTimeoutMultiplier и требуемого количества байт. Значение по умолчанию 10.
WTTM WTTM обозначает 'WriteTotalTimeoutMultiplier'. Задаёт множитель в миллисекундах, используемый для вычисления общего таймаута для операций записи. Для каждой операции записи это значение умножается на запрошенное количество байт для записи. Значение по умолчанию 100.

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

Ничего.

См. также

OpenSerialPort()

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

Все

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