![]() |
FirstModulAR 0.1.0
|
Observes and processes vital signs data from the Pulse engine. More...
Public Member Functions | |
| VitalsObserver | Init (PulseEngineDriver driver, int index, Action< float[], float[]> action) |
| Initializes the VitalsObserver with the specified Pulse engine driver, data field index, and action to perform on data update. | |
Protected Member Functions | |
| override void | OpenUpdateFromPulse (DoubleList times, DoubleList values) |
| Called when the Pulse engine updates the data. Processes the latest values and invokes the action with the updated data. | |
Protected Member Functions inherited from OpenPulseDataConsumer | |
| void | OpenUpdateFromPulse (DoubleList times, DoubleList values) |
Protected Member Functions inherited from PulseDataConsumer | |
| virtual void | LateUpdate () |
Additional Inherited Members | |
Public Attributes inherited from PulseDataConsumer | |
| PulseDataSource | source |
| int | dataFieldIndex |
Package Functions inherited from OpenPulseDataConsumer | |
Package Functions inherited from PulseDataConsumer | |
Observes and processes vital signs data from the Pulse engine.
|
inline |
Initializes the VitalsObserver with the specified Pulse engine driver, data field index, and action to perform on data update.
| driver | The Pulse engine driver. |
| index | The index of the data field to observe. |
| action | The action to perform when data is updated. |
|
inlineprotected |
Called when the Pulse engine updates the data. Processes the latest values and invokes the action with the updated data.
| times | The list of time points. |
| values | The list of values corresponding to the time points. |