Struct Sampling_Handle

Struct Documentation

struct Sampling_Handle

Internal module state and device specific implementation.

Public Members

struct Sampling_State state
void (*const doEnableSensorImpl)()

Context: main()

void (*const doDisableSensorImpl)()

Context: main()

void (*const doFetchSensorAccelerationImpl)(struct Sampling_Acceleration*)

Context: main()

void (*const doWaitDelay5usImpl)(struct Sampling_Handle*)

Context: main()

int (*const doForwardAccelerationBufferImpl)(const struct Sampling_Acceleration*, uint16_t, uint16_t)

Context: main()

void (*const onSamplingStartedCb)()

Context: main()

void (*const onSamplingStoppedCb)()

Context: main()

void (*const onSamplingAbortedCb)()

Context: main()

void (*const onSamplingFinishedCb)()

Context: main()

void (*const onFifoOverflowCb)()

Context: main()

void (*const onBufferOverflowCb)()

Context: main()

void (*const onTransmissionErrorCb)()

Context: main()