CanBusState enum

Controller state of a CAN bus connection.

bus.state.listen((s) {
  if (s.state == CanBusState.busOff) print('controller is bus-off');
});
Inheritance
Available extensions

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.