FlexSEA Wiki

A WEARABLE ROBOTICS TOOLKIT

User Tools

Site Tools


fxdevicefields

FlexSEA Device Field IDs

The following table contains the Field IDs used for variables to stream from a FlexSEA device. These are defined in the C/C++ Header file: fx_device_defs.h A Python implementation can be found at: pyFlexsea_def.h.

Name Value Description
FX_RIGID_DEVTYPE 0 Device Type
FX_RIGID_DEVTID 1 Device TID
FX_RIGID_STATETIME 2 Timestamp
FX_RIGID_ACCELX 3 X-axis Acceleration
FX_RIGID_ACCELY 4 Y-axis Acceleration
FX_RIGID_ACCELZ 5 Z-axis Acceleration
FX_RIGID_GYROX 6 X-axis Gyroscope
FX_RIGID_GYROY 7 Y-axis Gyroscope
FX_RIGID_GYROZ 8 Z-axis Gyroscope
FX_RIGID_ENC_ANG 9 Encoder Angle
FX_RIGID_ENC_VEL 10 Encoder Velocity
FX_RIGID_ENC_ACC 11 Encoder Acceleration
FX_RIGID_MOT_CURR 12 Motor Current
FX_RIGID_MOT_VOLT 13 Motor Voltage
FX_RIGID_BATT_VOLT 14 Battery Voltage
FX_RIGID_BATT_CURR 15 Battery Current
FX_RIGID_BATT_TEMP 16 Battery Temperature
FX_RIGID_BATT_STATUS 17 Battery Status
FX_RIGID_GEN_VAR_BASE 18
FX_RIGID_GEN_VAR_0 (FX_RIGID_GEN_VAR_BASE + 0)
FX_RIGID_GEN_VAR_1 (FX_RIGID_GEN_VAR_BASE + 1)
FX_RIGID_GEN_VAR_2 (FX_RIGID_GEN_VAR_BASE + 2)
FX_RIGID_GEN_VAR_3 (FX_RIGID_GEN_VAR_BASE + 3)
FX_RIGID_GEN_VAR_4 (FX_RIGID_GEN_VAR_BASE + 4)
FX_RIGID_GEN_VAR_5 (FX_RIGID_GEN_VAR_BASE + 5)
FX_RIGID_GEN_VAR_6 (FX_RIGID_GEN_VAR_BASE + 6)
FX_RIGID_GEN_VAR_7 (FX_RIGID_GEN_VAR_BASE + 7)
FX_RIGID_GEN_VAR_8 (FX_RIGID_GEN_VAR_BASE + 8)
FX_RIGID_GEN_VAR_9 (FX_RIGID_GEN_VAR_BASE + 9)
fxdevicefields.txt · Last modified: 2018/11/19 18:57 by dtscbs