Classes | Enumerations | Variables
msp::msg Namespace Reference

Classes

struct  AccCalibration
struct  AccTrim
struct  AccTrimSettings
struct  ActiveBoxes
struct  adjustmentRange
struct  AdjustmentRanges
struct  AdvancedConfig
struct  AdvancedConfigSettings
struct  Altitude
struct  Analog
struct  ApiVersion
struct  ArmingConfig
struct  ArmingConfigSettings
struct  Attitude
struct  BatteryConfig
struct  BatteryConfigSettings
struct  BatteryState
struct  BeeperConfig
struct  BeeperConfigSettings
struct  BfBuildInfo
struct  BfConfig
struct  BfConfigSettings
struct  BlackboxConfig
struct  BlackboxConfigSettings
struct  BoardAlignment
struct  BoardAlignmentSettings
struct  BoardInfo
struct  BoardName
struct  box_description
struct  BoxIds
struct  BoxNames
struct  BuildInfo
struct  CalibrationData
struct  CalibrationDataSettings
struct  CameraControl
struct  CfSerialConfig
struct  CfSerialConfigSettings
struct  CommonMotorMixer
struct  CommonSetMotorMixer
struct  CommonSetSetting
struct  CommonSetting
struct  CommonSetTz
struct  CommonTz
struct  CompassConfig
struct  CompGPS
struct  CopyProfile
struct  CurrentMeter
struct  CurrentMeterConfig
struct  CurrentMeterConfigSettings
struct  CurrentMeters
struct  DataflashErase
struct  DataflashRead
struct  DataflashSummary
struct  Debug
struct  DebugMessage
struct  Displayport
struct  EscData
struct  EscSensorData
struct  FailsafeConfig
struct  FailsafeSettings
struct  FcVariant
struct  FcVersion
struct  Feature
struct  FilterConfig
struct  FilterConfigSettings
struct  FwConfig
struct  FwConfigSettings
struct  GpsConf
struct  GpsConfig
struct  GpsConfigSettings
struct  GpsStatistics
struct  GpsSvInfo
struct  GpsSvInfoSettings
struct  HsvColor
struct  Ident
struct  ImuSI
struct  InavAirSpeed
struct  InavAnalog
struct  InavBatteryConfig
struct  InavBatteryConfigSettings
struct  InavMisc
struct  InavMiscSettings
struct  InavOpticalFlow
struct  InavPid
struct  InavPidSettings
struct  InavRateProfile
struct  InavRateProfileSettings
struct  InavSetBatteryConfig
struct  InavSetMisc
struct  InavSetRateProfile
struct  InavStatus
struct  LedColors
struct  LedStripConfigs
struct  LedStripModecolor
struct  LoopTime
struct  MagCalibration
struct  Misc
struct  MiscSettings
struct  Mixer
struct  ModeRanges
struct  Motor
struct  Motor3dConfig
struct  MotorConfig
struct  MotorConfigSettings
struct  MotorMixer
struct  MotorPins
struct  NavConfig
struct  NavPosHold
struct  NavPosHoldSettings
struct  NavStatus
struct  OsdCharWrite
struct  OsdConfig
struct  OsdVideoConfig
struct  PassthroughSerial
struct  Pid
struct  PidAdvanced
struct  PidAdvancedSettings
struct  PidController
struct  PidNames
struct  PidSettings
struct  PidTerms
struct  PositionEstimationConfig
struct  PositionEstimationConfigSettings
struct  RawGPS
struct  RawImu
struct  Rc
struct  RcDeadband
struct  RcDeadbandSettings
struct  RcTuning
struct  RcTuningSettings
struct  Reboot
struct  Reserve1
struct  Reserve2
struct  ResetConfig
struct  RssiConfig
struct  Rtc
struct  RtcVals
struct  RthAndLandConfig
struct  RthAndLandConfigSettings
struct  RxConfig
struct  RxConfigSettings
struct  RxFailChannelSettings
struct  RxFailConfigs
struct  RxMap
struct  RxMapSettings
struct  SdcardSummary
struct  SelectSetting
struct  SensorAlignment
struct  SensorAlignmentSettings
struct  SensorConfig
struct  SensorConfigSettings
struct  SensorStatus
struct  Servo
struct  ServoConf
struct  ServoConfRange
struct  ServoMixRule
struct  ServoMixRules
struct  Set4WayIF
struct  SetAccTrim
struct  SetAdjustmentRange
struct  SetAdvancedConfig
struct  SetArmingConfig
struct  SetArmingDisabled
struct  SetBatteryConfig
struct  SetBeeperConfig
struct  SetBfConfig
struct  SetBlackboxConfig
struct  SetBoardAlignment
struct  SetBoardName
struct  SetBox
struct  SetCalibrationData
struct  SetCfSerialConfig
struct  SetCompassConfig
struct  SetCurrentMeterConfig
struct  SetFailsafeConfig
struct  SetFeature
struct  SetFilterConfig
struct  SetFwConfig
struct  SetGpsConfig
struct  SetHeading
struct  SetInavPid
struct  SetLedColors
struct  SetLedStripConfig
struct  SetLedStripModecolor
struct  SetLoopTime
struct  SetMisc
struct  SetMixer
struct  SetModeRange
struct  SetMotor
struct  SetMotor3dConf
struct  SetMotorConfig
struct  SetNavConfig
struct  SetNavPosHold
struct  SetOsdConfig
struct  SetOsdVideoConfig
struct  SetPid
struct  SetPidAdvanced
struct  SetPidController
struct  SetPositionEstimationConfig
struct  SetRawGPS
struct  SetRawRc
struct  SetRcDeadband
struct  SetRcTuning
struct  SetResetCurrPid
struct  SetRssiConfig
struct  SetRtc
struct  SetRthAndLandConfig
struct  SetRxConfig
struct  SetRxFailConfigs
struct  SetRxMap
struct  SetSensorAlignment
struct  SetSensorConfig
struct  SetServoConf
struct  SetServoMixRule
struct  SetTransponderConfig
struct  SetTxInfo
struct  SetVoltageMeterConfig
struct  SetVtxConfig
struct  SetWp
struct  SonarAltitude
struct  Status
struct  StatusBase
struct  StatusEx
struct  TransponderConfig
struct  TransponderConfigSettings
struct  TxInfo
struct  Uid
struct  V2Frame
struct  VoltageMeter
struct  VoltageMeterConfig
struct  VoltageMeterConfigSettings
struct  VoltageMeters
struct  VtxConfig
struct  WayPoint
struct  WpGetInfo
struct  WpMissionLoad
struct  WpMissionSave
struct  WriteEEPROM

