AccelerationInput mixin Null safety API
Acceleration input for Peripherals.
- Superclass Constraints
- Implemented by
Constructors
Properties
- hub → Hub
- 
  The hub that this Peripheral is attached to. 
  final, inherited
- attachedIO → HubAttachedIOMessage
- 
  Port information 
  final, inherited
- 
  rawValues
  ↔ List<Object> 
- 
  If a inputMode was set and an input value
was reported by the peripheral it will be
stored in this variable as the raw value. 
  read / write, inherited
- 
  siValues
  ↔ List<double> 
- 
  If a inputMode was set and an input value
was reported by the peripheral it will be
stored in this variable as the SI value. [...]
  read / write, inherited
- 
  stream
  → Stream<PeripheralValueNotification> 
- 
  Stream that sends notifications when a new values
arrives for the active input mode. 
  read-only, inherited
- portId → int
- 
  Returns the portId this peripheral is attached to. [...]
  read-only, inherited
- activeMode → PeripheralMode?
- 
  Returns the currently selected peripheral mode.
This can be set by calling setInputMode [...]
  read-only, inherited
- hashCode → int
- 
  The hash code for this object. [...]
  read-only, inherited
- runtimeType → Type
- 
  A representation of the runtime type of the object. 
  read-only, inherited
Methods
- 
  getAcceleration() → Future< List< double> >
- Gets the acceleration readout.
- 
  interrogate({int onlyMode = -1, bool inputMode = false}) → Future< void> 
- 
  Interrogate the port for all its characteristics.
including input and output modes. [...]
  inherited
- 
  dispose() → void 
- 
  call this to dispose of the peripheral when no longer needed. 
  inherited
- 
  toJsonObject() → Map< String, Object> 
- 
  Provide a JSON suitable object for long term storage of the
peripheral characteristics. Can be used to shorted startup time as a
cache. 
  inherited
- 
  setInputMode(int mode, int delta, bool notificationEnabled) → Future< bool> 
- 
  Sets a peripheral mode into notification mode. [...]
  inherited
- 
  inputModeActive(int mode) → bool 
- 
  Returns true if modehas been set as active.inherited
- 
  getModeFor(String name) → Future< PeripheralMode> 
- 
  Returns the PeripheralModeinformation for mode namedname. [...]inherited
- 
  toString() → String 
- 
  A string representation of this object. [...]
  inherited
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a non-existent method or property is accessed. [...]
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator. [...]
  inherited