Enum multiwii_serial_protocol::MspCommandCode
[−]
[src]
pub enum MspCommandCode { MSP_API_VERSION, MSP_FC_VARIANT, MSP_FC_VERSION, MSP_BOARD_INFO, MSP_BUILD_INFO, MSP_BATTERY_CONFIG, MSP_SET_BATTERY_CONFIG, MSP_MODE_RANGES, MSP_SET_MODE_RANGE, MSP_FEATURE, MSP_SET_FEATURE, MSP_BOARD_ALIGNMENT, MSP_SET_BOARD_ALIGNMENT, MSP_AMPERAGE_METER_CONFIG, MSP_SET_AMPERAGE_METER_CONFIG, MSP_MIXER, MSP_SET_MIXER, MSP_RX_CONFIG, MSP_SET_RX_CONFIG, MSP_LED_COLORS, MSP_SET_LED_COLORS, MSP_LED_STRIP_CONFIG, MSP_SET_LED_STRIP_CONFIG, MSP_RSSI_CONFIG, MSP_SET_RSSI_CONFIG, MSP_ADJUSTMENT_RANGES, MSP_SET_ADJUSTMENT_RANGE, MSP_CF_SERIAL_CONFIG, MSP_SET_CF_SERIAL_CONFIG, MSP_VOLTAGE_METER_CONFIG, MSP_SET_VOLTAGE_METER_CONFIG, MSP_SONAR, MSP_PID_CONTROLLER, MSP_SET_PID_CONTROLLER, MSP_ARMING_CONFIG, MSP_SET_ARMING_CONFIG, MSP_DATAFLASH_SUMMARY, MSP_DATAFLASH_READ, MSP_DATAFLASH_ERASE, MSP_LOOP_TIME, MSP_SET_LOOP_TIME, MSP_FAILSAFE_CONFIG, MSP_SET_FAILSAFE_CONFIG, MSP_RXFAIL_CONFIG, MSP_SET_RXFAIL_CONFIG, MSP_SDCARD_SUMMARY, MSP_BLACKBOX_CONFIG, MSP_SET_BLACKBOX_CONFIG, MSP_TRANSPONDER_CONFIG, MSP_SET_TRANSPONDER_CONFIG, MSP_LED_STRIP_MODECOLOR, MSP_SET_LED_STRIP_MODECOLOR, MSP_VOLTAGE_METERS, MSP_AMPERAGE_METERS, MSP_BATTERY_STATE, MSP_MOTOR_CONFIG, MSP_OSD_VIDEO_CONFIG, MSP_SET_OSD_VIDEO_CONFIG, MSP_OSD_VIDEO_STATUS, MSP_OSD_ELEMENT_SUMMARY, MSP_OSD_LAYOUT_CONFIG, MSP_SET_OSD_LAYOUT_CONFIG, MSP_IDENT, MSP_STATUS, MSP_RAW_IMU, MSP_SERVO, MSP_MOTOR, MSP_RC, MSP_RAW_GPS, MSP_COMP_GPS, MSP_ATTITUDE, MSP_ALTITUDE, MSP_ANALOG, MSP_RC_TUNING, MSP_PID, MSP_BOX, MSP_MISC, MSP_MOTOR_PINS, MSP_BOXNAMES, MSP_PIDNAMES, MSP_WP, MSP_BOXIDS, MSP_SERVO_CONFIGURATIONS, MSP_MOTOR_3D_CONFIG, MSP_RC_DEADBAND, MSP_SENSOR_ALIGNMENT, MSP_SET_RAW_RC, MSP_SET_RAW_GPS, MSP_SET_PID, MSP_SET_BOX, MSP_SET_RC_TUNING, MSP_ACC_CALIBRATION, MSP_MAG_CALIBRATION, MSP_SET_MISC, MSP_RESET_CONF, MSP_SET_WP, MSP_SELECT_SETTING, MSP_SET_HEAD, MSP_SET_SERVO_CONFIGURATION, MSP_SET_MOTOR, MSP_SET_3D, MSP_SET_RC_DEADBAND, MSP_SET_RESET_CURR_PID, MSP_SET_SENSOR_ALIGNMENT, MSP_SERVO_MIX_RULES, MSP_SET_SERVO_MIX_RULE, MSP_EEPROM_WRITE, MSP_DEBUGMSG, MSP_DEBUG, MSP_BF_CONFIG, MSP_UID, MSP_STATUS_EX, MSP_ACC_TRIM, MSP_SET_ACC_TRIM, MSP_GPS_SV_INFO, MSP_RX_MAP, MSP_SET_RX_MAP, MSP_SET_REBOOT, MSP_BF_BUILD_INFO, MSP_ADVANCED_CONFIG, MSP_SET_ADVANCED_CONFIG, MSP_FILTER_CONFIG, MSP_SET_FILTER_CONFIG, MSP_PID_ADVANCED, MSP_SET_PID_ADVANCED, MSP_SENSOR_CONFIG, MSP_SET_SENSOR_CONFIG, }
MSP command values, used for command encapsulation
Variants
MSP_API_VERSION
MSP_FC_VARIANT
MSP_FC_VERSION
MSP_BOARD_INFO
MSP_BUILD_INFO
MSP_BATTERY_CONFIG
MSP_SET_BATTERY_CONFIG
MSP_MODE_RANGES
MSP_SET_MODE_RANGE
MSP_FEATURE
MSP_SET_FEATURE
MSP_BOARD_ALIGNMENT
MSP_SET_BOARD_ALIGNMENT
MSP_AMPERAGE_METER_CONFIG
MSP_SET_AMPERAGE_METER_CONFIG
MSP_MIXER
MSP_SET_MIXER
MSP_RX_CONFIG
MSP_SET_RX_CONFIG
MSP_LED_COLORS
MSP_SET_LED_COLORS
MSP_LED_STRIP_CONFIG
MSP_SET_LED_STRIP_CONFIG
MSP_RSSI_CONFIG
MSP_SET_RSSI_CONFIG
MSP_ADJUSTMENT_RANGES
MSP_SET_ADJUSTMENT_RANGE
MSP_CF_SERIAL_CONFIG
MSP_SET_CF_SERIAL_CONFIG
MSP_VOLTAGE_METER_CONFIG
MSP_SET_VOLTAGE_METER_CONFIG
MSP_SONAR
MSP_PID_CONTROLLER
MSP_SET_PID_CONTROLLER
MSP_ARMING_CONFIG
MSP_SET_ARMING_CONFIG
MSP_DATAFLASH_SUMMARY
MSP_DATAFLASH_READ
MSP_DATAFLASH_ERASE
MSP_LOOP_TIME
MSP_SET_LOOP_TIME
MSP_FAILSAFE_CONFIG
MSP_SET_FAILSAFE_CONFIG
MSP_RXFAIL_CONFIG
MSP_SET_RXFAIL_CONFIG
MSP_SDCARD_SUMMARY
MSP_BLACKBOX_CONFIG
MSP_SET_BLACKBOX_CONFIG
MSP_TRANSPONDER_CONFIG
MSP_SET_TRANSPONDER_CONFIG
MSP_LED_STRIP_MODECOLOR
MSP_SET_LED_STRIP_MODECOLOR
MSP_VOLTAGE_METERS
MSP_AMPERAGE_METERS
MSP_BATTERY_STATE
MSP_MOTOR_CONFIG
MSP_OSD_VIDEO_CONFIG
MSP_SET_OSD_VIDEO_CONFIG
MSP_OSD_VIDEO_STATUS
MSP_OSD_ELEMENT_SUMMARY
MSP_OSD_LAYOUT_CONFIG
MSP_SET_OSD_LAYOUT_CONFIG
MSP_IDENT
MSP_STATUS
MSP_RAW_IMU
MSP_SERVO
MSP_MOTOR
MSP_RC
MSP_RAW_GPS
MSP_COMP_GPS
MSP_ATTITUDE
MSP_ALTITUDE
MSP_ANALOG
MSP_RC_TUNING
MSP_PID
MSP_BOX
MSP_MISC
MSP_MOTOR_PINS
MSP_BOXNAMES
MSP_PIDNAMES
MSP_WP
MSP_BOXIDS
MSP_SERVO_CONFIGURATIONS
MSP_MOTOR_3D_CONFIG
MSP_RC_DEADBAND
MSP_SENSOR_ALIGNMENT
MSP_SET_RAW_RC
MSP_SET_RAW_GPS
MSP_SET_PID
MSP_SET_BOX
MSP_SET_RC_TUNING
MSP_ACC_CALIBRATION
MSP_MAG_CALIBRATION
MSP_SET_MISC
MSP_RESET_CONF
MSP_SET_WP
MSP_SELECT_SETTING
MSP_SET_HEAD
MSP_SET_SERVO_CONFIGURATION
MSP_SET_MOTOR
MSP_SET_3D
MSP_SET_RC_DEADBAND
MSP_SET_RESET_CURR_PID
MSP_SET_SENSOR_ALIGNMENT
MSP_SERVO_MIX_RULES
MSP_SET_SERVO_MIX_RULE
MSP_EEPROM_WRITE
MSP_DEBUGMSG
MSP_DEBUG
MSP_BF_CONFIG
MSP_UID
MSP_STATUS_EX
MSP_ACC_TRIM
MSP_SET_ACC_TRIM
MSP_GPS_SV_INFO
MSP_RX_MAP
MSP_SET_RX_MAP
MSP_SET_REBOOT
MSP_BF_BUILD_INFO
MSP_ADVANCED_CONFIG
MSP_SET_ADVANCED_CONFIG
MSP_FILTER_CONFIG
MSP_SET_FILTER_CONFIG
MSP_PID_ADVANCED
MSP_SET_PID_ADVANCED
MSP_SENSOR_CONFIG
MSP_SET_SENSOR_CONFIG
Trait Implementations
impl PrimitiveEnum<u8> for MspCommandCode
[src]
fn from_primitive(val: u8) -> Option<Self>
[src]
Convert from a primitive, might fail.
fn to_primitive(&self) -> u8
[src]
Convert to a primitive value.
fn to_display_str(&self) -> &'static str
[src]
Display value, same as the name of a particular variant.
fn from_str(s: &str) -> Option<Self>
[src]
Convert from a string value representing the variant. Case sensitive.
fn from_str_lower(s: &str) -> Option<Self>
[src]
Convert from a string value representing the variant. Lowercase.
fn all_variants() -> &'static [Self]
[src]
A list all possible string variants.
impl Debug for MspCommandCode
[src]
impl Copy for MspCommandCode
[src]
impl Clone for MspCommandCode
[src]
fn clone(&self) -> MspCommandCode
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more