Enumerations

enum  Capability {
  BIND, DYNBAL, FLAP, NAVCAP,
  EXTAUX
}
enum  DATA_TYPE {
  UNSET, UINT8, INT8, UINT16,
  INT16, UINT32, FLOAT, STRING
}
enum  MultiType {
  TRI = 1, QUADP, QUADX, BI,
  GIMBAL, Y6, HEX6, FLYING_WING,
  Y4, HEX6X, OCTOX8, OCTOFLATP,
  OCTOFLATX, AIRPLANE, HELI_120_CCPM, HELI_90_DEG,
  VTAIL4, HEX6H, DUALCOPTER = 20, SINGLECOPTER
}
enum  PID_Element {
  PID_ROLL = 0, PID_PITCH, PID_YAW, PID_POS_Z,
  PID_POS_XY, PID_VEL_XY, PID_SURFACE, PID_LEVEL,
  PID_HEADING, PID_VEL_Z, PID_ITEM_COUNT
}
enum  Sensor {
  Accelerometer, Barometer, Magnetometer, GPS,
  Sonar, OpticalFlow, Pitot, GeneralHealth
}
enum  SwitchPosition { LOW = 0, MID = 1, HIGH = 2 }

Variables

static const size_t BOARD_IDENTIFIER_LENGTH = 4
static const size_t BUILD_DATE_LENGTH = 11
static const size_t BUILD_TIME_LENGTH = 8
static const std::vector
< std::string > 
FEATURES
static const size_t GIT_SHORT_REVISION_LENGTH = 7
static const size_t LED_CONFIGURABLE_COLOR_COUNT = 16
static const size_t LED_DIRECTION_COUNT = 6
static const size_t LED_MAX_STRIP_LENGTH = 32
static const size_t LED_MODE_COUNT = 6
static const size_t LED_SPECIAL_COLOR_COUNT = 11
static const size_t MAX_ADJUSTMENT_RANGE_COUNT = 12
static const size_t MAX_MAPPABLE_RX_INPUTS = 4
static const size_t MAX_MODE_ACTIVATION_CONDITION_COUNT = 20
static const size_t MAX_NAME_LENGTH = 16
static const size_t MAX_SIMULTANEOUS_ADJUSTMENT_COUNT = 6
static const size_t N_MOTOR = 8
static const size_t N_SERVO = 8
static const size_t NAUX = 4
static const size_t OSD_ITEM_COUNT = 41

Enumeration Type Documentation

Enumerator:
BIND 
DYNBAL 
FLAP 
NAVCAP 
EXTAUX 

Definition at line 342 of file msp_msg.hpp.

