|
|
bool | begin (int id, uint32_t subscriptions, int input_rate, int input_sample_watermark_num, int input_size_per_sample) |
| | Start sensing of StepCounter.
|
| |
|
bool | end () |
| | Stop sensing of StepCounter.
|
| |
|
int | subscribe (sensor_command_data_mh_t &data) |
| |
|
int | set (uint8_t walking_stride, uint8_t running_stride) |
| |
|
bool | begin (int id, uint32_t subscriptions=0, int rate=0, int sample_watermark_num=0, int size_per_sample=0, sensor_data_mh_callback_t cb=NULL) |
| | Register sensor ID.
|
| |
|
bool | begin (int id, uint32_t subscriptions, sensor_data_mh_callback_t cb) |
| |
|
bool | end (void) |
| | Release sensor ID.
|
| |
| int | publish (PoolId id, FAR void *data, uint32_t size_per_sample, uint32_t freq, uint32_t sample_watermark_num, uint32_t timestamp) |
| | Write sensing data from buffer. More...
|
| |
| int | publish (MemMgrLite::MemHandle &mh, uint32_t size_per_sample, uint32_t freq, uint32_t sample_watermark_num, uint32_t timestamp) |
| | Write sensing data from MemHandle. More...
|
| |
|
int | publish (FAR void *data, uint32_t size_per_sample, uint32_t freq, uint32_t sample_watermark_num, uint32_t timestamp) |
| |
| void * | subscribe (sensor_command_data_mh_t &data) |
| | Read sensing data from buffer. More...
|
| |
|
|
int | m_id |
| |
|
int | m_rate |
| |
|
int | m_sample_watermark_num |
| |
|
int | m_size_per_sample |
| |
The documentation for this class was generated from the following file: