Capsule API Example

Loading...
Searching...
No Matches
Physiological states

To get [Timestamp, Relaxation, Fatigue, None, Concentration, Involvement, Stress, NfbArtifacts, CardioArtifacts] a callback is used with a pointer to `clCPhysiologicalStates_Value`, which is set via clCPhysiologicalStates_SetOnStatesUpdateEvent.

To get baselines of [Timestampm, Alpha, Beta, AlphaGravity, BetaGravity, Concentration] a callback is used with a pointer to `clCPhysiologicalStates_Baselines`, which is set via clCPhysiologicalStates_SetOnCalibratedEvent. This callback is called after calibration and only once.

By default physiological state values are sent every 2 minute.

## Methods:

- clCPhysiologicalStates_Create
- clCPhysiologicalStates_ImportBaselines
- clCPhysiologicalStates_StartBaselineCalibration

## Physiological states events:

- clCPhysiologicalStates_SetOnStatesUpdateEvent
- clCPhysiologicalStates_SetOnCalibratedEvent
- clCPhysiologicalStates_SetOnCalibrationProgressUpdateEvent
- clCPhysiologicalStates_SetOnIndividualNFBUpdateEvent