RpiZwPort class
RpiZwPort is a concrete subclass of ZwPort for interacting with a Z-Wave controller connected to a Raspberry Pi or other similar Linux system.
Constructors
Properties
- cmdSendPort ↔ SendPort?
-
getter/setter pair
- driver ↔ ZwDriver
-
The driver used by this port to process Z-Wave messages
getter/setter pairinherited
- errorPort ↔ ReceivePort?
-
getter/setter pair
- exitPort ↔ ReceivePort?
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- isolate ↔ Isolate?
-
getter/setter pair
- notificationPort ↔ ReceivePort?
-
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
close(
) → Future< void> -
inherited
-
closePort(
) → Future< void> -
Low level method for closing the Z-Wave port.
Clients should call close which calls this method.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
open(
String portPath) → Future< void> -
Open the ZWave serial port on
portPath
whereportPath
defaults todefaultPortPath
if unspecified.inherited -
openPort(
String portPath) → Future< void> -
Low level method for opening the Z-Wave port.
Clients should call open which calls this method.
override
-
process(
dynamic data) → void -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
write(
List< int> data) → void -
Send raw data over the port to the Z-Wave controller.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited