CanBusState enum
Controller state of a CAN bus connection.
bus.state.listen((s) {
if (s.state == CanBusState.busOff) print('controller is bus-off');
});
Values
- connecting → const CanBusState
-
Opening the adapter or waiting for it to re-attach.
- active → const CanBusState
-
Error active: normal operation.
- errorWarning → const CanBusState
-
An error counter reached the warning level (96).
- errorPassive → const CanBusState
-
An error counter reached 128; the node sends passive error flags.
- busOff → const CanBusState
-
Transmit error counter exceeded 255; the node no longer takes part in traffic.
- disconnected → const CanBusState
-
The bus is closed or the adapter was removed.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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
Constants
-
values
→ const List<
CanBusState> - A constant List of the values in this enum, in order of their declaration.