Enumerator:
UNSET 
UINT8 
INT8 
UINT16 
INT16 
UINT32 
FLOAT 
STRING 

Definition at line 4919 of file msp_msg.hpp.

Enumerator:
TRI 
QUADP 
QUADX 
BI 
GIMBAL 
Y6 
HEX6 
FLYING_WING 
Y4 
HEX6X 
OCTOX8 
OCTOFLATP 
OCTOFLATX 
AIRPLANE 
HELI_120_CCPM 
HELI_90_DEG 
VTAIL4 
HEX6H 
DUALCOPTER 
SINGLECOPTER 

Definition at line 319 of file msp_msg.hpp.

Enumerator:
PID_ROLL 
PID_PITCH 
PID_YAW 
PID_POS_Z 
PID_POS_XY 
PID_VEL_XY 
PID_SURFACE 
PID_LEVEL 
PID_HEADING 
PID_VEL_Z 
PID_ITEM_COUNT 

Definition at line 387 of file msp_msg.hpp.

Enumerator:
Accelerometer 
Barometer 
Magnetometer 
GPS 
Sonar 
OpticalFlow 
Pitot 
GeneralHealth 

Definition at line 344 of file msp_msg.hpp.

Enumerator:
LOW 
MID 
HIGH 

Definition at line 357 of file msp_msg.hpp.


Variable Documentation

const size_t msp::msg::BOARD_IDENTIFIER_LENGTH = 4 [static]

Definition at line 296 of file msp_msg.hpp.

const size_t msp::msg::BUILD_DATE_LENGTH = 11 [static]

Definition at line 298 of file msp_msg.hpp.

const size_t msp::msg::BUILD_TIME_LENGTH = 8 [static]

Definition at line 299 of file msp_msg.hpp.

const std::vector<std::string> msp::msg::FEATURES [static]
Initial value:
 {"RX_PPM",
                                                  "VBAT",
                                                  "INFLIGHT_ACC_CAL",
                                                  "RX_SERIAL",
                                                  "MOTOR_STOP",
                                                  "SERVO_TILT",
                                                  "SOFTSERIAL",
                                                  "GPS",
                                                  "FAILSAFE",
                                                  "SONAR",
                                                  "TELEMETRY",
                                                  "AMPERAGE_METER",
                                                  "3D",
                                                  "RX_PARALLEL_PWM",
                                                  "RX_MSP",
                                                  "RSSI_ADC",
                                                  "LED_STRIP",
                                                  "DISPLAY",
                                                  "ONESHOT125",
                                                  "BLACKBOX",
                                                  "CHANNEL_FORWARDING",
                                                  "TRANSPONDER",
                                                  "OSD"}

Definition at line 363 of file msp_msg.hpp.

const size_t msp::msg::GIT_SHORT_REVISION_LENGTH = 7 [static]

Definition at line 300 of file msp_msg.hpp.

const size_t msp::msg::LED_CONFIGURABLE_COLOR_COUNT = 16 [static]

Definition at line 305 of file msp_msg.hpp.

const size_t msp::msg::LED_DIRECTION_COUNT = 6 [static]

Definition at line 316 of file msp_msg.hpp.

const size_t msp::msg::LED_MAX_STRIP_LENGTH = 32 [static]

Definition at line 306 of file msp_msg.hpp.

const size_t msp::msg::LED_MODE_COUNT = 6 [static]

Definition at line 315 of file msp_msg.hpp.

const size_t msp::msg::LED_SPECIAL_COLOR_COUNT = 11 [static]

Definition at line 317 of file msp_msg.hpp.

const size_t msp::msg::MAX_ADJUSTMENT_RANGE_COUNT = 12 [static]

Definition at line 308 of file msp_msg.hpp.

const size_t msp::msg::MAX_MAPPABLE_RX_INPUTS = 4 [static]

Definition at line 313 of file msp_msg.hpp.

Definition at line 303 of file msp_msg.hpp.

const size_t msp::msg::MAX_NAME_LENGTH = 16 [static]

Definition at line 302 of file msp_msg.hpp.

Definition at line 309 of file msp_msg.hpp.

const size_t msp::msg::N_MOTOR = 8 [static]

Definition at line 294 of file msp_msg.hpp.

const size_t msp::msg::N_SERVO = 8 [static]

Definition at line 293 of file msp_msg.hpp.

const size_t msp::msg::NAUX = 4 [static]

Definition at line 355 of file msp_msg.hpp.

const size_t msp::msg::OSD_ITEM_COUNT = 41 [static]

Definition at line 311 of file msp_msg.hpp.



msp
Author(s): Christian Rauch
autogenerated on Thu Jun 20 2019 19:40:38