SerialDeviceConfig class
Minimal configuration analogous to your CUPPS peripheral config
Constructors
- SerialDeviceConfig({required String portName, int baudRate = 9600, int dataBits = 8, int parity = 0, int stopBits = 1, bool dtrEnable = true, bool rtsEnable = true, int flowControl = SerialPortFlowControl.none, Duration readTimeout = const Duration(milliseconds: 500), Duration writeTimeout = const Duration(milliseconds: 500), ProtocolMode protocolMode = ProtocolMode.framed})
-
const
Properties
- baudRate → int
-
final
- dataBits → int
-
final
- dtrEnable → bool
-
final
- flowControl → int
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- parity → int
-
final
- portName → String
-
final
- protocolMode → ProtocolMode
-
final
- readTimeout → Duration
-
final
- rtsEnable → bool
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stopBits → int
-
final
- writeTimeout → Duration
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited