mocopi mobile SDK
Loading...
Searching...
No Matches
MocopiEnums.cs File Reference

Namespaces

namespace  Mocopi
 
namespace  Mocopi.Mobile
 
namespace  Mocopi.Mobile.Sdk
 
namespace  Mocopi.Mobile.Sdk.Common
 

Enumerations

enum  Mocopi.Mobile.Sdk.Common.EnumRunMode { Mocopi.Mobile.Sdk.Common.Default = 0 , Mocopi.Mobile.Sdk.Common.Stub = 1 }
 Select the operating mode for the mocopi Mobile SDK itself. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumTargetBodyType : int { Mocopi.Mobile.Sdk.Common.FullBody = 0 , Mocopi.Mobile.Sdk.Common.UpperBody = 4 , Mocopi.Mobile.Sdk.Common.LowerBody = 5 }
 Tracking type of the mocopi sensor. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumCallbackStatus { Mocopi.Mobile.Sdk.Common.Success , Mocopi.Mobile.Sdk.Common.Error , Mocopi.Mobile.Sdk.Common.Disconnected }
 Result of MocopiManager class callback function. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumCalibrationCallbackStatus {
  Mocopi.Mobile.Sdk.Common.Stay , Mocopi.Mobile.Sdk.Common.StepForward , Mocopi.Mobile.Sdk.Common.Success , Mocopi.Mobile.Sdk.Common.Warning ,
  Mocopi.Mobile.Sdk.Common.Error , Mocopi.Mobile.Sdk.Common.Cancel , Mocopi.Mobile.Sdk.Common.CancelFailed
}
 Result of MocopiManager class calibration callback function. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumParts {
  Mocopi.Mobile.Sdk.Common.Head = MocopiSdkPluginConst.PartsIndex.HEAD , Mocopi.Mobile.Sdk.Common.LeftUpperArm = MocopiSdkPluginConst.PartsIndex.LEFT_UPPER_ARM , Mocopi.Mobile.Sdk.Common.LeftWrist = MocopiSdkPluginConst.PartsIndex.LEFT_WRIST , Mocopi.Mobile.Sdk.Common.RightUpperArm = MocopiSdkPluginConst.PartsIndex.RIGHT_UPPER_ARM ,
  Mocopi.Mobile.Sdk.Common.RightWrist = MocopiSdkPluginConst.PartsIndex.RIGHT_WRIST , Mocopi.Mobile.Sdk.Common.Hip = MocopiSdkPluginConst.PartsIndex.HIP , Mocopi.Mobile.Sdk.Common.LeftUpperLeg = MocopiSdkPluginConst.PartsIndex.LEFT_UPPER_LEG , Mocopi.Mobile.Sdk.Common.RightUpperLeg = MocopiSdkPluginConst.PartsIndex.RIGHT_UPPER_LEG ,
  Mocopi.Mobile.Sdk.Common.LeftAnkle = MocopiSdkPluginConst.PartsIndex.LEFT_FOOT , Mocopi.Mobile.Sdk.Common.RightAnkle = MocopiSdkPluginConst.PartsIndex.RIGHT_FOOT
}
 List of body parts to which the mocopi sensor can be connected. More...
 
enum  Mocopi.Mobile.Sdk.Common.SensorParts {
  Mocopi.Mobile.Sdk.Common.Head = MocopiSdkPluginConst.PartsIndex.HEAD , Mocopi.Mobile.Sdk.Common.LeftWrist = MocopiSdkPluginConst.PartsIndex.LEFT_WRIST , Mocopi.Mobile.Sdk.Common.RightWrist = MocopiSdkPluginConst.PartsIndex.RIGHT_WRIST , Mocopi.Mobile.Sdk.Common.Hip = MocopiSdkPluginConst.PartsIndex.HIP ,
  Mocopi.Mobile.Sdk.Common.LeftAnkle = MocopiSdkPluginConst.PartsIndex.LEFT_FOOT , Mocopi.Mobile.Sdk.Common.RightAnkle = MocopiSdkPluginConst.PartsIndex.RIGHT_FOOT
}
 List of body part labels on the mocopi sensor body. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumHeightUnit { Mocopi.Mobile.Sdk.Common.Meter = 0 , Mocopi.Mobile.Sdk.Common.Inch = 1 }
 Measurement unit for setting height. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumAuthorizationStatus { Mocopi.Mobile.Sdk.Common.ON = 0 , Mocopi.Mobile.Sdk.Common.OFF = 1 , Mocopi.Mobile.Sdk.Common.DISABLE = 2 }
 Status indicating OS settings and permissions. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumOsSettingType { Mocopi.Mobile.Sdk.Common.Bluetooth = 0 , Mocopi.Mobile.Sdk.Common.Location = 1 }
 Type of OS setting. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumPermissionType { Mocopi.Mobile.Sdk.Common.Bluetooth = 0 , Mocopi.Mobile.Sdk.Common.Location = 1 , Mocopi.Mobile.Sdk.Common.ExternalStorage = 3 }
 Type of permission for the application. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumSensorStatus {
  Mocopi.Mobile.Sdk.Common.None = 0 , Mocopi.Mobile.Sdk.Common.Discovery = 1 << 0 , Mocopi.Mobile.Sdk.Common.PairedPart = 1 << 1 , Mocopi.Mobile.Sdk.Common.UnpairedPart = 1 << 2 ,
  Mocopi.Mobile.Sdk.Common.Connected = 1 << 3 , Mocopi.Mobile.Sdk.Common.ConnectError = 1 << 4 , Mocopi.Mobile.Sdk.Common.Disconnecting = 1 << 5 , Mocopi.Mobile.Sdk.Common.Disconnected = 1 << 6 ,
  Mocopi.Mobile.Sdk.Common.DisableDisconnection = 1 << 7 , Mocopi.Mobile.Sdk.Common.SafeBattery = 1 << 8 , Mocopi.Mobile.Sdk.Common.LowBattery = 1 << 9 , Mocopi.Mobile.Sdk.Common.BatteryError = 1 << 10 ,
  Mocopi.Mobile.Sdk.Common.AllSensorReady = 1 << 11 , Mocopi.Mobile.Sdk.Common.AllSensorReadyError = 1 << 12 , Mocopi.Mobile.Sdk.Common.FirmwareLatest = 1 << 13 , Mocopi.Mobile.Sdk.Common.FirmwareOlder = 1 << 14 ,
  Mocopi.Mobile.Sdk.Common.FirmwareNewer = 1 << 15 , Mocopi.Mobile.Sdk.Common.FirmwareError = 1 << 16
}
 Status of each mocopi sensor. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumFirmwareStatus { Mocopi.Mobile.Sdk.Common.Error = 0 , Mocopi.Mobile.Sdk.Common.Latest = 1 , Mocopi.Mobile.Sdk.Common.Older = 2 , Mocopi.Mobile.Sdk.Common.Newer = 3 }
 Status of the firmware installed in the mocopi sensor. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumRecordingMotionAllStatus : int {
  Mocopi.Mobile.Sdk.Common.RecordingCompleted , Mocopi.Mobile.Sdk.Common.RecordingStarted , Mocopi.Mobile.Sdk.Common.ErrorRecordingAlreadyStarted , Mocopi.Mobile.Sdk.Common.ErrorRecordingNotStarted ,
  Mocopi.Mobile.Sdk.Common.ErrorRecordingNotStopped , Mocopi.Mobile.Sdk.Common.ErrorStartRecordingFailed , Mocopi.Mobile.Sdk.Common.ErrorStorageNoSpace , Mocopi.Mobile.Sdk.Common.ErrorWritingFailed ,
  Mocopi.Mobile.Sdk.Common.ErrorCurrentlyConverting , Mocopi.Mobile.Sdk.Common.ErrorMotionCreationFailed , Mocopi.Mobile.Sdk.Common.ErrorRecordableTimeReached
}
 Status of motion recording. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumRecordingMotionStatus : int {
  Mocopi.Mobile.Sdk.Common.RecordingStarted , Mocopi.Mobile.Sdk.Common.RecordingStopped , Mocopi.Mobile.Sdk.Common.Converting , Mocopi.Mobile.Sdk.Common.ConvertingCompleted ,
  Mocopi.Mobile.Sdk.Common.RecordingCompleted , Mocopi.Mobile.Sdk.Common.Error
}
 Motion recording status (simplified version). More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumSensorConnectionErrorStatus : int {
  Mocopi.Mobile.Sdk.Common.ConnectionFailed = -1 , Mocopi.Mobile.Sdk.Common.RemovedPairingKey = 0 , Mocopi.Mobile.Sdk.Common.BondingFailed = 1 , Mocopi.Mobile.Sdk.Common.NotBonded = 2 ,
  Mocopi.Mobile.Sdk.Common.NotFoundSensor = 3 , Mocopi.Mobile.Sdk.Common.NotStartSensor = 4 , Mocopi.Mobile.Sdk.Common.BluetoothOff = MocopiSdkPluginConst.SENSOR_CONNECTION_ERROR_CODE + 0x05 , Mocopi.Mobile.Sdk.Common.ConnectSensorFailed = MocopiSdkPluginConst.SENSOR_CONNECTION_ERROR_CODE + 0x06
}
 Callback status at the time of sensor connection error. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumSensorConnectedStably : int { Mocopi.Mobile.Sdk.Common.Failed = 1 , Mocopi.Mobile.Sdk.Common.Succeeded = 2 }
 Calibration process results when connecting with the mocopi sensor. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumNotificationReason : int {
  Mocopi.Mobile.Sdk.Common.AcceptDisconnectedSensor = 0 , Mocopi.Mobile.Sdk.Common.DisplayedPairingScreen = 1 , Mocopi.Mobile.Sdk.Common.DisplayedSensorConnectionScreen = 2 , Mocopi.Mobile.Sdk.Common.DisplayedCalibrationScreen = 3 ,
  Mocopi.Mobile.Sdk.Common.DisplayedTrackingScreen = 4 , Mocopi.Mobile.Sdk.Common.DisplayedRecordingMotionScreen = 5 , Mocopi.Mobile.Sdk.Common.AuthorizationNotAllowed = 6 , Mocopi.Mobile.Sdk.Common.EndPairingSettings = 7 ,
  Mocopi.Mobile.Sdk.Common.IncorrectFirmwareVersion = 8 , Mocopi.Mobile.Sdk.Common.CalibrationFailsContinuously = 9 , Mocopi.Mobile.Sdk.Common.TurnedOffBluetooth = 10 , Mocopi.Mobile.Sdk.Common.TurnedOffLocation = 11
}
 Notification from Prefab. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumCalibrationStatus : int {
  Mocopi.Mobile.Sdk.Common.CalibrationCompleted = MocopiSdkPluginConst.CALIBRATION_SUCCESS_CODE , Mocopi.Mobile.Sdk.Common.CalibrationFailed = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x00 , Mocopi.Mobile.Sdk.Common.InsufficientStorageFreeSpace = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x10 , Mocopi.Mobile.Sdk.Common.NotEnoughSensorData = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x20 ,
  Mocopi.Mobile.Sdk.Common.StepTimeTooShort = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x31 , Mocopi.Mobile.Sdk.Common.InsufficientCalibrationSamples = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x32 , Mocopi.Mobile.Sdk.Common.InvalidPreferencePointValue = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x40 , Mocopi.Mobile.Sdk.Common.InvalidMaximumMovementPointValue = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x41 ,
  Mocopi.Mobile.Sdk.Common.InvalidEndPointValue = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x42 , Mocopi.Mobile.Sdk.Common.StepTimeTooLong = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x43 , Mocopi.Mobile.Sdk.Common.InvalidStepYawValue = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x44 , Mocopi.Mobile.Sdk.Common.EarlyToStep = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x50 ,
  Mocopi.Mobile.Sdk.Common.LateToStep = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x60 , Mocopi.Mobile.Sdk.Common.InvalidStepAngleValue = MocopiSdkPluginConst.CALIBRATION_WARNING_CODE + 0x70
}
 Status of calibration execution results. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumMotionStreamingStatus {
  Mocopi.Mobile.Sdk.Common.Reading = 0 , Mocopi.Mobile.Sdk.Common.Stopped = 1 , Mocopi.Mobile.Sdk.Common.ReadingFrame = 2 , Mocopi.Mobile.Sdk.Common.StartFailed = 3 ,
  Mocopi.Mobile.Sdk.Common.StopFailed = 4 , Mocopi.Mobile.Sdk.Common.ReadingFrameFailed = 5
}
 Motion loading status
. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumFirmwareVersionResultForStableCalibration { Mocopi.Mobile.Sdk.Common.Supported = 0 , Mocopi.Mobile.Sdk.Common.NotSupported = 1 , Mocopi.Mobile.Sdk.Common.Error = 2 }
 StableCalibration support status
. More...
 
enum  Mocopi.Mobile.Sdk.Common.EnumMotionFormat : int { Mocopi.Mobile.Sdk.Common.Error = -1 , Mocopi.Mobile.Sdk.Common.Mocopi = 0 , Mocopi.Mobile.Sdk.Common.Other = 1 }
 Format of motion file. More...