Capsule API Example

Loading...
Searching...
No Matches
Functions
CEEGArtifacts.h File Reference
`#include "CDefinesPrivate.h"`
`#include "CError.h"`

Go to the source code of this file.

## Functions
| CLC_STRUCT_WNN (EEGArtifacts, clCEEGArtifacts, device)
CL_DLL uint64_t | clCEEGArtifacts_GetTimestampMilli (clCEEGArtifacts eegArtifacts, clCError *error) NOEXCEPT
CL_DLL int32_t | clCEEGArtifacts_GetChannelsCount (clCEEGArtifacts eegArtifacts, clCError *error) NOEXCEPT
CL_DLL uint8_t | clCEEGArtifacts_GetArtifactByChannel (clCEEGArtifacts eegArtifacts, int32_t channelIndex, clCError *error) NOEXCEPT
CL_DLL float | clCEEGArtifacts_GetEEGQuality (clCEEGArtifacts eegArtifacts, int32_t channelIndex, clCError *error) NOEXCEPT

## Function Documentation

## ◆ CLC_STRUCT_WNN()

CLC_STRUCT_WNN | ( | EEGArtifacts | ,
|  | clCEEGArtifacts | ,
|  | device | )

## ◆ clCEEGArtifacts_GetArtifactByChannel()

CL_DLL uint8_t clCEEGArtifacts_GetArtifactByChannel | ( | clCEEGArtifacts | eegArtifacts,
|  | int32_t | channelIndex,
|  | clCError * | error )

## ◆ clCEEGArtifacts_GetChannelsCount()

CL_DLL int32_t clCEEGArtifacts_GetChannelsCount | ( | clCEEGArtifacts | eegArtifacts,
|  | clCError * | error )

Get number of EEG artifact channels.

Parameters

  eegArtifacts | EEG artifacts handle

Returns
  number of artifact channels

## ◆ clCEEGArtifacts_GetEEGQuality()

CL_DLL float clCEEGArtifacts_GetEEGQuality | ( | clCEEGArtifacts | eegArtifacts,
|  | int32_t | channelIndex,
|  | clCError * | error )

## ◆ clCEEGArtifacts_GetTimestampMilli()

CL_DLL uint64_t clCEEGArtifacts_GetTimestampMilli | ( | clCEEGArtifacts | eegArtifacts,
|  | clCError * | error )

Get EEG timestamp.

Parameters

  eegArtifacts | EEG artifacts handle
  error | out error parameter

Returns
  timestamp in milliseconds since epoch