36#ifndef __INCLUDE_SENSING_GESTURE_COMMAND_H
37#define __INCLUDE_SENSING_GESTURE_COMMAND_H
69#define GESTURE_ARM_UP 0x00000001
74#define GESTURE_ARM_DOWN 0x00000002
79#define GESTURE_TWIST 0x00000004
84#define GESTURE_SHAKE 0x00000010
GestureArmPosition
Arm positions.
Definition: arm_gesture_command.h:94
GestureCmdType
Publishers.
Definition: arm_gesture_command.h:103
@ GESTURE_POS_DOWN
Definition: arm_gesture_command.h:96
@ GESTURE_POS_UP
Definition: arm_gesture_command.h:95
@ GESTURE_CMD_GET_TYPE
Definition: arm_gesture_command.h:105
@ GESTURE_CMD_SET_ARM_POSITION
Definition: arm_gesture_command.h:106
@ GESTURE_CMD_SET_TYPE
Definition: arm_gesture_command.h:104
@ GESTURE_CMD_ROTATION
Definition: arm_gesture_command.h:107
SensorExecResult
results.
Definition: sensor_command.h:113
Definition: arm_gesture_command.h:132
size_t size
Definition: arm_gesture_command.h:134
void * addr
Definition: arm_gesture_command.h:133
Rotation matrix. Assume x_adjusted, y_adjusted, z_adjusted as adjusted x, y, z acceleration value acc...
Definition: arm_gesture_command.h:161
the structure of gesture type.
Definition: arm_gesture_command.h:122
uint32_t type
Definition: arm_gesture_command.h:124
Assert information structure.
Definition: sensor_assertion.h:91
the structure of arm gesture commands.
Definition: arm_gesture_command.h:225
SensorFlushGesture flush_cmd
Definition: arm_gesture_command.h:232
SensorInitGesture init_cmd
Definition: arm_gesture_command.h:230
SensorCmdHeader header
Definition: arm_gesture_command.h:226
SensorResultArmGesture result
Definition: arm_gesture_command.h:235
SensorExecGesture exec_cmd
Definition: arm_gesture_command.h:231
the struct of gesture for the execute command.
Definition: arm_gesture_command.h:178
ThreeAxisSampleData update_gesture
Definition: arm_gesture_command.h:185
GestureCmdType cmd_type
Definition: arm_gesture_command.h:179
GestureTypes gesture_types
Definition: arm_gesture_command.h:184
GestureSetRotation gesture_rotation
Definition: arm_gesture_command.h:188
GestureArmPosition arm_position
Definition: arm_gesture_command.h:183
the command of gesture terminate.
Definition: arm_gesture_command.h:197
the structure of gesture type for initilaize.
Definition: arm_gesture_command.h:141
GestureTypes gesture_types
Definition: arm_gesture_command.h:143
GestureDebugDumpInfo debug_dump_info
Definition: arm_gesture_command.h:144
the structure of sensor result on arm gesture commands.
Definition: arm_gesture_command.h:207
GestureTypes gesture
Definition: arm_gesture_command.h:213
GestureArmPosition arm_pos
Definition: arm_gesture_command.h:212
SensorAssertionInfo assert_info
Definition: arm_gesture_command.h:214
SensorExecResult exec_result
Definition: arm_gesture_command.h:208
Definition: physical_command.h:95