Package com.diozero.api
Class SerialDevice.Builder
java.lang.Object
com.diozero.api.SerialDevice.Builder
- Enclosing class:
- SerialDevice
public static class SerialDevice.Builder extends Object
Serial device builder. Default values:
- baud:
SerialConstants.DEFAULT_BAUD
- dataBits:
SerialConstants.DEFAULT_DATA_BITS
- stopBits:
SerialConstants.DEFAULT_STOP_BITS
- parity:
SerialConstants.DEFAULT_PARITY
- readBlocking:
SerialConstants.DEFAULT_READ_BLOCKING
- minReadChars:
SerialConstants.DEFAULT_MIN_READ_CHARS
- readTimeout:
SerialConstants.DEFAULT_READ_TIMEOUT_MILLIS
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description SerialDevice
build()
SerialDevice.Builder
setBaud(int baud)
SerialDevice.Builder
setDataBits(SerialConstants.DataBits dataBits)
SerialDevice.Builder
setDeviceFilename(String deviceFilename)
SerialDevice.Builder
setMinReadChars(int minReadChars)
SerialDevice.Builder
setParity(SerialConstants.Parity parity)
SerialDevice.Builder
setReadBlocking(boolean readBlocking)
SerialDevice.Builder
setReadTimeoutMillis(int readTimeoutMillis)
SerialDevice.Builder
setStopBits(SerialConstants.StopBits stopBits)
-
Constructor Details
-
Builder
-
-
Method Details
-
setDeviceFilename
-
setBaud
-
setDataBits
-
setStopBits
-
setParity
-
setReadBlocking
-
setMinReadChars
-
setReadTimeoutMillis
-
build
-