Esp32Controller class

Owns the port choice and the event stream; the page only renders it.

Constructors

Esp32Controller({Esp32Api? api})

Properties

available → bool
no setter
buttonDown ↔ bool
getter/setter pair
cameraDetections ↔ int
getter/setter pair
cameraScorePermille ↔ int
getter/setter pair
cameraSeen ↔ bool
getter/setter pair
connected ↔ bool
getter/setter pair
detectionCount ↔ int
getter/setter pair
devices ↔ List
getter/setter pair
error ↔ String?
getter/setter pair
firmware ↔ String?
getter/setter pair
freeHeap ↔ int?
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
lastPong ↔ int
getter/setter pair
loading ↔ bool
getter/setter pair
mac ↔ String?
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
selectedPath ↔ String?
getter/setter pair
temperatureCentiC ↔ int?
getter/setter pair
uptimeMs ↔ int?
getter/setter pair

Methods

connect() → Future<void>
disconnect() → Future<void>
dispose() → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
ping() → void
refresh() → Future<void>
select(String? path) → void
setLed(int red, int green, int blue, {int blinkMs = 0}) → void
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited