SromProcessor class

Inheritance

Constructors

SromProcessor.new({required SromConfig config, required SromMovementStrategy strategy})

Properties

config SromConfig
final
hashCode int
The hash code for this object.
no setterinherited
raisePhaseData List<SensorEvent>?
getter/setter pair
raiseXSpots List<SensorEvent>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
strategy SromMovementStrategy
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
processData({required double accActualRate, required List<SensorEvent> accData, required double gyroActualRate, required List<SensorEvent> gyroData, required double magActualRate, required List<SensorEvent> magData}) Future<List<SromResult>>
Processes the gyroscope data to compute the range of motion angle and detected arm using the provided movement strategy.
override
toString() String
A string representation of this object.
inherited

Operators

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