@betaflight/api
Version:
A high-level API to read data from betaflight flight controllers
164 lines (163 loc) • 5.9 kB
TypeScript
declare const _default: {
readonly MSP_API_VERSION: 1;
readonly MSP_FC_VARIANT: 2;
readonly MSP_FC_VERSION: 3;
readonly MSP_BOARD_INFO: 4;
readonly MSP_BUILD_INFO: 5;
readonly MSP_NAME: 10;
readonly MSP_SET_NAME: 11;
readonly MSP_BATTERY_CONFIG: 32;
readonly MSP_SET_BATTERY_CONFIG: 33;
readonly MSP_MODE_RANGES: 34;
readonly MSP_SET_MODE_RANGE: 35;
readonly MSP_FEATURE_CONFIG: 36;
readonly MSP_SET_FEATURE_CONFIG: 37;
readonly MSP_BOARD_ALIGNMENT_CONFIG: 38;
readonly MSP_SET_BOARD_ALIGNMENT_CONFIG: 39;
readonly MSP_CURRENT_METER_CONFIG: 40;
readonly MSP_SET_CURRENT_METER_CONFIG: 41;
readonly MSP_MIXER_CONFIG: 42;
readonly MSP_SET_MIXER_CONFIG: 43;
readonly MSP_RX_CONFIG: 44;
readonly MSP_SET_RX_CONFIG: 45;
readonly MSP_LED_COLORS: 46;
readonly MSP_SET_LED_COLORS: 47;
readonly MSP_LED_STRIP_CONFIG: 48;
readonly MSP_SET_LED_STRIP_CONFIG: 49;
readonly MSP_RSSI_CONFIG: 50;
readonly MSP_SET_RSSI_CONFIG: 51;
readonly MSP_ADJUSTMENT_RANGES: 52;
readonly MSP_SET_ADJUSTMENT_RANGE: 53;
readonly MSP_CF_SERIAL_CONFIG: 54;
readonly MSP_SET_CF_SERIAL_CONFIG: 55;
readonly MSP_VOLTAGE_METER_CONFIG: 56;
readonly MSP_SET_VOLTAGE_METER_CONFIG: 57;
readonly MSP_SONAR: 58;
readonly MSP_PID_CONTROLLER: 59;
readonly MSP_SET_PID_CONTROLLER: 60;
readonly MSP_ARMING_CONFIG: 61;
readonly MSP_SET_ARMING_CONFIG: 62;
readonly MSP_RX_MAP: 64;
readonly MSP_SET_RX_MAP: 65;
readonly MSP_BF_CONFIG: 66;
readonly MSP_SET_BF_CONFIG: 67;
readonly MSP_SET_REBOOT: 68;
readonly MSP_BF_BUILD_INFO: 69;
readonly MSP_DATAFLASH_SUMMARY: 70;
readonly MSP_DATAFLASH_READ: 71;
readonly MSP_DATAFLASH_ERASE: 72;
readonly MSP_LOOP_TIME: 73;
readonly MSP_SET_LOOP_TIME: 74;
readonly MSP_FAILSAFE_CONFIG: 75;
readonly MSP_SET_FAILSAFE_CONFIG: 76;
readonly MSP_RXFAIL_CONFIG: 77;
readonly MSP_SET_RXFAIL_CONFIG: 78;
readonly MSP_SDCARD_SUMMARY: 79;
readonly MSP_BLACKBOX_CONFIG: 80;
readonly MSP_SET_BLACKBOX_CONFIG: 81;
readonly MSP_TRANSPONDER_CONFIG: 82;
readonly MSP_SET_TRANSPONDER_CONFIG: 83;
readonly MSP_OSD_CONFIG: 84;
readonly MSP_SET_OSD_CONFIG: 85;
readonly MSP_OSD_CHAR_READ: 86;
readonly MSP_OSD_CHAR_WRITE: 87;
readonly MSP_VTX_CONFIG: 88;
readonly MSP_SET_VTX_CONFIG: 89;
readonly MSP_ADVANCED_CONFIG: 90;
readonly MSP_SET_ADVANCED_CONFIG: 91;
readonly MSP_FILTER_CONFIG: 92;
readonly MSP_SET_FILTER_CONFIG: 93;
readonly MSP_PID_ADVANCED: 94;
readonly MSP_SET_PID_ADVANCED: 95;
readonly MSP_SENSOR_CONFIG: 96;
readonly MSP_SET_SENSOR_CONFIG: 97;
readonly MSP_ARMING_DISABLE: 99;
readonly MSP_STATUS: 101;
readonly MSP_RAW_IMU: 102;
readonly MSP_SERVO: 103;
readonly MSP_MOTOR: 104;
readonly MSP_RC: 105;
readonly MSP_RAW_GPS: 106;
readonly MSP_COMP_GPS: 107;
readonly MSP_ATTITUDE: 108;
readonly MSP_ALTITUDE: 109;
readonly MSP_ANALOG: 110;
readonly MSP_RC_TUNING: 111;
readonly MSP_PID: 112;
readonly MSP_MISC: 114;
readonly MSP_BOXNAMES: 116;
readonly MSP_PIDNAMES: 117;
readonly MSP_WP: 118;
readonly MSP_BOXIDS: 119;
readonly MSP_SERVO_CONFIGURATIONS: 120;
readonly MSP_MOTOR_3D_CONFIG: 124;
readonly MSP_RC_DEADBAND: 125;
readonly MSP_SENSOR_ALIGNMENT: 126;
readonly MSP_LED_STRIP_MODECOLOR: 127;
readonly MSP_VOLTAGE_METERS: 128;
readonly MSP_CURRENT_METERS: 129;
readonly MSP_BATTERY_STATE: 130;
readonly MSP_MOTOR_CONFIG: 131;
readonly MSP_GPS_CONFIG: 132;
readonly MSP_COMPASS_CONFIG: 133;
readonly MSP_GPS_RESCUE: 135;
readonly MSP_VTXTABLE_BAND: 137;
readonly MSP_VTXTABLE_POWERLEVEL: 138;
readonly MSP_MOTOR_TELEMETRY: 139;
readonly MSP_STATUS_EX: 150;
readonly MSP_UID: 160;
readonly MSP_GPS_SV_INFO: 164;
readonly MSP_DISPLAYPORT: 182;
readonly MSP_COPY_PROFILE: 183;
readonly MSP_BEEPER_CONFIG: 184;
readonly MSP_SET_BEEPER_CONFIG: 185;
readonly MSP_SET_RAW_RC: 200;
readonly MSP_SET_RAW_GPS: 201;
readonly MSP_SET_PID: 202;
readonly MSP_SET_RC_TUNING: 204;
readonly MSP_ACC_CALIBRATION: 205;
readonly MSP_MAG_CALIBRATION: 206;
readonly MSP_SET_MISC: 207;
readonly MSP_RESET_CONF: 208;
readonly MSP_SET_WP: 209;
readonly MSP_SELECT_SETTING: 210;
readonly MSP_SET_HEADING: 211;
readonly MSP_SET_SERVO_CONFIGURATION: 212;
readonly MSP_SET_MOTOR: 214;
readonly MSP_SET_MOTOR_3D_CONFIG: 217;
readonly MSP_SET_RC_DEADBAND: 218;
readonly MSP_SET_RESET_CURR_PID: 219;
readonly MSP_SET_SENSOR_ALIGNMENT: 220;
readonly MSP_SET_LED_STRIP_MODECOLOR: 221;
readonly MSP_SET_MOTOR_CONFIG: 222;
readonly MSP_SET_GPS_CONFIG: 223;
readonly MSP_SET_COMPASS_CONFIG: 224;
readonly MSP_SET_GPS_RESCUE: 225;
readonly MSP_SET_VTXTABLE_BAND: 227;
readonly MSP_SET_VTXTABLE_POWERLEVEL: 228;
readonly MSP_MULTIPLE_MSP: 230;
readonly MSP_MODE_RANGES_EXTRA: 238;
readonly MSP_SET_ACC_TRIM: 239;
readonly MSP_ACC_TRIM: 240;
readonly MSP_SERVO_MIX_RULES: 241;
readonly MSP_SET_SERVO_MIX_RULE: 242;
readonly MSP_SET_4WAY_IF: 245;
readonly MSP_SET_RTC: 246;
/**
* Not used
* */
readonly MSP_RTC: 247;
readonly MSP_SET_BOARD_INFO: 248;
readonly MSP_SET_SIGNATURE: 249;
readonly MSP_EEPROM_WRITE: 250;
readonly MSP_DEBUGMSG: 253;
readonly MSP_DEBUG: 254;
readonly MSP2_COMMON_SERIAL_CONFIG: 4105;
readonly MSP2_COMMON_SET_SERIAL_CONFIG: 4106;
readonly MSP2_BETAFLIGHT_BIND: 12288;
readonly MSP2_MOTOR_OUTPUT_REORDERING: 12289;
readonly MSP2_SET_MOTOR_OUTPUT_REORDERING: 12290;
readonly MSP2_SEND_DSHOT_COMMAND: 12291;
readonly MSP2_GET_VTX_DEVICE_STATUS: 12292;
};
export default _default;