|
enum | Refract::AXIS::AxisRuntimeErrors : uint16_t {
Refract::AXIS::OK
, Refract::AXIS::PacketCallbackNotSet
, Refract::AXIS::InvalidDongleCommand
, Refract::AXIS::HubTimeout
,
Refract::AXIS::InvalidIPAddress
, Refract::AXIS::InvalidParameter
, Refract::AXIS::NoLANAdapter
, Refract::AXIS::HTTPError
,
Refract::AXIS::HTTPException
, Refract::AXIS::SocketError
, Refract::AXIS::SocketException
, Refract::AXIS::PreviousOpInProgress
,
Refract::AXIS::DongleNotConnected
, Refract::AXIS::SerialPortError
, Refract::AXIS::InternalError
, Refract::AXIS::SDKNotStarted
,
Refract::AXIS::NoSubnet
, RUNTIME_ERROR_COUNT
} |
| Runtime error codes. More...
|
|
enum | Refract::AXIS::AxisPacketTypes : uint16_t {
Refract::AXIS::IMUData
, Refract::AXIS::VisibleNodes
, Refract::AXIS::PairedNodes
, Refract::AXIS::SetWifiResponse
,
Refract::AXIS::ReportWifi
, Refract::AXIS::ReportBatt
, Refract::AXIS::DoubleClick
, Refract::AXIS::Versions
,
Refract::AXIS::SuitInfo
, Refract::AXIS::NodeAssignAck
, Refract::AXIS::DevPacket
, Refract::AXIS::NodeConfigResponse
,
Refract::AXIS::SkeletonData
, PACKET_TYPES_COUNT
} |
| Packet types. More...
|
|
enum | Refract::AXIS::AxisNodePositions : uint16_t {
Refract::AXIS::RightThigh
, Refract::AXIS::RightCalf
, Refract::AXIS::LeftThigh
, Refract::AXIS::LeftCalf
,
Refract::AXIS::RightUpperArm
, Refract::AXIS::RightForearm
, Refract::AXIS::LeftUpperArm
, Refract::AXIS::LeftForearm
,
Refract::AXIS::Spine
, Refract::AXIS::RightFoot
, Refract::AXIS::LeftFoot
, Refract::AXIS::RightHand
,
Refract::AXIS::LeftHand
, Refract::AXIS::RightShoulder
, Refract::AXIS::LeftShoulder
, Refract::AXIS::Head
,
Refract::AXIS::Hip
, Refract::AXIS::Unassigned
, NODE_INDEX_COUNT
} |
| NodeIndex and what position on the body they represent. More...
|
|
enum | Refract::AXIS::AxisNodeOperationModes : uint16_t { Refract::AXIS::Unsupported
, Refract::AXIS::Fusion
, Refract::AXIS::FusionNoMag
, OPERATION_MODE_COUNT
} |
| Operating modes used by AXIS nodes. More...
|
|
enum | Refract::AXIS::AxisDongleCommandTypes : uint16_t {
Refract::AXIS::Shutdown
, Refract::AXIS::GetWifi
, Refract::AXIS::GetBatt
, Refract::AXIS::GetVersions
,
Refract::AXIS::Suitinfo
, Refract::AXIS::Reboot
, Refract::AXIS::SetWifi
, Refract::AXIS::NodeAssign
,
Refract::AXIS::NodeInfo
, Refract::AXIS::NodeAssignSingle
, Refract::AXIS::NodeConfigSet
, Refract::AXIS::Calibration
,
Refract::AXIS::NodeOperationMode
, Refract::AXIS::Buzz
, Refract::AXIS::LED
, Refract::AXIS::BuzzMAC
,
Refract::AXIS::LEDMAC
, Refract::AXIS::NodeConfigGet
, DONGLE_COMMAND_TYPES_COUNT
} |
| Command types. More...
|
|
enum | Refract::AXIS::AxisHipProviderModes : uint16_t { Refract::AXIS::HipProviderNone
, Refract::AXIS::HipProviderNode
, Refract::AXIS::HipProviderHub
, AXIS_HIP_PROVIDER_MODES_COUNT
} |
| Hip Provider modes. More...
|
|
enum | Refract::AXIS::AxisHubLocations : uint16_t { Refract::AXIS::HubLocationBack
, Refract::AXIS::HubLocationFront
, AXIS_HUB_LOCATION_COUNT
} |
| Axis Hub locations. More...
|
|
enum | Refract::AXIS::AxisNodeConfigCategories : uint16_t { Refract::AXIS::DEV
, Refract::AXIS::Power
, AXIS_NODE_CONFIG_CATEGORIES_COUNT
} |
| Categories for node configuration. See Refract::AXIS::NodeConfig_t. More...
|
|
enum | Refract::AXIS::AxisNodeConfigDevParams : uint16_t { Refract::AXIS::DevPacketBitflags
, AXIS_NODE_CONFIG_DEV_PARAMETERS_COUNT
} |
| Parameters for node configuration in Refract::AXIS::AxisNodeConfigCategories::DEV category. More...
|
|
enum | Refract::AXIS::AxisNodeConfigPowerParams : uint16_t { Refract::AXIS::TransmissionPower
, Refract::AXIS::TransmissionFrequency
, AXIS_NODE_CONFIG_POWER_PARAMETERS_COUNT
} |
| Parameters for node configuration in Refract::AXIS::AxisNodeConfigCategories::Power category. More...
|
|
enum | Refract::AXIS::AxisVmcConfigBones : uint16_t {
Refract::AXIS::VMCHips
, Refract::AXIS::VMCLeftUpperLeg
, Refract::AXIS::VMCRightUpperLeg
, Refract::AXIS::VMCLeftLowerLeg
,
Refract::AXIS::VMCRightLowerLeg
, Refract::AXIS::VMCLeftFoot
, Refract::AXIS::VMCRightFoot
, Refract::AXIS::VMCSpine
,
Refract::AXIS::VMCChest
, Refract::AXIS::VMCUpperChest
, Refract::AXIS::VMCNeck
, Refract::AXIS::VMCHead
,
Refract::AXIS::VMCLeftShoulder
, Refract::AXIS::VMCRightShoulder
, Refract::AXIS::VMCLeftUpperArm
, Refract::AXIS::VMCRightUpperArm
,
Refract::AXIS::VMCLeftLowerArm
, Refract::AXIS::VMCRightLowerArm
, Refract::AXIS::VMCLeftHand
, Refract::AXIS::VMCRightHand
,
Refract::AXIS::VMC_CONFIG_COUNT
} |
| Bones used for VMC. More...
|
|
enum | Refract::AXIS::AxisSkeletonJoints : uint16_t {
Refract::AXIS::SKHMD
, Refract::AXIS::SKHead
, Refract::AXIS::SKNeck
, Refract::AXIS::SKUpperSpine
,
Refract::AXIS::SKMiddleSpine
, Refract::AXIS::SKLowerSpine
, Refract::AXIS::SKHip
, Refract::AXIS::SKRightHip
,
Refract::AXIS::SKRightKnee
, Refract::AXIS::SKRightAnkle
, Refract::AXIS::SKRightFoot
, Refract::AXIS::SKLeftHip
,
Refract::AXIS::SKLeftKnee
, Refract::AXIS::SKLeftAnkle
, Refract::AXIS::SKLeftFoot
, Refract::AXIS::SKRightScapula
,
Refract::AXIS::SKRightShoulder
, Refract::AXIS::SKRightElbow
, Refract::AXIS::SKRightWrist
, Refract::AXIS::SKRightHand
,
Refract::AXIS::SKLeftScapula
, Refract::AXIS::SKLeftShoulder
, Refract::AXIS::SKLeftElbow
, Refract::AXIS::SKLeftWrist
,
Refract::AXIS::SKLeftHand
, Refract::AXIS::SK_JOINT_COUNT
} |
| Joints used for Refract::AXIS::SkeletonData_t. More...
|
|