#include <stdint.h>
#include <stddef.h>
#include "sensing/logical_sensor/sensor_command.h"
#include "sensing/logical_sensor/physical_command.h"
Go to the source code of this file.
Classes | |
struct | step_counter_param_s |
struct | step_counter_setting_s |
struct | StepCounterDebugDumpInfo |
struct | SensorInitStepCounter |
the structure of Accelstep setting for initilaize. More... | |
struct | SensorExecStepCounter |
the command of STEP_COUNTER execute by a frame(a few sample). More... | |
struct | SensorFlushStepCounter |
the command of STEP_COUNTER terminate. More... | |
struct | StepCounterStepInfo |
the structure of STEP_COUNTER results. More... | |
struct | SensorResultStepCounter |
the structure of sensor result on step counter commands. More... | |
struct | SensorCmdStepCounter |
the structure of step counter commands. More... | |
Macros | |
#define | STEP_COUNTER_SAMPLING_MAX (32) |
Indicates the maximum number of samples. | |
Typedefs | |
typedef struct step_counter_param_s | StepCounterSetParam |
typedef struct step_counter_setting_s | StepCounterSetting |
Enumerations | |
enum | StepCounterStepMode { STEP_COUNTER_MODE_FIXED_LENGTH = 0 , STEP_COUNTER_MODE_NEW_TABLE , STEP_COUNTER_MODE_STEP_TABLE } |
Step modes. More... | |
enum | StepCounterMovementType { STEP_COUNTER_MOVEMENT_TYPE_OTHER = 0 , STEP_COUNTER_MOVEMENT_TYPE_STILL , STEP_COUNTER_MOVEMENT_TYPE_WALK , STEP_COUNTER_MOVEMENT_TYPE_RUN } |
Activity Class. More... | |
enum | StepCounterCmdType { STEP_COUNTER_CMD_UPDATE_ACCELERATION = 0 , STEP_COUNTER_CMD_UPDATE_GPS , STEP_COUNTER_CMD_STEP_SET } |
Publishers. More... | |