HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
Loading...
Searching...
No Matches
Bno08xActivityData Struct Reference

Activity and gesture detection data. More...

#include <Bno08xHandler.h>

Public Attributes

bool tap_detected {false}
 Single/double tap detected.
 
bool double_tap {false}
 True if double tap.
 
uint8_t tap_direction {0}
 Tap direction (0-5)
 
uint32_t step_count {0}
 Total step count.
 
bool step_detected {false}
 New step detected.
 
bool shake_detected {false}
 Shake gesture detected.
 
bool pickup_detected {false}
 Pickup gesture detected.
 
bool significant_motion {false}
 Significant motion detected.
 
uint8_t stability_class {0}
 Stability classification.
 
uint64_t timestamp_us {0}
 Timestamp.
 
bool valid {false}
 Data validity.
 

Detailed Description

Activity and gesture detection data.

Member Data Documentation

◆ double_tap

bool Bno08xActivityData::double_tap {false}

True if double tap.

◆ pickup_detected

bool Bno08xActivityData::pickup_detected {false}

Pickup gesture detected.

◆ shake_detected

bool Bno08xActivityData::shake_detected {false}

Shake gesture detected.

◆ significant_motion

bool Bno08xActivityData::significant_motion {false}

Significant motion detected.

◆ stability_class

uint8_t Bno08xActivityData::stability_class {0}

Stability classification.

◆ step_count

uint32_t Bno08xActivityData::step_count {0}

Total step count.

◆ step_detected

bool Bno08xActivityData::step_detected {false}

New step detected.

◆ tap_detected

bool Bno08xActivityData::tap_detected {false}

Single/double tap detected.

◆ tap_direction

uint8_t Bno08xActivityData::tap_direction {0}

Tap direction (0-5)

◆ timestamp_us

uint64_t Bno08xActivityData::timestamp_us {0}

Timestamp.

◆ valid

bool Bno08xActivityData::valid {false}

Data validity.


The documentation for this struct was generated from the following file: