Enums reference - iNavFlight/inav GitHub Wiki
Enumerations
Auto-generated reference for MSP, refer to source for development, not this file, due to variations with #ifdefs which needs verification.
Table of contents
- accelerationSensor_e
- accEvent_t
- adjustmentFunction_e
- adjustmentMode_e
- afatfsAppendFreeClusterPhase_e
- afatfsAppendSuperclusterPhase_e
- afatfsCacheBlockState_e
- afatfsClusterSearchCondition_e
- afatfsDeleteFilePhase_e
- afatfsError_e
- afatfsExtendSubdirectoryPhase_e
- afatfsFATPattern_e
- afatfsFileOperation_e
- afatfsFilesystemState_e
- afatfsFileType_e
- afatfsFindClusterStatus_e
- afatfsFreeSpaceSearchPhase_e
- afatfsInitializationPhase_e
- afatfsOperationStatus_e
- afatfsSaveDirectoryEntryMode_e
- afatfsSeek_e
- afatfsTruncateFilePhase_e
- airmodeHandlingType_e
- angle_index_t
- armingFlag_e
- axis_e
- barometerState_e
- baroSensor_e
- batCapacityUnit_e
- batteryState_e
- batVoltageSource_e
- baudRate_e
- beeperMode_e
- biquadFilterType_e
- boxId_e
- climbRateToAltitudeControllerMode_e
- colorComponent_e
- colorId_e
- crsfActiveAntenna_e
- crsfAddress_e
- crsfFrameType_e
- crsfFrameTypeIndex_e
- crsrRfMode_e
- crsrRfPower_e
- currentSensor_e
- displayportMspCommand_e
- DjiCraftNameElements_t
- dumpFlags_e
- dynamicGyroNotchMode_e
- emergLandState_e
- escSensorFrameStatus_t
- escSensorState_t
- failsafeChannelBehavior_e
- failsafePhase_e
- failsafeProcedure_e
- failsafeRxLinkState_e
- fatFilesystemType_e
- features_e
- filterType_e
- fixedWingLaunchEvent_t
- fixedWingLaunchMessage_t
- fixedWingLaunchState_t
- flight_dynamics_index_t
- flightModeFlags_e
- flightModeForTelemetry_e
- flyingPlatformType_e
- fport2_control_frame_type_e
- frame_state_e
- frame_type_e
- frskyOSDColor_e
- frskyOSDLineOutlineType_e
- frskyOSDRecvState_e
- frskyOSDTransactionOptions_e
- fw_autotune_rate_adjustment_e
- fwAutolandApproachDirection_e
- fwAutolandState_t
- fwAutolandWaypoint_t
- geoAltitudeConversionMode_e
- geoAltitudeDatumFlag_e
- geoOriginResetMode_e
- geozoneActionState_e
- geozoneMessageState_e
- ghstAddr_e
- ghstDl_e
- ghstFrameTypeIndex_e
- ghstUl_e
- gimbalHeadtrackerState_e
- gpsAutoBaud_e
- gpsAutoConfig_e
- gpsBaudRate_e
- gpsDynModel_e
- gpsFixChar_e
- gpsFixType_e
- gpsProvider_e
- gpsState_e
- gyroFilterMode_e
- gyroSensor_e
- hardwareSensorStatus_e
- hottEamAlarm1Flag_e
- hottEamAlarm2Flag_e
- hottState_e
- hsvColorComponent_e
- ibusCommand_e
- ibusSensorType1_e
- ibusSensorType_e
- ibusSensorValue_e
- inputSource_e
- itermRelax_e
- ledBaseFunctionId_e
- ledDirectionId_e
- ledModeIndex_e
- ledOverlayId_e
- ledSpecialColorIds_e
- logicConditionFlags_e
- logicConditionsGlobalFlags_t
- logicFlightModeOperands_e
- logicFlightOperands_e
- logicOperation_e
- logicWaypointOperands_e
- logTopic_e
- ltm_frame_e
- ltm_modes_e
- ltmUpdateRate_e
- magSensor_e
- mavlinkRadio_e
- mixerProfileATRequest_e
- mixerProfileATState_e
- modeActivationOperator_e
- motorStatus_e
- mspFlashfsFlags_e
- mspPassthroughType_e
- mspSDCardFlags_e
- mspSDCardState_e
- multi_function_e
- multiFunctionFlags_e
- nav_reset_type_e
- navAGLEstimateQuality_e
- navArmingBlocker_e
- navDefaultAltitudeSensor_e
- navExtraArmingSafety_e
- navFwLaunchStatus_e
- navigationEstimateStatus_e
- navigationFSMEvent_t
- navigationFSMState_t
- navigationFSMStateFlags_t
- navigationHomeFlags_t
- navigationPersistentId_e
- navMcAltHoldThrottle_e
- navMissionRestart_e
- navOverridesMotorStop_e
- navPositionEstimationFlags_e
- navRTHAllowLanding_e
- navRTHClimbFirst_e
- navSetWaypointFlags_t
- navSystemStatus_Error_e
- navSystemStatus_Flags_e
- navSystemStatus_Mode_e
- navSystemStatus_State_e
- navWaypointActions_e
- navWaypointFlags_e
- navWaypointHeadings_e
- navWaypointP3Flags_e
- opflowQuality_e
- opticalFlowSensor_e
- osd_ahi_style_e
- osd_alignment_e
- osd_crosshairs_style_e
- osd_crsf_lq_format_e
- osd_items_e
- osd_sidebar_arrow_e
- osd_sidebar_scroll_e
- osd_stats_energy_unit_e
- osd_unit_e
- osdCustomElementType_e
- osdCustomElementTypeVisibility_e
- osdDrawPointType_e
- osdSpeedSource_e
- outputMode_e
- pageId_e
- pidAutotuneState_e
- pidControllerFlags_e
- pidIndex_e
- pidType_e
- pitotSensor_e
- pollType_e
- portSharing_e
- quadrant_e
- rangefinderType_e
- RCDEVICE_5key_connection_event_e
- rcdevice_5key_simulation_operation_e
- rcdevice_camera_control_opeation_e
- rcdevice_features_e
- rcdevice_protocol_version_e
- rcdeviceCamSimulationKeyEvent_e
- rcdeviceResponseStatus_e
- resolutionType_e
- reversibleMotorsThrottleState_e
- rollPitchStatus_e
- rssiSource_e
- rthState_e
- rthTargetMode_e
- rthTrackbackMode_e
- rxFrameState_e
- rxReceiverType_e
- rxSerialReceiverType_e
- safehomeUsageMode_e
- sbasMode_e
- sbusDecoderState_e
- sensorIndex_e
- sensors_e
- sensorTempCalState_e
- serialPortFunction_e
- serialPortIdentifier_e
- servoAutotrimState_e
- servoIndex_e
- setting_mode_e
- setting_section_e
- setting_type_e
- simATCommandState_e
- simModuleState_e
- simReadState_e
- simTelemetryState_e
- simTransmissionState_e
- simTxFlags_e
- simulatorFlags_t
- smartAudioVersion_e
- smartportFuelUnit_e
- Srxl2BindRequest
- Srxl2BindType
- Srxl2ControlDataCommand
- Srxl2DeviceId
- Srxl2DeviceType
- Srxl2PacketType
- Srxl2State
- stateFlags_t
- stickPositions_e
- systemState_e
- systemState_e
- tempSensorType_e
- throttleStatus_e
- throttleStatusType_e
- timId_e
- tristate_e
- tz_automatic_dst_e
- ublox_nav_sig_health_e
- ublox_nav_sig_quality
- ubs_nav_fix_type_t
- ubx_ack_state_t
- ubx_nav_status_bits_t
- ubx_protocol_bytes_t
- voltageSensor_e
- vs600Band_e
- vs600Power_e
- vtxLowerPowerDisarm_e
- vtxProtoResponseType_e
- vtxProtoState_e
- vtxScheduleParams_e
- warningFlags_e
- warningLedState_e
- wpFwTurnSmoothing_e
- wpMissionPlannerStatus_e
- zeroCalibrationState_e
accelerationSensor_e
Source: ../inav/src/main/sensors/acceleration.h
| Enumerator | Value | Condition |
|---|---|---|
ACC_NONE |
0 | |
ACC_AUTODETECT |
1 | |
ACC_MPU6000 |
2 | |
ACC_MPU6500 |
3 | |
ACC_MPU9250 |
4 | |
ACC_BMI160 |
5 | |
ACC_ICM20689 |
6 | |
ACC_BMI088 |
7 | |
ACC_ICM42605 |
8 | |
ACC_BMI270 |
9 | |
ACC_LSM6DXX |
10 | |
ACC_FAKE |
11 | |
ACC_MAX |
ACC_FAKE |
accEvent_t
Source: ../inav/src/main/telemetry/sim.c
| Enumerator | Value | Condition |
|---|---|---|
ACC_EVENT_NONE |
0 | |
ACC_EVENT_HIGH |
1 | |
ACC_EVENT_LOW |
2 | |
ACC_EVENT_NEG_X |
3 |
adjustmentFunction_e
Source: ../inav/src/main/fc/rc_adjustments.h
| Enumerator | Value | Condition |
|---|---|---|
ADJUSTMENT_NONE |
0 | |
ADJUSTMENT_RC_RATE |
1 | |
ADJUSTMENT_RC_EXPO |
2 | |
ADJUSTMENT_THROTTLE_EXPO |
3 | |
ADJUSTMENT_PITCH_ROLL_RATE |
4 | |
ADJUSTMENT_YAW_RATE |
5 | |
ADJUSTMENT_PITCH_ROLL_P |
6 | |
ADJUSTMENT_PITCH_ROLL_I |
7 | |
ADJUSTMENT_PITCH_ROLL_D |
8 | |
ADJUSTMENT_PITCH_ROLL_FF |
9 | |
ADJUSTMENT_PITCH_P |
10 | |
ADJUSTMENT_PITCH_I |
11 | |
ADJUSTMENT_PITCH_D |
12 | |
ADJUSTMENT_PITCH_FF |
13 | |
ADJUSTMENT_ROLL_P |
14 | |
ADJUSTMENT_ROLL_I |
15 | |
ADJUSTMENT_ROLL_D |
16 | |
ADJUSTMENT_ROLL_FF |
17 | |
ADJUSTMENT_YAW_P |
18 | |
ADJUSTMENT_YAW_I |
19 | |
ADJUSTMENT_YAW_D |
20 | |
ADJUSTMENT_YAW_FF |
21 | |
ADJUSTMENT_RATE_PROFILE |
22 | |
ADJUSTMENT_PITCH_RATE |
23 | |
ADJUSTMENT_ROLL_RATE |
24 | |
ADJUSTMENT_RC_YAW_EXPO |
25 | |
ADJUSTMENT_MANUAL_RC_EXPO |
26 | |
ADJUSTMENT_MANUAL_RC_YAW_EXPO |
27 | |
ADJUSTMENT_MANUAL_PITCH_ROLL_RATE |
28 | |
ADJUSTMENT_MANUAL_ROLL_RATE |
29 | |
ADJUSTMENT_MANUAL_PITCH_RATE |
30 | |
ADJUSTMENT_MANUAL_YAW_RATE |
31 | |
ADJUSTMENT_NAV_FW_CRUISE_THR |
32 | |
ADJUSTMENT_NAV_FW_PITCH2THR |
33 | |
ADJUSTMENT_ROLL_BOARD_ALIGNMENT |
34 | |
ADJUSTMENT_PITCH_BOARD_ALIGNMENT |
35 | |
ADJUSTMENT_LEVEL_P |
36 | |
ADJUSTMENT_LEVEL_I |
37 | |
ADJUSTMENT_LEVEL_D |
38 | |
ADJUSTMENT_POS_XY_P |
39 | |
ADJUSTMENT_POS_XY_I |
40 | |
ADJUSTMENT_POS_XY_D |
41 | |
ADJUSTMENT_POS_Z_P |
42 | |
ADJUSTMENT_POS_Z_I |
43 | |
ADJUSTMENT_POS_Z_D |
44 | |
ADJUSTMENT_HEADING_P |
45 | |
ADJUSTMENT_VEL_XY_P |
46 | |
ADJUSTMENT_VEL_XY_I |
47 | |
ADJUSTMENT_VEL_XY_D |
48 | |
ADJUSTMENT_VEL_Z_P |
49 | |
ADJUSTMENT_VEL_Z_I |
50 | |
ADJUSTMENT_VEL_Z_D |
51 | |
ADJUSTMENT_FW_MIN_THROTTLE_DOWN_PITCH_ANGLE |
52 | |
ADJUSTMENT_VTX_POWER_LEVEL |
53 | |
ADJUSTMENT_TPA |
54 | |
ADJUSTMENT_TPA_BREAKPOINT |
55 | |
ADJUSTMENT_NAV_FW_CONTROL_SMOOTHNESS |
56 | |
ADJUSTMENT_FW_TPA_TIME_CONSTANT |
57 | |
ADJUSTMENT_FW_LEVEL_TRIM |
58 | |
ADJUSTMENT_NAV_WP_MULTI_MISSION_INDEX |
59 | |
ADJUSTMENT_NAV_FW_ALT_CONTROL_RESPONSE |
60 | |
ADJUSTMENT_FUNCTION_COUNT |
61 |
adjustmentMode_e
Source: ../inav/src/main/fc/rc_adjustments.h
| Enumerator | Value | Condition |
|---|---|---|
ADJUSTMENT_MODE_STEP |
0 | |
ADJUSTMENT_MODE_SELECT |
1 |
afatfsAppendFreeClusterPhase_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_APPEND_FREE_CLUSTER_PHASE_INITIAL |
0 | |
AFATFS_APPEND_FREE_CLUSTER_PHASE_FIND_FREESPACE |
0 | |
AFATFS_APPEND_FREE_CLUSTER_PHASE_UPDATE_FAT1 |
1 | |
AFATFS_APPEND_FREE_CLUSTER_PHASE_UPDATE_FAT2 |
2 | |
AFATFS_APPEND_FREE_CLUSTER_PHASE_UPDATE_FILE_DIRECTORY |
3 | |
AFATFS_APPEND_FREE_CLUSTER_PHASE_COMPLETE |
4 | |
AFATFS_APPEND_FREE_CLUSTER_PHASE_FAILURE |
5 |
afatfsAppendSuperclusterPhase_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_APPEND_SUPERCLUSTER_PHASE_INIT |
0 | |
AFATFS_APPEND_SUPERCLUSTER_PHASE_UPDATE_FREEFILE_DIRECTORY |
1 | |
AFATFS_APPEND_SUPERCLUSTER_PHASE_UPDATE_FAT |
2 | |
AFATFS_APPEND_SUPERCLUSTER_PHASE_UPDATE_FILE_DIRECTORY |
3 |
afatfsCacheBlockState_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_CACHE_STATE_EMPTY |
0 | |
AFATFS_CACHE_STATE_IN_SYNC |
1 | |
AFATFS_CACHE_STATE_READING |
2 | |
AFATFS_CACHE_STATE_WRITING |
3 | |
AFATFS_CACHE_STATE_DIRTY |
4 |
afatfsClusterSearchCondition_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
CLUSTER_SEARCH_FREE_AT_BEGINNING_OF_FAT_SECTOR |
0 | |
CLUSTER_SEARCH_FREE |
1 | |
CLUSTER_SEARCH_OCCUPIED |
2 |
afatfsDeleteFilePhase_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_DELETE_FILE_DELETE_DIRECTORY_ENTRY |
0 | |
AFATFS_DELETE_FILE_DEALLOCATE_CLUSTERS |
1 |
afatfsError_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.h
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_ERROR_NONE |
0 | |
AFATFS_ERROR_GENERIC |
1 | |
AFATFS_ERROR_BAD_MBR |
2 | |
AFATFS_ERROR_BAD_FILESYSTEM_HEADER |
3 |
afatfsExtendSubdirectoryPhase_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_EXTEND_SUBDIRECTORY_PHASE_INITIAL |
0 | |
AFATFS_EXTEND_SUBDIRECTORY_PHASE_ADD_FREE_CLUSTER |
0 | |
AFATFS_EXTEND_SUBDIRECTORY_PHASE_WRITE_SECTORS |
1 | |
AFATFS_EXTEND_SUBDIRECTORY_PHASE_SUCCESS |
2 | |
AFATFS_EXTEND_SUBDIRECTORY_PHASE_FAILURE |
3 |
afatfsFATPattern_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_FAT_PATTERN_UNTERMINATED_CHAIN |
0 | |
AFATFS_FAT_PATTERN_TERMINATED_CHAIN |
1 | |
AFATFS_FAT_PATTERN_FREE |
2 |
afatfsFileOperation_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_FILE_OPERATION_NONE |
0 | |
AFATFS_FILE_OPERATION_CREATE_FILE |
1 | |
AFATFS_FILE_OPERATION_SEEK |
2 | |
AFATFS_FILE_OPERATION_CLOSE |
3 | |
AFATFS_FILE_OPERATION_TRUNCATE |
4 | |
AFATFS_FILE_OPERATION_UNLINK |
5 | |
AFATFS_FILE_OPERATION_APPEND_SUPERCLUSTER |
(6) | AFATFS_USE_FREEFILE |
AFATFS_FILE_OPERATION_LOCKED |
(7) | AFATFS_USE_FREEFILE |
AFATFS_FILE_OPERATION_APPEND_FREE_CLUSTER |
8 | |
AFATFS_FILE_OPERATION_EXTEND_SUBDIRECTORY |
9 |
afatfsFilesystemState_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.h
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_FILESYSTEM_STATE_UNKNOWN |
0 | |
AFATFS_FILESYSTEM_STATE_FATAL |
1 | |
AFATFS_FILESYSTEM_STATE_INITIALIZATION |
2 | |
AFATFS_FILESYSTEM_STATE_READY |
3 |
afatfsFileType_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_FILE_TYPE_NONE |
0 | |
AFATFS_FILE_TYPE_NORMAL |
1 | |
AFATFS_FILE_TYPE_FAT16_ROOT_DIRECTORY |
2 | |
AFATFS_FILE_TYPE_DIRECTORY |
3 |
afatfsFindClusterStatus_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_FIND_CLUSTER_IN_PROGRESS |
0 | |
AFATFS_FIND_CLUSTER_FOUND |
1 | |
AFATFS_FIND_CLUSTER_FATAL |
2 | |
AFATFS_FIND_CLUSTER_NOT_FOUND |
3 |
afatfsFreeSpaceSearchPhase_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_FREE_SPACE_SEARCH_PHASE_FIND_HOLE |
0 | |
AFATFS_FREE_SPACE_SEARCH_PHASE_GROW_HOLE |
1 |
afatfsInitializationPhase_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_INITIALIZATION_READ_MBR |
0 | |
AFATFS_INITIALIZATION_READ_VOLUME_ID |
1 | |
AFATFS_INITIALIZATION_FREEFILE_CREATE |
(2) | AFATFS_USE_FREEFILE |
AFATFS_INITIALIZATION_FREEFILE_CREATING |
(3) | AFATFS_USE_FREEFILE |
AFATFS_INITIALIZATION_FREEFILE_FAT_SEARCH |
(4) | AFATFS_USE_FREEFILE |
AFATFS_INITIALIZATION_FREEFILE_UPDATE_FAT |
(5) | AFATFS_USE_FREEFILE |
AFATFS_INITIALIZATION_FREEFILE_SAVE_DIR_ENTRY |
(6) | AFATFS_USE_FREEFILE |
AFATFS_INITIALIZATION_FREEFILE_LAST |
AFATFS_INITIALIZATION_FREEFILE_SAVE_DIR_ENTRY | AFATFS_USE_FREEFILE |
AFATFS_INITIALIZATION_DONE |
afatfsOperationStatus_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.h
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_OPERATION_IN_PROGRESS |
0 | |
AFATFS_OPERATION_SUCCESS |
1 | |
AFATFS_OPERATION_FAILURE |
2 |
afatfsSaveDirectoryEntryMode_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_SAVE_DIRECTORY_NORMAL |
0 | |
AFATFS_SAVE_DIRECTORY_FOR_CLOSE |
1 | |
AFATFS_SAVE_DIRECTORY_DELETED |
2 |
afatfsSeek_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.h
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_SEEK_SET |
0 | |
AFATFS_SEEK_CUR |
1 | |
AFATFS_SEEK_END |
2 |
afatfsTruncateFilePhase_e
Source: ../inav/src/main/io/asyncfatfs/asyncfatfs.c
| Enumerator | Value | Condition |
|---|---|---|
AFATFS_TRUNCATE_FILE_INITIAL |
0 | |
AFATFS_TRUNCATE_FILE_UPDATE_DIRECTORY |
0 | |
AFATFS_TRUNCATE_FILE_ERASE_FAT_CHAIN_NORMAL |
1 | |
AFATFS_TRUNCATE_FILE_ERASE_FAT_CHAIN_CONTIGUOUS |
(2) | AFATFS_USE_FREEFILE |
AFATFS_TRUNCATE_FILE_PREPEND_TO_FREEFILE |
(3) | AFATFS_USE_FREEFILE |
AFATFS_TRUNCATE_FILE_SUCCESS |
4 |
airmodeHandlingType_e
Source: ../inav/src/main/fc/rc_controls.h
| Enumerator | Value | Condition |
|---|---|---|
STICK_CENTER |
0 | |
THROTTLE_THRESHOLD |
1 | |
STICK_CENTER_ONCE |
2 |
angle_index_t
Source: ../inav/src/main/common/axis.h
| Enumerator | Value | Condition |
|---|---|---|
AI_ROLL |
0 | |
AI_PITCH |
1 |
armingFlag_e
Source: ../inav/src/main/fc/runtime_config.h
| Enumerator | Value | Condition |
|---|---|---|
ARMED |
(1 << 2) | |
WAS_EVER_ARMED |
(1 << 3) | |
SIMULATOR_MODE_HITL |
(1 << 4) | |
SIMULATOR_MODE_SITL |
(1 << 5) | |
ARMING_DISABLED_GEOZONE |
(1 << 6) | |
ARMING_DISABLED_FAILSAFE_SYSTEM |
(1 << 7) | |
ARMING_DISABLED_NOT_LEVEL |
(1 << 8) | |
ARMING_DISABLED_SENSORS_CALIBRATING |
(1 << 9) | |
ARMING_DISABLED_SYSTEM_OVERLOADED |
(1 << 10) | |
ARMING_DISABLED_NAVIGATION_UNSAFE |
(1 << 11) | |
ARMING_DISABLED_COMPASS_NOT_CALIBRATED |
(1 << 12) | |
ARMING_DISABLED_ACCELEROMETER_NOT_CALIBRATED |
(1 << 13) | |
ARMING_DISABLED_ARM_SWITCH |
(1 << 14) | |
ARMING_DISABLED_HARDWARE_FAILURE |
(1 << 15) | |
ARMING_DISABLED_BOXFAILSAFE |
(1 << 16) | |
ARMING_DISABLED_RC_LINK |
(1 << 18) | |
ARMING_DISABLED_THROTTLE |
(1 << 19) | |
ARMING_DISABLED_CLI |
(1 << 20) | |
ARMING_DISABLED_CMS_MENU |
(1 << 21) | |
ARMING_DISABLED_OSD_MENU |
(1 << 22) | |
ARMING_DISABLED_ROLLPITCH_NOT_CENTERED |
(1 << 23) | |
ARMING_DISABLED_SERVO_AUTOTRIM |
(1 << 24) | |
ARMING_DISABLED_OOM |
(1 << 25) | |
ARMING_DISABLED_INVALID_SETTING |
(1 << 26) | |
ARMING_DISABLED_PWM_OUTPUT_ERROR |
(1 << 27) | |
ARMING_DISABLED_NO_PREARM |
(1 << 28) | |
ARMING_DISABLED_DSHOT_BEEPER |
(1 << 29) | |
ARMING_DISABLED_LANDING_DETECTED |
(1 << 30) | |
ARMING_DISABLED_ALL_FLAGS |
(ARMING_DISABLED_GEOZONE | ARMING_DISABLED_FAILSAFE_SYSTEM |
axis_e
Source: ../inav/src/main/common/axis.h
| Enumerator | Value | Condition |
|---|---|---|
X |
0 | |
Y |
1 | |
Z |
2 |
barometerState_e
Source: ../inav/src/main/sensors/barometer.c
| Enumerator | Value | Condition |
|---|---|---|
BAROMETER_NEEDS_SAMPLES |
0 | |
BAROMETER_NEEDS_CALCULATION |
1 |
baroSensor_e
Source: ../inav/src/main/sensors/barometer.h
| Enumerator | Value | Condition |
|---|---|---|
BARO_NONE |
0 | |
BARO_AUTODETECT |
1 | |
BARO_BMP085 |
2 | |
BARO_MS5611 |
3 | |
BARO_BMP280 |
4 | |
BARO_MS5607 |
5 | |
BARO_LPS25H |
6 | |
BARO_SPL06 |
7 | |
BARO_BMP388 |
8 | |
BARO_DPS310 |
9 | |
BARO_B2SMPB |
10 | |
BARO_MSP |
11 | |
BARO_FAKE |
12 | |
BARO_MAX |
BARO_FAKE |
batCapacityUnit_e
Source: ../inav/src/main/sensors/battery_config_structs.h
| Enumerator | Value | Condition |
|---|---|---|
BAT_CAPACITY_UNIT_MAH |
0 | |
BAT_CAPACITY_UNIT_MWH |
1 |
batteryState_e
Source: ../inav/src/main/sensors/battery.h
| Enumerator | Value | Condition |
|---|---|---|
BATTERY_OK |
0 | |
BATTERY_WARNING |
1 | |
BATTERY_CRITICAL |
2 | |
BATTERY_NOT_PRESENT |
3 |
batVoltageSource_e
Source: ../inav/src/main/sensors/battery_config_structs.h
| Enumerator | Value | Condition |
|---|---|---|
BAT_VOLTAGE_RAW |
0 | |
BAT_VOLTAGE_SAG_COMP |
1 |
baudRate_e
Source: ../inav/src/main/io/serial.h
| Enumerator | Value | Condition |
|---|---|---|
BAUD_AUTO |
0 | |
BAUD_1200 |
1 | |
BAUD_2400 |
2 | |
BAUD_4800 |
3 | |
BAUD_9600 |
4 | |
BAUD_19200 |
5 | |
BAUD_38400 |
6 | |
BAUD_57600 |
7 | |
BAUD_115200 |
8 | |
BAUD_230400 |
9 | |
BAUD_250000 |
10 | |
BAUD_460800 |
11 | |
BAUD_921600 |
12 | |
BAUD_1000000 |
13 | |
BAUD_1500000 |
14 | |
BAUD_2000000 |
15 | |
BAUD_2470000 |
16 | |
BAUD_MIN |
BAUD_AUTO | |
BAUD_MAX |
BAUD_2470000 |
beeperMode_e
Source: ../inav/src/main/io/beeper.h
| Enumerator | Value | Condition |
|---|---|---|
BEEPER_SILENCE |
0 | |
BEEPER_RUNTIME_CALIBRATION_DONE |
1 | |
BEEPER_HARDWARE_FAILURE |
2 | |
BEEPER_RX_LOST |
3 | |
BEEPER_RX_LOST_LANDING |
4 | |
BEEPER_DISARMING |
5 | |
BEEPER_ARMING |
6 | |
BEEPER_ARMING_GPS_FIX |
7 | |
BEEPER_BAT_CRIT_LOW |
8 | |
BEEPER_BAT_LOW |
9 | |
BEEPER_GPS_STATUS |
10 | |
BEEPER_RX_SET |
11 | |
BEEPER_ACTION_SUCCESS |
12 | |
BEEPER_ACTION_FAIL |
13 | |
BEEPER_READY_BEEP |
14 | |
BEEPER_MULTI_BEEPS |
15 | |
BEEPER_DISARM_REPEAT |
16 | |
BEEPER_ARMED |
17 | |
BEEPER_SYSTEM_INIT |
18 | |
BEEPER_USB |
19 | |
BEEPER_LAUNCH_MODE_ENABLED |
20 | |
BEEPER_LAUNCH_MODE_LOW_THROTTLE |
21 | |
BEEPER_LAUNCH_MODE_IDLE_START |
22 | |
BEEPER_CAM_CONNECTION_OPEN |
23 | |
BEEPER_CAM_CONNECTION_CLOSE |
24 | |
BEEPER_ALL |
25 | |
BEEPER_PREFERENCE |
26 |
biquadFilterType_e
Source: ../inav/src/main/common/filter.h
| Enumerator | Value | Condition |
|---|---|---|
FILTER_LPF |
0 | |
FILTER_NOTCH |
1 |
boxId_e
Source: ../inav/src/main/fc/rc_modes.h
| Enumerator | Value | Condition |
|---|---|---|
BOXARM |
0 | |
BOXANGLE |
1 | |
BOXHORIZON |
2 | |
BOXNAVALTHOLD |
3 | |
BOXHEADINGHOLD |
4 | |
BOXHEADFREE |
5 | |
BOXHEADADJ |
6 | |
BOXCAMSTAB |
7 | |
BOXNAVRTH |
8 | |
BOXNAVPOSHOLD |
9 | |
BOXMANUAL |
10 | |
BOXBEEPERON |
11 | |
BOXLEDLOW |
12 | |
BOXLIGHTS |
13 | |
BOXNAVLAUNCH |
14 | |
BOXOSD |
15 | |
BOXTELEMETRY |
16 | |
BOXBLACKBOX |
17 | |
BOXFAILSAFE |
18 | |
BOXNAVWP |
19 | |
BOXAIRMODE |
20 | |
BOXHOMERESET |
21 | |
BOXGCSNAV |
22 | |
BOXSURFACE |
24 | |
BOXFLAPERON |
25 | |
BOXTURNASSIST |
26 | |
BOXAUTOTRIM |
27 | |
BOXAUTOTUNE |
28 | |
BOXCAMERA1 |
29 | |
BOXCAMERA2 |
30 | |
BOXCAMERA3 |
31 | |
BOXOSDALT1 |
32 | |
BOXOSDALT2 |
33 | |
BOXOSDALT3 |
34 | |
BOXNAVCOURSEHOLD |
35 | |
BOXBRAKING |
36 | |
BOXUSER1 |
37 | |
BOXUSER2 |
38 | |
BOXFPVANGLEMIX |
39 | |
BOXLOITERDIRCHN |
40 | |
BOXMSPRCOVERRIDE |
41 | |
BOXPREARM |
42 | |
BOXTURTLE |
43 | |
BOXNAVCRUISE |
44 | |
BOXAUTOLEVEL |
45 | |
BOXPLANWPMISSION |
46 | |
BOXSOARING |
47 | |
BOXUSER3 |
48 | |
BOXUSER4 |
49 | |
BOXCHANGEMISSION |
50 | |
BOXBEEPERMUTE |
51 | |
BOXMULTIFUNCTION |
52 | |
BOXMIXERPROFILE |
53 | |
BOXMIXERTRANSITION |
54 | |
BOXANGLEHOLD |
55 | |
BOXGIMBALTLOCK |
56 | |
BOXGIMBALRLOCK |
57 | |
BOXGIMBALCENTER |
58 | |
BOXGIMBALHTRK |
59 | |
CHECKBOX_ITEM_COUNT |
60 |
climbRateToAltitudeControllerMode_e
Source: ../inav/src/main/navigation/navigation_private.h
| Enumerator | Value | Condition |
|---|---|---|
ROC_TO_ALT_CURRENT |
0 | |
ROC_TO_ALT_CONSTANT |
1 | |
ROC_TO_ALT_TARGET |
2 |
colorComponent_e
Source: ../inav/src/main/common/color.h
| Enumerator | Value | Condition |
|---|---|---|
RGB_RED |
0 | |
RGB_GREEN |
1 | |
RGB_BLUE |
2 |
colorId_e
Source: ../inav/src/main/io/ledstrip.h
| Enumerator | Value | Condition |
|---|---|---|
COLOR_BLACK |
0 | |
COLOR_WHITE |
1 | |
COLOR_RED |
2 | |
COLOR_ORANGE |
3 | |
COLOR_YELLOW |
4 | |
COLOR_LIME_GREEN |
5 | |
COLOR_GREEN |
6 | |
COLOR_MINT_GREEN |
7 | |
COLOR_CYAN |
8 | |
COLOR_LIGHT_BLUE |
9 | |
COLOR_BLUE |
10 | |
COLOR_DARK_VIOLET |
11 | |
COLOR_MAGENTA |
12 | |
COLOR_DEEP_PINK |
13 |
crsfActiveAntenna_e
Source: ../inav/src/main/telemetry/crsf.c
| Enumerator | Value | Condition |
|---|---|---|
CRSF_ACTIVE_ANTENNA1 |
0 | |
CRSF_ACTIVE_ANTENNA2 |
1 |
crsfAddress_e
Source: ../inav/src/main/rx/crsf.h
| Enumerator | Value | Condition |
|---|---|---|
CRSF_ADDRESS_BROADCAST |
0 | |
CRSF_ADDRESS_USB |
16 | |
CRSF_ADDRESS_TBS_CORE_PNP_PRO |
128 | |
CRSF_ADDRESS_RESERVED1 |
138 | |
CRSF_ADDRESS_CURRENT_SENSOR |
192 | |
CRSF_ADDRESS_GPS |
194 | |
CRSF_ADDRESS_TBS_BLACKBOX |
196 | |
CRSF_ADDRESS_FLIGHT_CONTROLLER |
200 | |
CRSF_ADDRESS_RESERVED2 |
202 | |
CRSF_ADDRESS_RACE_TAG |
204 | |
CRSF_ADDRESS_RADIO_TRANSMITTER |
234 | |
CRSF_ADDRESS_CRSF_RECEIVER |
236 | |
CRSF_ADDRESS_CRSF_TRANSMITTER |
238 |
crsfFrameType_e
Source: ../inav/src/main/rx/crsf.h
| Enumerator | Value | Condition |
|---|---|---|
CRSF_FRAMETYPE_GPS |
2 | |
CRSF_FRAMETYPE_VARIO_SENSOR |
7 | |
CRSF_FRAMETYPE_BATTERY_SENSOR |
8 | |
CRSF_FRAMETYPE_BAROMETER_ALTITUDE |
9 | |
CRSF_FRAMETYPE_LINK_STATISTICS |
20 | |
CRSF_FRAMETYPE_RC_CHANNELS_PACKED |
22 | |
CRSF_FRAMETYPE_ATTITUDE |
30 | |
CRSF_FRAMETYPE_FLIGHT_MODE |
33 | |
CRSF_FRAMETYPE_DEVICE_PING |
40 | |
CRSF_FRAMETYPE_DEVICE_INFO |
41 | |
CRSF_FRAMETYPE_PARAMETER_SETTINGS_ENTRY |
43 | |
CRSF_FRAMETYPE_PARAMETER_READ |
44 | |
CRSF_FRAMETYPE_PARAMETER_WRITE |
45 | |
CRSF_FRAMETYPE_COMMAND |
50 | |
CRSF_FRAMETYPE_MSP_REQ |
122 | |
CRSF_FRAMETYPE_MSP_RESP |
123 | |
CRSF_FRAMETYPE_MSP_WRITE |
124 | |
CRSF_FRAMETYPE_DISPLAYPORT_CMD |
125 |
crsfFrameTypeIndex_e
Source: ../inav/src/main/telemetry/crsf.c
| Enumerator | Value | Condition |
|---|---|---|
CRSF_FRAME_START_INDEX |
0 | |
CRSF_FRAME_ATTITUDE_INDEX |
CRSF_FRAME_START_INDEX | |
CRSF_FRAME_BATTERY_SENSOR_INDEX |
||
CRSF_FRAME_FLIGHT_MODE_INDEX |
||
CRSF_FRAME_GPS_INDEX |
||
CRSF_FRAME_VARIO_SENSOR_INDEX |
||
CRSF_FRAME_BAROMETER_ALTITUDE_INDEX |
||
CRSF_SCHEDULE_COUNT_MAX |
crsrRfMode_e
Source: ../inav/src/main/telemetry/crsf.c
| Enumerator | Value | Condition |
|---|---|---|
CRSF_RF_MODE_4_HZ |
0 | |
CRSF_RF_MODE_50_HZ |
1 | |
CRSF_RF_MODE_150_HZ |
2 |
crsrRfPower_e
Source: ../inav/src/main/telemetry/crsf.c
| Enumerator | Value | Condition |
|---|---|---|
CRSF_RF_POWER_0_mW |
0 | |
CRSF_RF_POWER_10_mW |
1 | |
CRSF_RF_POWER_25_mW |
2 | |
CRSF_RF_POWER_100_mW |
3 | |
CRSF_RF_POWER_500_mW |
4 | |
CRSF_RF_POWER_1000_mW |
5 | |
CRSF_RF_POWER_2000_mW |
6 | |
CRSF_RF_POWER_250_mW |
7 |
currentSensor_e
Source: ../inav/src/main/sensors/battery_config_structs.h
| Enumerator | Value | Condition |
|---|---|---|
CURRENT_SENSOR_NONE |
0 | |
CURRENT_SENSOR_ADC |
1 | |
CURRENT_SENSOR_VIRTUAL |
2 | |
CURRENT_SENSOR_FAKE |
3 | |
CURRENT_SENSOR_ESC |
4 | |
CURRENT_SENSOR_MAX |
CURRENT_SENSOR_FAKE |
displayportMspCommand_e
Source: ../inav/src/main/io/displayport_msp.h
| Enumerator | Value | Condition |
|---|---|---|
MSP_DP_HEARTBEAT |
0 | |
MSP_DP_RELEASE |
1 | |
MSP_DP_CLEAR_SCREEN |
2 | |
MSP_DP_WRITE_STRING |
3 | |
MSP_DP_DRAW_SCREEN |
4 | |
MSP_DP_OPTIONS |
5 | |
MSP_DP_SYS |
6 | |
MSP_DP_COUNT |
7 |
DjiCraftNameElements_t
Source: ../inav/src/main/io/osd_dji_hd.c
| Enumerator | Value | Condition |
|---|---|---|
DJI_OSD_CN_MESSAGES |
0 | |
DJI_OSD_CN_THROTTLE |
1 | |
DJI_OSD_CN_THROTTLE_AUTO_THR |
2 | |
DJI_OSD_CN_AIR_SPEED |
3 | |
DJI_OSD_CN_EFFICIENCY |
4 | |
DJI_OSD_CN_DISTANCE |
5 | |
DJI_OSD_CN_ADJUSTEMNTS |
6 | |
DJI_OSD_CN_MAX_ELEMENTS |
7 |
dumpFlags_e
Source: ../inav/src/main/fc/cli.c
| Enumerator | Value | Condition |
|---|---|---|
DUMP_MASTER |
(1 << 0) | |
DUMP_CONTROL_PROFILE |
(1 << 1) | |
DUMP_BATTERY_PROFILE |
(1 << 2) | |
DUMP_MIXER_PROFILE |
(1 << 3) | |
DUMP_ALL |
(1 << 4) | |
DO_DIFF |
(1 << 5) | |
SHOW_DEFAULTS |
(1 << 6) | |
HIDE_UNUSED |
(1 << 7) |
dynamicGyroNotchMode_e
Source: ../inav/src/main/sensors/gyro.h
| Enumerator | Value | Condition |
|---|---|---|
DYNAMIC_NOTCH_MODE_2D |
0 | |
DYNAMIC_NOTCH_MODE_3D |
1 |
emergLandState_e
Source: ../inav/src/main/flight/failsafe.h
| Enumerator | Value | Condition |
|---|---|---|
EMERG_LAND_IDLE |
0 | |
EMERG_LAND_IN_PROGRESS |
1 | |
EMERG_LAND_HAS_LANDED |
2 |
escSensorFrameStatus_t
Source: ../inav/src/main/sensors/esc_sensor.c
| Enumerator | Value | Condition |
|---|---|---|
ESC_SENSOR_FRAME_PENDING |
0 | |
ESC_SENSOR_FRAME_COMPLETE |
1 | |
ESC_SENSOR_FRAME_FAILED |
2 |
escSensorState_t
Source: ../inav/src/main/sensors/esc_sensor.c
| Enumerator | Value | Condition |
|---|---|---|
ESC_SENSOR_WAIT_STARTUP |
0 | |
ESC_SENSOR_READY |
1 | |
ESC_SENSOR_WAITING |
2 |
failsafeChannelBehavior_e
Source: ../inav/src/main/flight/failsafe.c
| Enumerator | Value | Condition |
|---|---|---|
FAILSAFE_CHANNEL_HOLD |
0 | |
FAILSAFE_CHANNEL_NEUTRAL |
1 |
failsafePhase_e
Source: ../inav/src/main/flight/failsafe.h
| Enumerator | Value | Condition |
|---|---|---|
FAILSAFE_IDLE |
0 | |
FAILSAFE_RX_LOSS_DETECTED |
1 | |
FAILSAFE_RX_LOSS_IDLE |
2 | |
FAILSAFE_RETURN_TO_HOME |
3 | |
FAILSAFE_LANDING |
4 | |
FAILSAFE_LANDED |
5 | |
FAILSAFE_RX_LOSS_MONITORING |
6 | |
FAILSAFE_RX_LOSS_RECOVERED |
7 |
failsafeProcedure_e
Source: ../inav/src/main/flight/failsafe.h
| Enumerator | Value | Condition |
|---|---|---|
FAILSAFE_PROCEDURE_AUTO_LANDING |
0 | |
FAILSAFE_PROCEDURE_DROP_IT |
1 | |
FAILSAFE_PROCEDURE_RTH |
2 | |
FAILSAFE_PROCEDURE_NONE |
3 |
failsafeRxLinkState_e
Source: ../inav/src/main/flight/failsafe.h
| Enumerator | Value | Condition |
|---|---|---|
FAILSAFE_RXLINK_DOWN |
0 | |
FAILSAFE_RXLINK_UP |
1 |
fatFilesystemType_e
Source: ../inav/src/main/io/asyncfatfs/fat_standard.h
| Enumerator | Value | Condition |
|---|---|---|
FAT_FILESYSTEM_TYPE_INVALID |
0 | |
FAT_FILESYSTEM_TYPE_FAT12 |
1 | |
FAT_FILESYSTEM_TYPE_FAT16 |
2 | |
FAT_FILESYSTEM_TYPE_FAT32 |
3 |
features_e
Source: ../inav/src/main/fc/config.h
| Enumerator | Value | Condition |
|---|---|---|
FEATURE_THR_VBAT_COMP |
1 << 0 | |
FEATURE_VBAT |
1 << 1 | |
FEATURE_TX_PROF_SEL |
1 << 2 | |
FEATURE_BAT_PROFILE_AUTOSWITCH |
1 << 3 | |
FEATURE_GEOZONE |
1 << 4 | |
FEATURE_UNUSED_1 |
1 << 5 | |
FEATURE_SOFTSERIAL |
1 << 6 | |
FEATURE_GPS |
1 << 7 | |
FEATURE_UNUSED_3 |
1 << 8 | |
FEATURE_UNUSED_4 |
1 << 9 | |
FEATURE_TELEMETRY |
1 << 10 | |
FEATURE_CURRENT_METER |
1 << 11 | |
FEATURE_REVERSIBLE_MOTORS |
1 << 12 | |
FEATURE_UNUSED_5 |
1 << 13 | |
FEATURE_UNUSED_6 |
1 << 14 | |
FEATURE_RSSI_ADC |
1 << 15 | |
FEATURE_LED_STRIP |
1 << 16 | |
FEATURE_DASHBOARD |
1 << 17 | |
FEATURE_UNUSED_7 |
1 << 18 | |
FEATURE_BLACKBOX |
1 << 19 | |
FEATURE_UNUSED_10 |
1 << 20 | |
FEATURE_TRANSPONDER |
1 << 21 | |
FEATURE_AIRMODE |
1 << 22 | |
FEATURE_SUPEREXPO_RATES |
1 << 23 | |
FEATURE_VTX |
1 << 24 | |
FEATURE_UNUSED_8 |
1 << 25 | |
FEATURE_UNUSED_9 |
1 << 26 | |
FEATURE_UNUSED_11 |
1 << 27 | |
FEATURE_PWM_OUTPUT_ENABLE |
1 << 28 | |
FEATURE_OSD |
1 << 29 | |
FEATURE_FW_LAUNCH |
1 << 30 | |
FEATURE_FW_AUTOTRIM |
1 << 31 |
filterType_e
Source: ../inav/src/main/common/filter.h
| Enumerator | Value | Condition |
|---|---|---|
FILTER_PT1 |
0 | |
FILTER_BIQUAD |
1 | |
FILTER_PT2 |
2 | |
FILTER_PT3 |
3 | |
FILTER_LULU |
4 |
fixedWingLaunchEvent_t
Source: ../inav/src/main/navigation/navigation_fw_launch.c
| Enumerator | Value | Condition |
|---|---|---|
FW_LAUNCH_EVENT_NONE |
0 | |
FW_LAUNCH_EVENT_SUCCESS |
1 | |
FW_LAUNCH_EVENT_GOTO_DETECTION |
2 | |
FW_LAUNCH_EVENT_ABORT |
3 | |
FW_LAUNCH_EVENT_THROTTLE_LOW |
4 | |
FW_LAUNCH_EVENT_COUNT |
5 |
fixedWingLaunchMessage_t
Source: ../inav/src/main/navigation/navigation_fw_launch.c
| Enumerator | Value | Condition |
|---|---|---|
FW_LAUNCH_MESSAGE_TYPE_NONE |
0 | |
FW_LAUNCH_MESSAGE_TYPE_WAIT_THROTTLE |
1 | |
FW_LAUNCH_MESSAGE_TYPE_WAIT_IDLE |
2 | |
FW_LAUNCH_MESSAGE_TYPE_WAIT_DETECTION |
3 | |
FW_LAUNCH_MESSAGE_TYPE_IN_PROGRESS |
4 | |
FW_LAUNCH_MESSAGE_TYPE_FINISHING |
5 |
fixedWingLaunchState_t
Source: ../inav/src/main/navigation/navigation_fw_launch.c
| Enumerator | Value | Condition |
|---|---|---|
FW_LAUNCH_STATE_WAIT_THROTTLE |
0 | |
FW_LAUNCH_STATE_IDLE_WIGGLE_WAIT |
1 | |
FW_LAUNCH_STATE_IDLE_MOTOR_DELAY |
2 | |
FW_LAUNCH_STATE_MOTOR_IDLE |
3 | |
FW_LAUNCH_STATE_WAIT_DETECTION |
4 | |
FW_LAUNCH_STATE_DETECTED |
5 | |
FW_LAUNCH_STATE_MOTOR_DELAY |
6 | |
FW_LAUNCH_STATE_MOTOR_SPINUP |
7 | |
FW_LAUNCH_STATE_IN_PROGRESS |
8 | |
FW_LAUNCH_STATE_FINISH |
9 | |
FW_LAUNCH_STATE_ABORTED |
10 | |
FW_LAUNCH_STATE_FLYING |
11 | |
FW_LAUNCH_STATE_COUNT |
12 |
flight_dynamics_index_t
Source: ../inav/src/main/common/axis.h
| Enumerator | Value | Condition |
|---|---|---|
FD_ROLL |
0 | |
FD_PITCH |
1 | |
FD_YAW |
2 |
flightModeFlags_e
Source: ../inav/src/main/fc/runtime_config.h
| Enumerator | Value | Condition |
|---|---|---|
ANGLE_MODE |
(1 << 0) | |
HORIZON_MODE |
(1 << 1) | |
HEADING_MODE |
(1 << 2) | |
NAV_ALTHOLD_MODE |
(1 << 3) | |
NAV_RTH_MODE |
(1 << 4) | |
NAV_POSHOLD_MODE |
(1 << 5) | |
HEADFREE_MODE |
(1 << 6) | |
NAV_LAUNCH_MODE |
(1 << 7) | |
MANUAL_MODE |
(1 << 8) | |
FAILSAFE_MODE |
(1 << 9) | |
AUTO_TUNE |
(1 << 10) | |
NAV_WP_MODE |
(1 << 11) | |
NAV_COURSE_HOLD_MODE |
(1 << 12) | |
FLAPERON |
(1 << 13) | |
TURN_ASSISTANT |
(1 << 14) | |
TURTLE_MODE |
(1 << 15) | |
SOARING_MODE |
(1 << 16) | |
ANGLEHOLD_MODE |
(1 << 17) | |
NAV_FW_AUTOLAND |
(1 << 18) | |
NAV_SEND_TO |
(1 << 19) |
flightModeForTelemetry_e
Source: ../inav/src/main/fc/runtime_config.h
| Enumerator | Value | Condition |
|---|---|---|
FLM_MANUAL |
0 | |
FLM_ACRO |
1 | |
FLM_ACRO_AIR |
2 | |
FLM_ANGLE |
3 | |
FLM_HORIZON |
4 | |
FLM_ALTITUDE_HOLD |
5 | |
FLM_POSITION_HOLD |
6 | |
FLM_RTH |
7 | |
FLM_MISSION |
8 | |
FLM_COURSE_HOLD |
9 | |
FLM_CRUISE |
10 | |
FLM_LAUNCH |
11 | |
FLM_FAILSAFE |
12 | |
FLM_ANGLEHOLD |
13 | |
FLM_COUNT |
14 |
flyingPlatformType_e
Source: ../inav/src/main/flight/mixer.h
| Enumerator | Value | Condition |
|---|---|---|
PLATFORM_MULTIROTOR |
0 | |
PLATFORM_AIRPLANE |
1 | |
PLATFORM_HELICOPTER |
2 | |
PLATFORM_TRICOPTER |
3 | |
PLATFORM_ROVER |
4 | |
PLATFORM_BOAT |
5 |
fport2_control_frame_type_e
Source: ../inav/src/main/rx/fport2.c
| Enumerator | Value | Condition |
|---|---|---|
CFT_RC |
255 | |
CFT_OTA_START |
240 | |
CFT_OTA_DATA |
241 | |
CFT_OTA_STOP |
242 |
frame_state_e
Source: ../inav/src/main/rx/fport2.c
| Enumerator | Value | Condition |
|---|---|---|
FS_CONTROL_FRAME_START |
0 | |
FS_CONTROL_FRAME_TYPE |
1 | |
FS_CONTROL_FRAME_DATA |
2 | |
FS_DOWNLINK_FRAME_START |
3 | |
FS_DOWNLINK_FRAME_DATA |
4 |
frame_type_e
Source: ../inav/src/main/rx/fport2.c
| Enumerator | Value | Condition |
|---|---|---|
FT_CONTROL |
0 | |
FT_DOWNLINK |
1 |
frskyOSDColor_e
Source: ../inav/src/main/io/frsky_osd.h
| Enumerator | Value | Condition |
|---|---|---|
FRSKY_OSD_COLOR_BLACK |
0 | |
FRSKY_OSD_COLOR_TRANSPARENT |
1 | |
FRSKY_OSD_COLOR_WHITE |
2 | |
FRSKY_OSD_COLOR_GRAY |
3 |
frskyOSDLineOutlineType_e
Source: ../inav/src/main/io/frsky_osd.h
| Enumerator | Value | Condition |
|---|---|---|
FRSKY_OSD_OUTLINE_TYPE_NONE |
0 | |
FRSKY_OSD_OUTLINE_TYPE_TOP |
1 << 0 | |
FRSKY_OSD_OUTLINE_TYPE_RIGHT |
1 << 1 | |
FRSKY_OSD_OUTLINE_TYPE_BOTTOM |
1 << 2 | |
FRSKY_OSD_OUTLINE_TYPE_LEFT |
1 << 3 |
frskyOSDRecvState_e
Source: ../inav/src/main/io/frsky_osd.c
| Enumerator | Value | Condition |
|---|---|---|
RECV_STATE_NONE |
0 | |
RECV_STATE_SYNC |
1 | |
RECV_STATE_LENGTH |
2 | |
RECV_STATE_DATA |
3 | |
RECV_STATE_CHECKSUM |
4 | |
RECV_STATE_DONE |
5 |
frskyOSDTransactionOptions_e
Source: ../inav/src/main/io/frsky_osd.h
| Enumerator | Value | Condition |
|---|---|---|
FRSKY_OSD_TRANSACTION_OPT_PROFILED |
1 << 0 | |
FRSKY_OSD_TRANSACTION_OPT_RESET_DRAWING |
1 << 1 |
fw_autotune_rate_adjustment_e
Source: ../inav/src/main/flight/pid.h
| Enumerator | Value | Condition |
|---|---|---|
FIXED |
0 | |
LIMIT |
1 | |
AUTO |
2 |
fwAutolandApproachDirection_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
FW_AUTOLAND_APPROACH_DIRECTION_LEFT |
0 | |
FW_AUTOLAND_APPROACH_DIRECTION_RIGHT |
1 |
fwAutolandState_t
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
FW_AUTOLAND_STATE_IDLE |
0 | |
FW_AUTOLAND_STATE_LOITER |
1 | |
FW_AUTOLAND_STATE_DOWNWIND |
2 | |
FW_AUTOLAND_STATE_BASE_LEG |
3 | |
FW_AUTOLAND_STATE_FINAL_APPROACH |
4 | |
FW_AUTOLAND_STATE_GLIDE |
5 | |
FW_AUTOLAND_STATE_FLARE |
6 |
fwAutolandWaypoint_t
Source: ../inav/src/main/navigation/navigation_private.h
| Enumerator | Value | Condition |
|---|---|---|
FW_AUTOLAND_WP_TURN |
0 | |
FW_AUTOLAND_WP_FINAL_APPROACH |
1 | |
FW_AUTOLAND_WP_LAND |
2 | |
FW_AUTOLAND_WP_COUNT |
3 |
geoAltitudeConversionMode_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
GEO_ALT_ABSOLUTE |
0 | |
GEO_ALT_RELATIVE |
1 |
geoAltitudeDatumFlag_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_WP_TAKEOFF_DATUM |
0 | |
NAV_WP_MSL_DATUM |
1 |
geoOriginResetMode_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
GEO_ORIGIN_SET |
0 | |
GEO_ORIGIN_RESET_ALTITUDE |
1 |
geozoneActionState_e
Source: ../inav/src/main/navigation/navigation_geozone.c
| Enumerator | Value | Condition |
|---|---|---|
GEOZONE_ACTION_STATE_NONE |
0 | |
GEOZONE_ACTION_STATE_AVOIDING |
1 | |
GEOZONE_ACTION_STATE_AVOIDING_UPWARD |
2 | |
GEOZONE_ACTION_STATE_AVOIDING_ALTITUDE |
3 | |
GEOZONE_ACTION_STATE_RETURN_TO_FZ |
4 | |
GEOZONE_ACTION_STATE_FLYOUT_NFZ |
5 | |
GEOZONE_ACTION_STATE_POSHOLD |
6 | |
GEOZONE_ACTION_STATE_RTH |
7 |
geozoneMessageState_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
GEOZONE_MESSAGE_STATE_NONE |
0 | |
GEOZONE_MESSAGE_STATE_NFZ |
1 | |
GEOZONE_MESSAGE_STATE_LEAVING_FZ |
2 | |
GEOZONE_MESSAGE_STATE_OUTSIDE_FZ |
3 | |
GEOZONE_MESSAGE_STATE_ENTERING_NFZ |
4 | |
GEOZONE_MESSAGE_STATE_AVOIDING_FB |
5 | |
GEOZONE_MESSAGE_STATE_RETURN_TO_ZONE |
6 | |
GEOZONE_MESSAGE_STATE_FLYOUT_NFZ |
7 | |
GEOZONE_MESSAGE_STATE_AVOIDING_ALTITUDE_BREACH |
8 | |
GEOZONE_MESSAGE_STATE_POS_HOLD |
9 |
ghstAddr_e
Source: ../inav/src/main/rx/ghst_protocol.h
| Enumerator | Value | Condition |
|---|---|---|
GHST_ADDR_RADIO |
128 | |
GHST_ADDR_TX_MODULE_SYM |
129 | |
GHST_ADDR_TX_MODULE_ASYM |
136 | |
GHST_ADDR_FC |
130 | |
GHST_ADDR_GOGGLES |
131 | |
GHST_ADDR_QUANTUM_TEE1 |
132 | |
GHST_ADDR_QUANTUM_TEE2 |
133 | |
GHST_ADDR_QUANTUM_GW1 |
134 | |
GHST_ADDR_5G_CLK |
135 | |
GHST_ADDR_RX |
137 |
ghstDl_e
Source: ../inav/src/main/rx/ghst_protocol.h
| Enumerator | Value | Condition |
|---|---|---|
GHST_DL_OPENTX_SYNC |
32 | |
GHST_DL_LINK_STAT |
33 | |
GHST_DL_VTX_STAT |
34 | |
GHST_DL_PACK_STAT |
35 | |
GHST_DL_GPS_PRIMARY |
37 | |
GHST_DL_GPS_SECONDARY |
38 |
ghstFrameTypeIndex_e
Source: ../inav/src/main/telemetry/ghst.c
| Enumerator | Value | Condition |
|---|---|---|
GHST_FRAME_START_INDEX |
0 | |
GHST_FRAME_PACK_INDEX |
GHST_FRAME_START_INDEX | |
GHST_FRAME_GPS_PRIMARY_INDEX |
||
GHST_FRAME_GPS_SECONDARY_INDEX |
||
GHST_SCHEDULE_COUNT_MAX |
ghstUl_e
Source: ../inav/src/main/rx/ghst_protocol.h
| Enumerator | Value | Condition |
|---|---|---|
GHST_UL_RC_CHANS_HS4_FIRST |
16 | |
GHST_UL_RC_CHANS_HS4_5TO8 |
16 | |
GHST_UL_RC_CHANS_HS4_9TO12 |
17 | |
GHST_UL_RC_CHANS_HS4_13TO16 |
18 | |
GHST_UL_RC_CHANS_HS4_RSSI |
19 | |
GHST_UL_RC_CHANS_HS4_LAST |
31 |
gimbalHeadtrackerState_e
Source: ../inav/src/main/io/gimbal_serial.h
| Enumerator | Value | Condition |
|---|---|---|
WAITING_HDR1 |
0 | |
WAITING_HDR2 |
1 | |
WAITING_PAYLOAD |
2 | |
WAITING_CRCH |
3 | |
WAITING_CRCL |
4 |
gpsAutoBaud_e
Source: ../inav/src/main/io/gps.h
| Enumerator | Value | Condition |
|---|---|---|
GPS_AUTOBAUD_OFF |
0 | |
GPS_AUTOBAUD_ON |
1 |
gpsAutoConfig_e
Source: ../inav/src/main/io/gps.h
| Enumerator | Value | Condition |
|---|---|---|
GPS_AUTOCONFIG_OFF |
0 | |
GPS_AUTOCONFIG_ON |
1 |
gpsBaudRate_e
Source: ../inav/src/main/io/gps.h
| Enumerator | Value | Condition |
|---|---|---|
GPS_BAUDRATE_115200 |
0 | |
GPS_BAUDRATE_57600 |
1 | |
GPS_BAUDRATE_38400 |
2 | |
GPS_BAUDRATE_19200 |
3 | |
GPS_BAUDRATE_9600 |
4 | |
GPS_BAUDRATE_230400 |
5 | |
GPS_BAUDRATE_460800 |
6 | |
GPS_BAUDRATE_921600 |
7 | |
GPS_BAUDRATE_COUNT |
8 |
gpsDynModel_e
Source: ../inav/src/main/io/gps.h
| Enumerator | Value | Condition |
|---|---|---|
GPS_DYNMODEL_PEDESTRIAN |
0 | |
GPS_DYNMODEL_AUTOMOTIVE |
1 | |
GPS_DYNMODEL_AIR_1G |
2 | |
GPS_DYNMODEL_AIR_2G |
3 | |
GPS_DYNMODEL_AIR_4G |
4 | |
GPS_DYNMODEL_SEA |
5 | |
GPS_DYNMODEL_MOWER |
6 |
gpsFixChar_e
Source: ../inav/src/main/telemetry/hott.c
| Enumerator | Value | Condition |
|---|---|---|
GPS_FIX_CHAR_NONE |
'-' | |
GPS_FIX_CHAR_2D |
'2' | |
GPS_FIX_CHAR_3D |
'3' | |
GPS_FIX_CHAR_DGPS |
'D' |
gpsFixType_e
Source: ../inav/src/main/io/gps.h
| Enumerator | Value | Condition |
|---|---|---|
GPS_NO_FIX |
0 | |
GPS_FIX_2D |
1 | |
GPS_FIX_3D |
2 |
gpsProvider_e
Source: ../inav/src/main/io/gps.h
| Enumerator | Value | Condition |
|---|---|---|
GPS_UBLOX |
0 | |
GPS_MSP |
1 | |
GPS_FAKE |
2 | |
GPS_PROVIDER_COUNT |
3 |
gpsState_e
Source: ../inav/src/main/io/gps_private.h
| Enumerator | Value | Condition |
|---|---|---|
GPS_UNKNOWN |
0 | |
GPS_INITIALIZING |
1 | |
GPS_RUNNING |
2 | |
GPS_LOST_COMMUNICATION |
3 |
gyroFilterMode_e
Source: ../inav/src/main/sensors/gyro.h
| Enumerator | Value | Condition |
|---|---|---|
GYRO_FILTER_MODE_OFF |
0 | |
GYRO_FILTER_MODE_STATIC |
1 | |
GYRO_FILTER_MODE_DYNAMIC |
2 | |
GYRO_FILTER_MODE_ADAPTIVE |
3 |
gyroSensor_e
Source: ../inav/src/main/sensors/gyro.h
| Enumerator | Value | Condition |
|---|---|---|
GYRO_NONE |
0 | |
GYRO_AUTODETECT |
1 | |
GYRO_MPU6000 |
2 | |
GYRO_MPU6500 |
3 | |
GYRO_MPU9250 |
4 | |
GYRO_BMI160 |
5 | |
GYRO_ICM20689 |
6 | |
GYRO_BMI088 |
7 | |
GYRO_ICM42605 |
8 | |
GYRO_BMI270 |
9 | |
GYRO_LSM6DXX |
10 | |
GYRO_FAKE |
11 |
hardwareSensorStatus_e
Source: ../inav/src/main/sensors/diagnostics.h
| Enumerator | Value | Condition |
|---|---|---|
HW_SENSOR_NONE |
0 | |
HW_SENSOR_OK |
1 | |
HW_SENSOR_UNAVAILABLE |
2 | |
HW_SENSOR_UNHEALTHY |
3 |
hottEamAlarm1Flag_e
Source: ../inav/src/main/telemetry/hott.h
| Enumerator | Value | Condition |
|---|---|---|
HOTT_EAM_ALARM1_FLAG_NONE |
0 | |
HOTT_EAM_ALARM1_FLAG_MAH |
(1 << 0) | |
HOTT_EAM_ALARM1_FLAG_BATTERY_1 |
(1 << 1) | |
HOTT_EAM_ALARM1_FLAG_BATTERY_2 |
(1 << 2) | |
HOTT_EAM_ALARM1_FLAG_TEMPERATURE_1 |
(1 << 3) | |
HOTT_EAM_ALARM1_FLAG_TEMPERATURE_2 |
(1 << 4) | |
HOTT_EAM_ALARM1_FLAG_ALTITUDE |
(1 << 5) | |
HOTT_EAM_ALARM1_FLAG_CURRENT |
(1 << 6) | |
HOTT_EAM_ALARM1_FLAG_MAIN_VOLTAGE |
(1 << 7) |
hottEamAlarm2Flag_e
Source: ../inav/src/main/telemetry/hott.h
| Enumerator | Value | Condition |
|---|---|---|
HOTT_EAM_ALARM2_FLAG_NONE |
0 | |
HOTT_EAM_ALARM2_FLAG_MS |
(1 << 0) | |
HOTT_EAM_ALARM2_FLAG_M3S |
(1 << 1) | |
HOTT_EAM_ALARM2_FLAG_ALTITUDE_DUPLICATE |
(1 << 2) | |
HOTT_EAM_ALARM2_FLAG_MS_DUPLICATE |
(1 << 3) | |
HOTT_EAM_ALARM2_FLAG_M3S_DUPLICATE |
(1 << 4) | |
HOTT_EAM_ALARM2_FLAG_UNKNOWN_1 |
(1 << 5) | |
HOTT_EAM_ALARM2_FLAG_UNKNOWN_2 |
(1 << 6) | |
HOTT_EAM_ALARM2_FLAG_ON_SIGN_OR_TEXT_ACTIVE |
(1 << 7) |
hottState_e
Source: ../inav/src/main/telemetry/hott.c
| Enumerator | Value | Condition |
|---|---|---|
HOTT_WAITING_FOR_REQUEST |
0 | |
HOTT_RECEIVING_REQUEST |
1 | |
HOTT_WAITING_FOR_TX_WINDOW |
2 | |
HOTT_TRANSMITTING |
3 | |
HOTT_ENDING_TRANSMISSION |
4 |
hsvColorComponent_e
Source: ../inav/src/main/common/color.h
| Enumerator | Value | Condition |
|---|---|---|
HSV_HUE |
0 | |
HSV_SATURATION |
1 | |
HSV_VALUE |
2 |
ibusCommand_e
Source: ../inav/src/main/telemetry/ibus_shared.c
| Enumerator | Value | Condition |
|---|---|---|
IBUS_COMMAND_DISCOVER_SENSOR |
128 | |
IBUS_COMMAND_SENSOR_TYPE |
144 | |
IBUS_COMMAND_MEASUREMENT |
160 |
ibusSensorType1_e
Source: ../inav/src/main/telemetry/ibus_shared.h
| Enumerator | Value | Condition |
|---|---|---|
IBUS_MEAS_TYPE1_INTV |
0 | |
IBUS_MEAS_TYPE1_TEM |
1 | |
IBUS_MEAS_TYPE1_MOT |
2 | |
IBUS_MEAS_TYPE1_EXTV |
3 | |
IBUS_MEAS_TYPE1_CELL |
4 | |
IBUS_MEAS_TYPE1_BAT_CURR |
5 | |
IBUS_MEAS_TYPE1_FUEL |
6 | |
IBUS_MEAS_TYPE1_RPM |
7 | |
IBUS_MEAS_TYPE1_CMP_HEAD |
8 | |
IBUS_MEAS_TYPE1_CLIMB_RATE |
9 | |
IBUS_MEAS_TYPE1_COG |
10 | |
IBUS_MEAS_TYPE1_GPS_STATUS |
11 | |
IBUS_MEAS_TYPE1_ACC_X |
12 | |
IBUS_MEAS_TYPE1_ACC_Y |
13 | |
IBUS_MEAS_TYPE1_ACC_Z |
14 | |
IBUS_MEAS_TYPE1_ROLL |
15 | |
IBUS_MEAS_TYPE1_PITCH |
16 | |
IBUS_MEAS_TYPE1_YAW |
17 | |
IBUS_MEAS_TYPE1_VERTICAL_SPEED |
18 | |
IBUS_MEAS_TYPE1_GROUND_SPEED |
19 | |
IBUS_MEAS_TYPE1_GPS_DIST |
20 | |
IBUS_MEAS_TYPE1_ARMED |
21 | |
IBUS_MEAS_TYPE1_FLIGHT_MODE |
22 | |
IBUS_MEAS_TYPE1_PRES |
65 | |
IBUS_MEAS_TYPE1_SPE |
126 | |
IBUS_MEAS_TYPE1_GPS_LAT |
128 | |
IBUS_MEAS_TYPE1_GPS_LON |
129 | |
IBUS_MEAS_TYPE1_GPS_ALT |
130 | |
IBUS_MEAS_TYPE1_ALT |
131 | |
IBUS_MEAS_TYPE1_S84 |
132 | |
IBUS_MEAS_TYPE1_S85 |
133 | |
IBUS_MEAS_TYPE1_S86 |
134 | |
IBUS_MEAS_TYPE1_S87 |
135 | |
IBUS_MEAS_TYPE1_S88 |
136 | |
IBUS_MEAS_TYPE1_S89 |
137 | |
IBUS_MEAS_TYPE1_S8a |
138 |
ibusSensorType_e
Source: ../inav/src/main/telemetry/ibus_shared.h
| Enumerator | Value | Condition |
|---|---|---|
IBUS_MEAS_TYPE_INTERNAL_VOLTAGE |
0 | |
IBUS_MEAS_TYPE_TEMPERATURE |
1 | |
IBUS_MEAS_TYPE_RPM |
2 | |
IBUS_MEAS_TYPE_EXTERNAL_VOLTAGE |
3 | |
IBUS_MEAS_TYPE_HEADING |
4 | |
IBUS_MEAS_TYPE_CURRENT |
5 | |
IBUS_MEAS_TYPE_CLIMB |
6 | |
IBUS_MEAS_TYPE_ACC_Z |
7 | |
IBUS_MEAS_TYPE_ACC_Y |
8 | |
IBUS_MEAS_TYPE_ACC_X |
9 | |
IBUS_MEAS_TYPE_VSPEED |
10 | |
IBUS_MEAS_TYPE_SPEED |
11 | |
IBUS_MEAS_TYPE_DIST |
12 | |
IBUS_MEAS_TYPE_ARMED |
13 | |
IBUS_MEAS_TYPE_MODE |
14 | |
IBUS_MEAS_TYPE_PRES |
65 | |
IBUS_MEAS_TYPE_SPE |
126 | |
IBUS_MEAS_TYPE_COG |
128 | |
IBUS_MEAS_TYPE_GPS_STATUS |
129 | |
IBUS_MEAS_TYPE_GPS_LON |
130 | |
IBUS_MEAS_TYPE_GPS_LAT |
131 | |
IBUS_MEAS_TYPE_ALT |
132 | |
IBUS_MEAS_TYPE_S85 |
133 | |
IBUS_MEAS_TYPE_S86 |
134 | |
IBUS_MEAS_TYPE_S87 |
135 | |
IBUS_MEAS_TYPE_S88 |
136 | |
IBUS_MEAS_TYPE_S89 |
137 | |
IBUS_MEAS_TYPE_S8A |
138 | |
IBUS_MEAS_TYPE_GALT |
249 | |
IBUS_MEAS_TYPE_GPS |
253 |
ibusSensorValue_e
Source: ../inav/src/main/telemetry/ibus_shared.h
| Enumerator | Value | Condition |
|---|---|---|
IBUS_MEAS_VALUE_NONE |
0 | |
IBUS_MEAS_VALUE_TEMPERATURE |
1 | |
IBUS_MEAS_VALUE_MOT |
2 | |
IBUS_MEAS_VALUE_EXTERNAL_VOLTAGE |
3 | |
IBUS_MEAS_VALUE_CELL |
4 | |
IBUS_MEAS_VALUE_CURRENT |
5 | |
IBUS_MEAS_VALUE_FUEL |
6 | |
IBUS_MEAS_VALUE_RPM |
7 | |
IBUS_MEAS_VALUE_HEADING |
8 | |
IBUS_MEAS_VALUE_CLIMB |
9 | |
IBUS_MEAS_VALUE_COG |
10 | |
IBUS_MEAS_VALUE_GPS_STATUS |
11 | |
IBUS_MEAS_VALUE_ACC_X |
12 | |
IBUS_MEAS_VALUE_ACC_Y |
13 | |
IBUS_MEAS_VALUE_ACC_Z |
14 | |
IBUS_MEAS_VALUE_ROLL |
15 | |
IBUS_MEAS_VALUE_PITCH |
16 | |
IBUS_MEAS_VALUE_YAW |
17 | |
IBUS_MEAS_VALUE_VSPEED |
18 | |
IBUS_MEAS_VALUE_SPEED |
19 | |
IBUS_MEAS_VALUE_DIST |
20 | |
IBUS_MEAS_VALUE_ARMED |
21 | |
IBUS_MEAS_VALUE_MODE |
22 | |
IBUS_MEAS_VALUE_PRES |
65 | |
IBUS_MEAS_VALUE_SPE |
126 | |
IBUS_MEAS_VALUE_GPS_LAT |
128 | |
IBUS_MEAS_VALUE_GPS_LON |
129 | |
IBUS_MEAS_VALUE_GALT4 |
130 | |
IBUS_MEAS_VALUE_ALT4 |
131 | |
IBUS_MEAS_VALUE_GALT |
132 | |
IBUS_MEAS_VALUE_ALT |
133 | |
IBUS_MEAS_VALUE_STATUS |
135 | |
IBUS_MEAS_VALUE_GPS_LAT1 |
136 | |
IBUS_MEAS_VALUE_GPS_LON1 |
137 | |
IBUS_MEAS_VALUE_GPS_LAT2 |
144 | |
IBUS_MEAS_VALUE_GPS_LON2 |
145 | |
IBUS_MEAS_VALUE_GPS |
253 |
inputSource_e
Source: ../inav/src/main/flight/servos.h
| Enumerator | Value | Condition |
|---|---|---|
INPUT_STABILIZED_ROLL |
0 | |
INPUT_STABILIZED_PITCH |
1 | |
INPUT_STABILIZED_YAW |
2 | |
INPUT_STABILIZED_THROTTLE |
3 | |
INPUT_RC_ROLL |
4 | |
INPUT_RC_PITCH |
5 | |
INPUT_RC_YAW |
6 | |
INPUT_RC_THROTTLE |
7 | |
INPUT_RC_CH5 |
8 | |
INPUT_RC_CH6 |
9 | |
INPUT_RC_CH7 |
10 | |
INPUT_RC_CH8 |
11 | |
INPUT_GIMBAL_PITCH |
12 | |
INPUT_GIMBAL_ROLL |
13 | |
INPUT_FEATURE_FLAPS |
14 | |
INPUT_RC_CH9 |
15 | |
INPUT_RC_CH10 |
16 | |
INPUT_RC_CH11 |
17 | |
INPUT_RC_CH12 |
18 | |
INPUT_RC_CH13 |
19 | |
INPUT_RC_CH14 |
20 | |
INPUT_RC_CH15 |
21 | |
INPUT_RC_CH16 |
22 | |
INPUT_STABILIZED_ROLL_PLUS |
23 | |
INPUT_STABILIZED_ROLL_MINUS |
24 | |
INPUT_STABILIZED_PITCH_PLUS |
25 | |
INPUT_STABILIZED_PITCH_MINUS |
26 | |
INPUT_STABILIZED_YAW_PLUS |
27 | |
INPUT_STABILIZED_YAW_MINUS |
28 | |
INPUT_MAX |
29 | |
INPUT_GVAR_0 |
30 | |
INPUT_GVAR_1 |
31 | |
INPUT_GVAR_2 |
32 | |
INPUT_GVAR_3 |
33 | |
INPUT_GVAR_4 |
34 | |
INPUT_GVAR_5 |
35 | |
INPUT_GVAR_6 |
36 | |
INPUT_GVAR_7 |
37 | |
INPUT_MIXER_TRANSITION |
38 | |
INPUT_HEADTRACKER_PAN |
39 | |
INPUT_HEADTRACKER_TILT |
40 | |
INPUT_HEADTRACKER_ROLL |
41 | |
INPUT_RC_CH17 |
42 | |
INPUT_RC_CH18 |
43 | |
INPUT_RC_CH19 |
44 | |
INPUT_RC_CH20 |
45 | |
INPUT_RC_CH21 |
46 | |
INPUT_RC_CH22 |
47 | |
INPUT_RC_CH23 |
48 | |
INPUT_RC_CH24 |
49 | |
INPUT_RC_CH25 |
50 | |
INPUT_RC_CH26 |
51 | |
INPUT_RC_CH27 |
52 | |
INPUT_RC_CH28 |
53 | |
INPUT_RC_CH29 |
54 | |
INPUT_RC_CH30 |
55 | |
INPUT_RC_CH31 |
56 | |
INPUT_RC_CH32 |
57 | |
INPUT_RC_CH33 |
58 | |
INPUT_RC_CH34 |
59 | |
INPUT_SOURCE_COUNT |
60 |
itermRelax_e
Source: ../inav/src/main/flight/pid.h
| Enumerator | Value | Condition |
|---|---|---|
ITERM_RELAX_OFF |
0 | |
ITERM_RELAX_RP |
1 | |
ITERM_RELAX_RPY |
2 |
ledBaseFunctionId_e
Source: ../inav/src/main/io/ledstrip.h
| Enumerator | Value | Condition |
|---|---|---|
LED_FUNCTION_COLOR |
0 | |
LED_FUNCTION_FLIGHT_MODE |
1 | |
LED_FUNCTION_ARM_STATE |
2 | |
LED_FUNCTION_BATTERY |
3 | |
LED_FUNCTION_RSSI |
4 | |
LED_FUNCTION_GPS |
5 | |
LED_FUNCTION_THRUST_RING |
6 | |
LED_FUNCTION_CHANNEL |
7 |
ledDirectionId_e
Source: ../inav/src/main/io/ledstrip.h
| Enumerator | Value | Condition |
|---|---|---|
LED_DIRECTION_NORTH |
0 | |
LED_DIRECTION_EAST |
1 | |
LED_DIRECTION_SOUTH |
2 | |
LED_DIRECTION_WEST |
3 | |
LED_DIRECTION_UP |
4 | |
LED_DIRECTION_DOWN |
5 |
ledModeIndex_e
Source: ../inav/src/main/io/ledstrip.h
| Enumerator | Value | Condition |
|---|---|---|
LED_MODE_ORIENTATION |
0 | |
LED_MODE_HEADFREE |
1 | |
LED_MODE_HORIZON |
2 | |
LED_MODE_ANGLE |
3 | |
LED_MODE_MAG |
4 | |
LED_MODE_BARO |
5 | |
LED_SPECIAL |
6 |
ledOverlayId_e
Source: ../inav/src/main/io/ledstrip.h
| Enumerator | Value | Condition |
|---|---|---|
LED_OVERLAY_THROTTLE |
0 | |
LED_OVERLAY_LARSON_SCANNER |
1 | |
LED_OVERLAY_BLINK |
2 | |
LED_OVERLAY_LANDING_FLASH |
3 | |
LED_OVERLAY_INDICATOR |
4 | |
LED_OVERLAY_WARNING |
5 | |
LED_OVERLAY_STROBE |
6 |
ledSpecialColorIds_e
Source: ../inav/src/main/io/ledstrip.h
| Enumerator | Value | Condition |
|---|---|---|
LED_SCOLOR_DISARMED |
0 | |
LED_SCOLOR_ARMED |
1 | |
LED_SCOLOR_ANIMATION |
2 | |
LED_SCOLOR_BACKGROUND |
3 | |
LED_SCOLOR_BLINKBACKGROUND |
4 | |
LED_SCOLOR_GPSNOSATS |
5 | |
LED_SCOLOR_GPSNOLOCK |
6 | |
LED_SCOLOR_GPSLOCKED |
7 | |
LED_SCOLOR_STROBE |
8 |
logicConditionFlags_e
Source: ../inav/src/main/programming/logic_condition.h
| Enumerator | Value | Condition |
|---|---|---|
LOGIC_CONDITION_FLAG_LATCH |
1 << 0 | |
LOGIC_CONDITION_FLAG_TIMEOUT_SATISFIED |
1 << 1 |
logicConditionsGlobalFlags_t
Source: ../inav/src/main/programming/logic_condition.h
| Enumerator | Value | Condition |
|---|---|---|
LOGIC_CONDITION_GLOBAL_FLAG_OVERRIDE_ARMING_SAFETY |
(1 << 0) | |
LOGIC_CONDITION_GLOBAL_FLAG_OVERRIDE_THROTTLE_SCALE |
(1 << 1) | |
LOGIC_CONDITION_GLOBAL_FLAG_OVERRIDE_SWAP_ROLL_YAW |
(1 << 2) | |
LOGIC_CONDITION_GLOBAL_FLAG_OVERRIDE_INVERT_ROLL |
(1 << 3) | |
LOGIC_CONDITION_GLOBAL_FLAG_OVERRIDE_INVERT_PITCH |
(1 << 4) | |
LOGIC_CONDITION_GLOBAL_FLAG_OVERRIDE_INVERT_YAW |
(1 << 5) | |
LOGIC_CONDITION_GLOBAL_FLAG_OVERRIDE_THROTTLE |
(1 << 6) | |
LOGIC_CONDITION_GLOBAL_FLAG_OVERRIDE_OSD_LAYOUT |
(1 << 7) | |
LOGIC_CONDITION_GLOBAL_FLAG_OVERRIDE_RC_CHANNEL |
(1 << 8) | |
LOGIC_CONDITION_GLOBAL_FLAG_OVERRIDE_LOITER_RADIUS |
(1 << 9) | |
LOGIC_CONDITION_GLOBAL_FLAG_OVERRIDE_FLIGHT_AXIS |
(1 << 10) | |
LOGIC_CONDITION_GLOBAL_FLAG_DISABLE_GPS_FIX |
(1 << 11) | USE_GPS_FIX_ESTIMATION |
logicFlightModeOperands_e
Source: ../inav/src/main/programming/logic_condition.h
| Enumerator | Value | Condition |
|---|---|---|
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_FAILSAFE |
0 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_MANUAL |
1 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_RTH |
2 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_POSHOLD |
3 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_CRUISE |
4 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_ALTHOLD |
5 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_ANGLE |
6 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_HORIZON |
7 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_AIR |
8 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_USER1 |
9 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_USER2 |
10 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_COURSE_HOLD |
11 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_USER3 |
12 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_USER4 |
13 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_ACRO |
14 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_WAYPOINT_MISSION |
15 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MODE_ANGLEHOLD |
16 |
logicFlightOperands_e
Source: ../inav/src/main/programming/logic_condition.h
| Enumerator | Value | Condition |
|---|---|---|
LOGIC_CONDITION_OPERAND_FLIGHT_ARM_TIMER |
0 | |
LOGIC_CONDITION_OPERAND_FLIGHT_HOME_DISTANCE |
1 | |
LOGIC_CONDITION_OPERAND_FLIGHT_TRIP_DISTANCE |
2 | |
LOGIC_CONDITION_OPERAND_FLIGHT_RSSI |
3 | |
LOGIC_CONDITION_OPERAND_FLIGHT_VBAT |
4 | |
LOGIC_CONDITION_OPERAND_FLIGHT_CELL_VOLTAGE |
5 | |
LOGIC_CONDITION_OPERAND_FLIGHT_CURRENT |
6 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MAH_DRAWN |
7 | |
LOGIC_CONDITION_OPERAND_FLIGHT_GPS_SATS |
8 | |
LOGIC_CONDITION_OPERAND_FLIGHT_GROUD_SPEED |
9 | |
LOGIC_CONDITION_OPERAND_FLIGHT_3D_SPEED |
10 | |
LOGIC_CONDITION_OPERAND_FLIGHT_AIR_SPEED |
11 | |
LOGIC_CONDITION_OPERAND_FLIGHT_ALTITUDE |
12 | |
LOGIC_CONDITION_OPERAND_FLIGHT_VERTICAL_SPEED |
13 | |
LOGIC_CONDITION_OPERAND_FLIGHT_TROTTLE_POS |
14 | |
LOGIC_CONDITION_OPERAND_FLIGHT_ATTITUDE_ROLL |
15 | |
LOGIC_CONDITION_OPERAND_FLIGHT_ATTITUDE_PITCH |
16 | |
LOGIC_CONDITION_OPERAND_FLIGHT_IS_ARMED |
17 | |
LOGIC_CONDITION_OPERAND_FLIGHT_IS_AUTOLAUNCH |
18 | |
LOGIC_CONDITION_OPERAND_FLIGHT_IS_ALTITUDE_CONTROL |
19 | |
LOGIC_CONDITION_OPERAND_FLIGHT_IS_POSITION_CONTROL |
20 | |
LOGIC_CONDITION_OPERAND_FLIGHT_IS_EMERGENCY_LANDING |
21 | |
LOGIC_CONDITION_OPERAND_FLIGHT_IS_RTH |
22 | |
LOGIC_CONDITION_OPERAND_FLIGHT_IS_LANDING |
23 | |
LOGIC_CONDITION_OPERAND_FLIGHT_IS_FAILSAFE |
24 | |
LOGIC_CONDITION_OPERAND_FLIGHT_STABILIZED_ROLL |
25 | |
LOGIC_CONDITION_OPERAND_FLIGHT_STABILIZED_PITCH |
26 | |
LOGIC_CONDITION_OPERAND_FLIGHT_STABILIZED_YAW |
27 | |
LOGIC_CONDITION_OPERAND_FLIGHT_3D_HOME_DISTANCE |
28 | |
LOGIC_CONDITION_OPERAND_FLIGHT_LQ_UPLINK |
29 | |
LOGIC_CONDITION_OPERAND_FLIGHT_SNR |
30 | |
LOGIC_CONDITION_OPERAND_FLIGHT_GPS_VALID |
31 | |
LOGIC_CONDITION_OPERAND_FLIGHT_LOITER_RADIUS |
32 | |
LOGIC_CONDITION_OPERAND_FLIGHT_ACTIVE_PROFILE |
33 | |
LOGIC_CONDITION_OPERAND_FLIGHT_BATT_CELLS |
34 | |
LOGIC_CONDITION_OPERAND_FLIGHT_AGL_STATUS |
35 | |
LOGIC_CONDITION_OPERAND_FLIGHT_AGL |
36 | |
LOGIC_CONDITION_OPERAND_FLIGHT_RANGEFINDER_RAW |
37 | |
LOGIC_CONDITION_OPERAND_FLIGHT_ACTIVE_MIXER_PROFILE |
38 | |
LOGIC_CONDITION_OPERAND_FLIGHT_MIXER_TRANSITION_ACTIVE |
39 | |
LOGIC_CONDITION_OPERAND_FLIGHT_ATTITUDE_YAW |
40 | |
LOGIC_CONDITION_OPERAND_FLIGHT_FW_LAND_STATE |
41 | |
LOGIC_CONDITION_OPERAND_FLIGHT_BATT_PROFILE |
42 | |
LOGIC_CONDITION_OPERAND_FLIGHT_FLOWN_LOITER_RADIUS |
43 | |
LOGIC_CONDITION_OPERAND_FLIGHT_LQ_DOWNLINK |
44 | |
LOGIC_CONDITION_OPERAND_FLIGHT_UPLINK_RSSI_DBM |
45 |
logicOperation_e
Source: ../inav/src/main/programming/logic_condition.h
| Enumerator | Value | Condition |
|---|---|---|
LOGIC_CONDITION_TRUE |
0 | |
LOGIC_CONDITION_EQUAL |
1 | |
LOGIC_CONDITION_GREATER_THAN |
2 | |
LOGIC_CONDITION_LOWER_THAN |
3 | |
LOGIC_CONDITION_LOW |
4 | |
LOGIC_CONDITION_MID |
5 | |
LOGIC_CONDITION_HIGH |
6 | |
LOGIC_CONDITION_AND |
7 | |
LOGIC_CONDITION_OR |
8 | |
LOGIC_CONDITION_XOR |
9 | |
LOGIC_CONDITION_NAND |
10 | |
LOGIC_CONDITION_NOR |
11 | |
LOGIC_CONDITION_NOT |
12 | |
LOGIC_CONDITION_STICKY |
13 | |
LOGIC_CONDITION_ADD |
14 | |
LOGIC_CONDITION_SUB |
15 | |
LOGIC_CONDITION_MUL |
16 | |
LOGIC_CONDITION_DIV |
17 | |
LOGIC_CONDITION_GVAR_SET |
18 | |
LOGIC_CONDITION_GVAR_INC |
19 | |
LOGIC_CONDITION_GVAR_DEC |
20 | |
LOGIC_CONDITION_PORT_SET |
21 | |
LOGIC_CONDITION_OVERRIDE_ARMING_SAFETY |
22 | |
LOGIC_CONDITION_OVERRIDE_THROTTLE_SCALE |
23 | |
LOGIC_CONDITION_SWAP_ROLL_YAW |
24 | |
LOGIC_CONDITION_SET_VTX_POWER_LEVEL |
25 | |
LOGIC_CONDITION_INVERT_ROLL |
26 | |
LOGIC_CONDITION_INVERT_PITCH |
27 | |
LOGIC_CONDITION_INVERT_YAW |
28 | |
LOGIC_CONDITION_OVERRIDE_THROTTLE |
29 | |
LOGIC_CONDITION_SET_VTX_BAND |
30 | |
LOGIC_CONDITION_SET_VTX_CHANNEL |
31 | |
LOGIC_CONDITION_SET_OSD_LAYOUT |
32 | |
LOGIC_CONDITION_SIN |
33 | |
LOGIC_CONDITION_COS |
34 | |
LOGIC_CONDITION_TAN |
35 | |
LOGIC_CONDITION_MAP_INPUT |
36 | |
LOGIC_CONDITION_MAP_OUTPUT |
37 | |
LOGIC_CONDITION_RC_CHANNEL_OVERRIDE |
38 | |
LOGIC_CONDITION_SET_HEADING_TARGET |
39 | |
LOGIC_CONDITION_MODULUS |
40 | |
LOGIC_CONDITION_LOITER_OVERRIDE |
41 | |
LOGIC_CONDITION_SET_PROFILE |
42 | |
LOGIC_CONDITION_MIN |
43 | |
LOGIC_CONDITION_MAX |
44 | |
LOGIC_CONDITION_FLIGHT_AXIS_ANGLE_OVERRIDE |
45 | |
LOGIC_CONDITION_FLIGHT_AXIS_RATE_OVERRIDE |
46 | |
LOGIC_CONDITION_EDGE |
47 | |
LOGIC_CONDITION_DELAY |
48 | |
LOGIC_CONDITION_TIMER |
49 | |
LOGIC_CONDITION_DELTA |
50 | |
LOGIC_CONDITION_APPROX_EQUAL |
51 | |
LOGIC_CONDITION_LED_PIN_PWM |
52 | |
LOGIC_CONDITION_DISABLE_GPS_FIX |
53 | |
LOGIC_CONDITION_RESET_MAG_CALIBRATION |
54 | |
LOGIC_CONDITION_SET_GIMBAL_SENSITIVITY |
55 | |
LOGIC_CONDITION_LAST |
56 |
logicWaypointOperands_e
Source: ../inav/src/main/programming/logic_condition.h
| Enumerator | Value | Condition |
|---|---|---|
LOGIC_CONDITION_OPERAND_WAYPOINTS_IS_WP |
0 | |
LOGIC_CONDITION_OPERAND_WAYPOINTS_WAYPOINT_INDEX |
1 | |
LOGIC_CONDITION_OPERAND_WAYPOINTS_WAYPOINT_ACTION |
2 | |
LOGIC_CONDITION_OPERAND_WAYPOINTS_NEXT_WAYPOINT_ACTION |
3 | |
LOGIC_CONDITION_OPERAND_WAYPOINTS_WAYPOINT_DISTANCE |
4 | |
LOGIC_CONDTIION_OPERAND_WAYPOINTS_DISTANCE_FROM_WAYPOINT |
5 | |
LOGIC_CONDITION_OPERAND_WAYPOINTS_USER1_ACTION |
6 | |
LOGIC_CONDITION_OPERAND_WAYPOINTS_USER2_ACTION |
7 | |
LOGIC_CONDITION_OPERAND_WAYPOINTS_USER3_ACTION |
8 | |
LOGIC_CONDITION_OPERAND_WAYPOINTS_USER4_ACTION |
9 | |
LOGIC_CONDITION_OPERAND_WAYPOINTS_USER1_ACTION_NEXT_WP |
10 | |
LOGIC_CONDITION_OPERAND_WAYPOINTS_USER2_ACTION_NEXT_WP |
11 | |
LOGIC_CONDITION_OPERAND_WAYPOINTS_USER3_ACTION_NEXT_WP |
12 | |
LOGIC_CONDITION_OPERAND_WAYPOINTS_USER4_ACTION_NEXT_WP |
13 |
logTopic_e
Source: ../inav/src/main/common/log.h
| Enumerator | Value | Condition |
|---|---|---|
LOG_TOPIC_SYSTEM |
0 | |
LOG_TOPIC_GYRO |
1 | |
LOG_TOPIC_BARO |
2 | |
LOG_TOPIC_PITOT |
3 | |
LOG_TOPIC_PWM |
4 | |
LOG_TOPIC_TIMER |
5 | |
LOG_TOPIC_IMU |
6 | |
LOG_TOPIC_TEMPERATURE |
7 | |
LOG_TOPIC_POS_ESTIMATOR |
8 | |
LOG_TOPIC_VTX |
9 | |
LOG_TOPIC_OSD |
10 | |
LOG_TOPIC_COUNT |
11 |
ltm_frame_e
Source: ../inav/src/main/telemetry/ltm.h
| Enumerator | Value | Condition |
|---|---|---|
LTM_FRAME_START |
0 | |
LTM_AFRAME |
LTM_FRAME_START | |
LTM_SFRAME |
||
LTM_GFRAME |
USE_GPS | |
LTM_OFRAME |
USE_GPS | |
LTM_XFRAME |
USE_GPS | |
LTM_NFRAME |
||
LTM_FRAME_COUNT |
ltm_modes_e
Source: ../inav/src/main/telemetry/ltm.h
| Enumerator | Value | Condition |
|---|---|---|
LTM_MODE_MANUAL |
0 | |
LTM_MODE_RATE |
1 | |
LTM_MODE_ANGLE |
2 | |
LTM_MODE_HORIZON |
3 | |
LTM_MODE_ACRO |
4 | |
LTM_MODE_STABALIZED1 |
5 | |
LTM_MODE_STABALIZED2 |
6 | |
LTM_MODE_STABILIZED3 |
7 | |
LTM_MODE_ALTHOLD |
8 | |
LTM_MODE_GPSHOLD |
9 | |
LTM_MODE_WAYPOINTS |
10 | |
LTM_MODE_HEADHOLD |
11 | |
LTM_MODE_CIRCLE |
12 | |
LTM_MODE_RTH |
13 | |
LTM_MODE_FOLLOWWME |
14 | |
LTM_MODE_LAND |
15 | |
LTM_MODE_FLYBYWIRE1 |
16 | |
LTM_MODE_FLYBYWIRE2 |
17 | |
LTM_MODE_CRUISE |
18 | |
LTM_MODE_UNKNOWN |
19 | |
LTM_MODE_LAUNCH |
20 | |
LTM_MODE_AUTOTUNE |
21 |
ltmUpdateRate_e
Source: ../inav/src/main/telemetry/telemetry.h
| Enumerator | Value | Condition |
|---|---|---|
LTM_RATE_NORMAL |
0 | |
LTM_RATE_MEDIUM |
1 | |
LTM_RATE_SLOW |
2 |
magSensor_e
Source: ../inav/src/main/sensors/compass.h
| Enumerator | Value | Condition |
|---|---|---|
MAG_NONE |
0 | |
MAG_AUTODETECT |
1 | |
MAG_HMC5883 |
2 | |
MAG_AK8975 |
3 | |
MAG_MAG3110 |
4 | |
MAG_AK8963 |
5 | |
MAG_IST8310 |
6 | |
MAG_QMC5883 |
7 | |
MAG_MPU9250 |
8 | |
MAG_IST8308 |
9 | |
MAG_LIS3MDL |
10 | |
MAG_MSP |
11 | |
MAG_RM3100 |
12 | |
MAG_VCM5883 |
13 | |
MAG_MLX90393 |
14 | |
MAG_FAKE |
15 | |
MAG_MAX |
MAG_FAKE |
mavlinkRadio_e
Source: ../inav/src/main/telemetry/telemetry.h
| Enumerator | Value | Condition |
|---|---|---|
MAVLINK_RADIO_GENERIC |
0 | |
MAVLINK_RADIO_ELRS |
1 | |
MAVLINK_RADIO_SIK |
2 |
mixerProfileATRequest_e
Source: ../inav/src/main/flight/mixer_profile.h
| Enumerator | Value | Condition |
|---|---|---|
MIXERAT_REQUEST_NONE |
0 | |
MIXERAT_REQUEST_RTH |
1 | |
MIXERAT_REQUEST_LAND |
2 | |
MIXERAT_REQUEST_ABORT |
3 |
mixerProfileATState_e
Source: ../inav/src/main/flight/mixer_profile.h
| Enumerator | Value | Condition |
|---|---|---|
MIXERAT_PHASE_IDLE |
0 | |
MIXERAT_PHASE_TRANSITION_INITIALIZE |
1 | |
MIXERAT_PHASE_TRANSITIONING |
2 | |
MIXERAT_PHASE_DONE |
3 |
modeActivationOperator_e
Source: ../inav/src/main/fc/rc_modes.h
| Enumerator | Value | Condition |
|---|---|---|
MODE_OPERATOR_OR |
0 | |
MODE_OPERATOR_AND |
1 |
motorStatus_e
Source: ../inav/src/main/flight/mixer.h
| Enumerator | Value | Condition |
|---|---|---|
MOTOR_STOPPED_USER |
0 | |
MOTOR_STOPPED_AUTO |
1 | |
MOTOR_RUNNING |
2 |
mspFlashfsFlags_e
Source: ../inav/src/main/fc/fc_msp.c
| Enumerator | Value | Condition |
|---|---|---|
MSP_FLASHFS_BIT_READY |
1 | |
MSP_FLASHFS_BIT_SUPPORTED |
2 |
mspPassthroughType_e
Source: ../inav/src/main/fc/fc_msp.c
| Enumerator | Value | Condition |
|---|---|---|
MSP_PASSTHROUGH_SERIAL_ID |
253 | |
MSP_PASSTHROUGH_SERIAL_FUNCTION_ID |
254 | |
MSP_PASSTHROUGH_ESC_4WAY |
255 |
mspSDCardFlags_e
Source: ../inav/src/main/fc/fc_msp.c
| Enumerator | Value | Condition |
|---|---|---|
MSP_SDCARD_FLAG_SUPPORTTED |
1 |
mspSDCardState_e
Source: ../inav/src/main/fc/fc_msp.c
| Enumerator | Value | Condition |
|---|---|---|
MSP_SDCARD_STATE_NOT_PRESENT |
0 | |
MSP_SDCARD_STATE_FATAL |
1 | |
MSP_SDCARD_STATE_CARD_INIT |
2 | |
MSP_SDCARD_STATE_FS_INIT |
3 | |
MSP_SDCARD_STATE_READY |
4 |
multi_function_e
Source: ../inav/src/main/fc/multifunction.h
| Enumerator | Value | Condition |
|---|---|---|
MULTI_FUNC_NONE |
0 | |
MULTI_FUNC_1 |
1 | |
MULTI_FUNC_2 |
2 | |
MULTI_FUNC_3 |
3 | |
MULTI_FUNC_4 |
4 | |
MULTI_FUNC_5 |
5 | |
MULTI_FUNC_6 |
6 | |
MULTI_FUNC_END |
7 |
multiFunctionFlags_e
Source: ../inav/src/main/fc/multifunction.h
| Enumerator | Value | Condition |
|---|---|---|
MF_SUSPEND_SAFEHOMES |
(1 << 0) | |
MF_SUSPEND_TRACKBACK |
(1 << 1) | |
MF_TURTLE_MODE |
(1 << 2) |
nav_reset_type_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_RESET_NEVER |
0 | |
NAV_RESET_ON_FIRST_ARM |
1 | |
NAV_RESET_ON_EACH_ARM |
2 |
navAGLEstimateQuality_e
Source: ../inav/src/main/navigation/navigation_pos_estimator_private.h
| Enumerator | Value | Condition |
|---|---|---|
SURFACE_QUAL_LOW |
0 | |
SURFACE_QUAL_MID |
1 | |
SURFACE_QUAL_HIGH |
2 |
navArmingBlocker_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_ARMING_BLOCKER_NONE |
0 | |
NAV_ARMING_BLOCKER_MISSING_GPS_FIX |
1 | |
NAV_ARMING_BLOCKER_NAV_IS_ALREADY_ACTIVE |
2 | |
NAV_ARMING_BLOCKER_FIRST_WAYPOINT_TOO_FAR |
3 | |
NAV_ARMING_BLOCKER_JUMP_WAYPOINT_ERROR |
4 |
navDefaultAltitudeSensor_e
Source: ../inav/src/main/navigation/navigation_pos_estimator_private.h
| Enumerator | Value | Condition |
|---|---|---|
ALTITUDE_SOURCE_GPS |
0 | |
ALTITUDE_SOURCE_BARO |
1 | |
ALTITUDE_SOURCE_GPS_ONLY |
2 | |
ALTITUDE_SOURCE_BARO_ONLY |
3 |
navExtraArmingSafety_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_EXTRA_ARMING_SAFETY_ON |
0 | |
NAV_EXTRA_ARMING_SAFETY_ALLOW_BYPASS |
1 |
navFwLaunchStatus_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
FW_LAUNCH_DETECTED |
5 | |
FW_LAUNCH_ABORTED |
10 | |
FW_LAUNCH_FLYING |
11 |
navigationEstimateStatus_e
Source: ../inav/src/main/navigation/navigation_private.h
| Enumerator | Value | Condition |
|---|---|---|
EST_NONE |
0 | |
EST_USABLE |
1 | |
EST_TRUSTED |
2 |
navigationFSMEvent_t
Source: ../inav/src/main/navigation/navigation_private.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_FSM_EVENT_NONE |
0 | |
NAV_FSM_EVENT_TIMEOUT |
1 | |
NAV_FSM_EVENT_SUCCESS |
2 | |
NAV_FSM_EVENT_ERROR |
3 | |
NAV_FSM_EVENT_SWITCH_TO_IDLE |
4 | |
NAV_FSM_EVENT_SWITCH_TO_ALTHOLD |
5 | |
NAV_FSM_EVENT_SWITCH_TO_POSHOLD_3D |
6 | |
NAV_FSM_EVENT_SWITCH_TO_RTH |
7 | |
NAV_FSM_EVENT_SWITCH_TO_WAYPOINT |
8 | |
NAV_FSM_EVENT_SWITCH_TO_EMERGENCY_LANDING |
9 | |
NAV_FSM_EVENT_SWITCH_TO_LAUNCH |
10 | |
NAV_FSM_EVENT_SWITCH_TO_COURSE_HOLD |
11 | |
NAV_FSM_EVENT_SWITCH_TO_CRUISE |
12 | |
NAV_FSM_EVENT_SWITCH_TO_COURSE_ADJ |
13 | |
NAV_FSM_EVENT_SWITCH_TO_MIXERAT |
14 | |
NAV_FSM_EVENT_SWITCH_TO_NAV_STATE_FW_LANDING |
15 | |
NAV_FSM_EVENT_SWITCH_TO_SEND_TO |
16 | |
NAV_FSM_EVENT_STATE_SPECIFIC_1 |
17 | |
NAV_FSM_EVENT_STATE_SPECIFIC_2 |
18 | |
NAV_FSM_EVENT_STATE_SPECIFIC_3 |
19 | |
NAV_FSM_EVENT_STATE_SPECIFIC_4 |
20 | |
NAV_FSM_EVENT_STATE_SPECIFIC_5 |
21 | |
NAV_FSM_EVENT_SWITCH_TO_NAV_STATE_FW_LANDING_ABORT |
NAV_FSM_EVENT_STATE_SPECIFIC_1 | |
NAV_FSM_EVENT_SWITCH_TO_NAV_STATE_FW_LANDING_FINISHED |
NAV_FSM_EVENT_STATE_SPECIFIC_2 | |
NAV_FSM_EVENT_SWITCH_TO_WAYPOINT_HOLD_TIME |
NAV_FSM_EVENT_STATE_SPECIFIC_1 | |
NAV_FSM_EVENT_SWITCH_TO_WAYPOINT_RTH_LAND |
NAV_FSM_EVENT_STATE_SPECIFIC_2 | |
NAV_FSM_EVENT_SWITCH_TO_WAYPOINT_FINISHED |
NAV_FSM_EVENT_STATE_SPECIFIC_3 | |
NAV_FSM_EVENT_SWITCH_TO_NAV_STATE_RTH_INITIALIZE |
NAV_FSM_EVENT_STATE_SPECIFIC_1 | |
NAV_FSM_EVENT_SWITCH_TO_NAV_STATE_RTH_TRACKBACK |
NAV_FSM_EVENT_STATE_SPECIFIC_2 | |
NAV_FSM_EVENT_SWITCH_TO_RTH_HEAD_HOME |
NAV_FSM_EVENT_STATE_SPECIFIC_3 | |
NAV_FSM_EVENT_SWITCH_TO_RTH_LOITER_ABOVE_HOME |
NAV_FSM_EVENT_STATE_SPECIFIC_4 | |
NAV_FSM_EVENT_SWITCH_TO_RTH_LANDING |
NAV_FSM_EVENT_STATE_SPECIFIC_5 | |
NAV_FSM_EVENT_COUNT |
navigationFSMState_t
Source: ../inav/src/main/navigation/navigation_private.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_STATE_UNDEFINED |
0 | |
NAV_STATE_IDLE |
1 | |
NAV_STATE_ALTHOLD_INITIALIZE |
2 | |
NAV_STATE_ALTHOLD_IN_PROGRESS |
3 | |
NAV_STATE_POSHOLD_3D_INITIALIZE |
4 | |
NAV_STATE_POSHOLD_3D_IN_PROGRESS |
5 | |
NAV_STATE_RTH_INITIALIZE |
6 | |
NAV_STATE_RTH_CLIMB_TO_SAFE_ALT |
7 | |
NAV_STATE_RTH_TRACKBACK |
8 | |
NAV_STATE_RTH_HEAD_HOME |
9 | |
NAV_STATE_RTH_LOITER_PRIOR_TO_LANDING |
10 | |
NAV_STATE_RTH_LOITER_ABOVE_HOME |
11 | |
NAV_STATE_RTH_LANDING |
12 | |
NAV_STATE_RTH_FINISHING |
13 | |
NAV_STATE_RTH_FINISHED |
14 | |
NAV_STATE_WAYPOINT_INITIALIZE |
15 | |
NAV_STATE_WAYPOINT_PRE_ACTION |
16 | |
NAV_STATE_WAYPOINT_IN_PROGRESS |
17 | |
NAV_STATE_WAYPOINT_REACHED |
18 | |
NAV_STATE_WAYPOINT_HOLD_TIME |
19 | |
NAV_STATE_WAYPOINT_NEXT |
20 | |
NAV_STATE_WAYPOINT_FINISHED |
21 | |
NAV_STATE_WAYPOINT_RTH_LAND |
22 | |
NAV_STATE_EMERGENCY_LANDING_INITIALIZE |
23 | |
NAV_STATE_EMERGENCY_LANDING_IN_PROGRESS |
24 | |
NAV_STATE_EMERGENCY_LANDING_FINISHED |
25 | |
NAV_STATE_LAUNCH_INITIALIZE |
26 | |
NAV_STATE_LAUNCH_WAIT |
27 | |
NAV_STATE_LAUNCH_IN_PROGRESS |
28 | |
NAV_STATE_COURSE_HOLD_INITIALIZE |
29 | |
NAV_STATE_COURSE_HOLD_IN_PROGRESS |
30 | |
NAV_STATE_COURSE_HOLD_ADJUSTING |
31 | |
NAV_STATE_CRUISE_INITIALIZE |
32 | |
NAV_STATE_CRUISE_IN_PROGRESS |
33 | |
NAV_STATE_CRUISE_ADJUSTING |
34 | |
NAV_STATE_FW_LANDING_CLIMB_TO_LOITER |
35 | |
NAV_STATE_FW_LANDING_LOITER |
36 | |
NAV_STATE_FW_LANDING_APPROACH |
37 | |
NAV_STATE_FW_LANDING_GLIDE |
38 | |
NAV_STATE_FW_LANDING_FLARE |
39 | |
NAV_STATE_FW_LANDING_FINISHED |
40 | |
NAV_STATE_FW_LANDING_ABORT |
41 | |
NAV_STATE_MIXERAT_INITIALIZE |
42 | |
NAV_STATE_MIXERAT_IN_PROGRESS |
43 | |
NAV_STATE_MIXERAT_ABORT |
44 | |
NAV_STATE_SEND_TO_INITALIZE |
45 | |
NAV_STATE_SEND_TO_IN_PROGESS |
46 | |
NAV_STATE_SEND_TO_FINISHED |
47 | |
NAV_STATE_COUNT |
48 |
navigationFSMStateFlags_t
Source: ../inav/src/main/navigation/navigation_private.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_CTL_ALT |
(1 << 0) | |
NAV_CTL_POS |
(1 << 1) | |
NAV_CTL_YAW |
(1 << 2) | |
NAV_CTL_EMERG |
(1 << 3) | |
NAV_CTL_LAUNCH |
(1 << 4) | |
NAV_REQUIRE_ANGLE |
(1 << 5) | |
NAV_REQUIRE_ANGLE_FW |
(1 << 6) | |
NAV_REQUIRE_MAGHOLD |
(1 << 7) | |
NAV_REQUIRE_THRTILT |
(1 << 8) | |
NAV_AUTO_RTH |
(1 << 9) | |
NAV_AUTO_WP |
(1 << 10) | |
NAV_RC_ALT |
(1 << 11) | |
NAV_RC_POS |
(1 << 12) | |
NAV_RC_YAW |
(1 << 13) | |
NAV_CTL_LAND |
(1 << 14) | |
NAV_AUTO_WP_DONE |
(1 << 15) | |
NAV_MIXERAT |
(1 << 16) | |
NAV_CTL_HOLD |
(1 << 17) |
navigationHomeFlags_t
Source: ../inav/src/main/navigation/navigation_private.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_HOME_INVALID |
0 | |
NAV_HOME_VALID_XY |
1 << 0 | |
NAV_HOME_VALID_Z |
1 << 1 | |
NAV_HOME_VALID_HEADING |
1 << 2 | |
NAV_HOME_VALID_ALL |
NAV_HOME_VALID_XY | NAV_HOME_VALID_Z |
navigationPersistentId_e
Source: ../inav/src/main/navigation/navigation_private.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_PERSISTENT_ID_UNDEFINED |
0 | |
NAV_PERSISTENT_ID_IDLE |
1 | |
NAV_PERSISTENT_ID_ALTHOLD_INITIALIZE |
2 | |
NAV_PERSISTENT_ID_ALTHOLD_IN_PROGRESS |
3 | |
NAV_PERSISTENT_ID_UNUSED_1 |
4 | |
NAV_PERSISTENT_ID_UNUSED_2 |
5 | |
NAV_PERSISTENT_ID_POSHOLD_3D_INITIALIZE |
6 | |
NAV_PERSISTENT_ID_POSHOLD_3D_IN_PROGRESS |
7 | |
NAV_PERSISTENT_ID_RTH_INITIALIZE |
8 | |
NAV_PERSISTENT_ID_RTH_CLIMB_TO_SAFE_ALT |
9 | |
NAV_PERSISTENT_ID_RTH_HEAD_HOME |
10 | |
NAV_PERSISTENT_ID_RTH_LOITER_PRIOR_TO_LANDING |
11 | |
NAV_PERSISTENT_ID_RTH_LANDING |
12 | |
NAV_PERSISTENT_ID_RTH_FINISHING |
13 | |
NAV_PERSISTENT_ID_RTH_FINISHED |
14 | |
NAV_PERSISTENT_ID_WAYPOINT_INITIALIZE |
15 | |
NAV_PERSISTENT_ID_WAYPOINT_PRE_ACTION |
16 | |
NAV_PERSISTENT_ID_WAYPOINT_IN_PROGRESS |
17 | |
NAV_PERSISTENT_ID_WAYPOINT_REACHED |
18 | |
NAV_PERSISTENT_ID_WAYPOINT_NEXT |
19 | |
NAV_PERSISTENT_ID_WAYPOINT_FINISHED |
20 | |
NAV_PERSISTENT_ID_WAYPOINT_RTH_LAND |
21 | |
NAV_PERSISTENT_ID_EMERGENCY_LANDING_INITIALIZE |
22 | |
NAV_PERSISTENT_ID_EMERGENCY_LANDING_IN_PROGRESS |
23 | |
NAV_PERSISTENT_ID_EMERGENCY_LANDING_FINISHED |
24 | |
NAV_PERSISTENT_ID_LAUNCH_INITIALIZE |
25 | |
NAV_PERSISTENT_ID_LAUNCH_WAIT |
26 | |
NAV_PERSISTENT_ID_UNUSED_3 |
27 | |
NAV_PERSISTENT_ID_LAUNCH_IN_PROGRESS |
28 | |
NAV_PERSISTENT_ID_COURSE_HOLD_INITIALIZE |
29 | |
NAV_PERSISTENT_ID_COURSE_HOLD_IN_PROGRESS |
30 | |
NAV_PERSISTENT_ID_COURSE_HOLD_ADJUSTING |
31 | |
NAV_PERSISTENT_ID_CRUISE_INITIALIZE |
32 | |
NAV_PERSISTENT_ID_CRUISE_IN_PROGRESS |
33 | |
NAV_PERSISTENT_ID_CRUISE_ADJUSTING |
34 | |
NAV_PERSISTENT_ID_WAYPOINT_HOLD_TIME |
35 | |
NAV_PERSISTENT_ID_RTH_LOITER_ABOVE_HOME |
36 | |
NAV_PERSISTENT_ID_UNUSED_4 |
37 | |
NAV_PERSISTENT_ID_RTH_TRACKBACK |
38 | |
NAV_PERSISTENT_ID_MIXERAT_INITIALIZE |
39 | |
NAV_PERSISTENT_ID_MIXERAT_IN_PROGRESS |
40 | |
NAV_PERSISTENT_ID_MIXERAT_ABORT |
41 | |
NAV_PERSISTENT_ID_FW_LANDING_CLIMB_TO_LOITER |
42 | |
NAV_PERSISTENT_ID_FW_LANDING_LOITER |
43 | |
NAV_PERSISTENT_ID_FW_LANDING_APPROACH |
44 | |
NAV_PERSISTENT_ID_FW_LANDING_GLIDE |
45 | |
NAV_PERSISTENT_ID_FW_LANDING_FLARE |
46 | |
NAV_PERSISTENT_ID_FW_LANDING_ABORT |
47 | |
NAV_PERSISTENT_ID_FW_LANDING_FINISHED |
48 | |
NAV_PERSISTENT_ID_SEND_TO_INITALIZE |
49 | |
NAV_PERSISTENT_ID_SEND_TO_IN_PROGRES |
50 | |
NAV_PERSISTENT_ID_SEND_TO_FINISHED |
51 |
navMcAltHoldThrottle_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
MC_ALT_HOLD_STICK |
0 | |
MC_ALT_HOLD_MID |
1 | |
MC_ALT_HOLD_HOVER |
2 |
navMissionRestart_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
WP_MISSION_START |
0 | |
WP_MISSION_RESUME |
1 | |
WP_MISSION_SWITCH |
2 |
navOverridesMotorStop_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
NOMS_OFF_ALWAYS |
0 | |
NOMS_OFF |
1 | |
NOMS_AUTO_ONLY |
2 | |
NOMS_ALL_NAV |
3 |
navPositionEstimationFlags_e
Source: ../inav/src/main/navigation/navigation_pos_estimator_private.h
| Enumerator | Value | Condition |
|---|---|---|
EST_GPS_XY_VALID |
(1 << 0) | |
EST_GPS_Z_VALID |
(1 << 1) | |
EST_BARO_VALID |
(1 << 2) | |
EST_SURFACE_VALID |
(1 << 3) | |
EST_FLOW_VALID |
(1 << 4) | |
EST_XY_VALID |
(1 << 5) | |
EST_Z_VALID |
(1 << 6) |
navRTHAllowLanding_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_RTH_ALLOW_LANDING_NEVER |
0 | |
NAV_RTH_ALLOW_LANDING_ALWAYS |
1 | |
NAV_RTH_ALLOW_LANDING_FS_ONLY |
2 |
navRTHClimbFirst_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
RTH_CLIMB_OFF |
0 | |
RTH_CLIMB_ON |
1 | |
RTH_CLIMB_ON_FW_SPIRAL |
2 |
navSetWaypointFlags_t
Source: ../inav/src/main/navigation/navigation_private.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_POS_UPDATE_NONE |
0 | |
NAV_POS_UPDATE_Z |
1 << 1 | |
NAV_POS_UPDATE_XY |
1 << 0 | |
NAV_POS_UPDATE_HEADING |
1 << 2 | |
NAV_POS_UPDATE_BEARING |
1 << 3 | |
NAV_POS_UPDATE_BEARING_TAIL_FIRST |
1 << 4 |
navSystemStatus_Error_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
MW_NAV_ERROR_NONE |
0 | |
MW_NAV_ERROR_TOOFAR |
1 | |
MW_NAV_ERROR_SPOILED_GPS |
2 | |
MW_NAV_ERROR_WP_CRC |
3 | |
MW_NAV_ERROR_FINISH |
4 | |
MW_NAV_ERROR_TIMEWAIT |
5 | |
MW_NAV_ERROR_INVALID_JUMP |
6 | |
MW_NAV_ERROR_INVALID_DATA |
7 | |
MW_NAV_ERROR_WAIT_FOR_RTH_ALT |
8 | |
MW_NAV_ERROR_GPS_FIX_LOST |
9 | |
MW_NAV_ERROR_DISARMED |
10 | |
MW_NAV_ERROR_LANDING |
11 |
navSystemStatus_Flags_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
MW_NAV_FLAG_ADJUSTING_POSITION |
1 << 0 | |
MW_NAV_FLAG_ADJUSTING_ALTITUDE |
1 << 1 |
navSystemStatus_Mode_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
MW_GPS_MODE_NONE |
0 | |
MW_GPS_MODE_HOLD |
1 | |
MW_GPS_MODE_RTH |
2 | |
MW_GPS_MODE_NAV |
3 | |
MW_GPS_MODE_EMERG |
15 |
navSystemStatus_State_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
MW_NAV_STATE_NONE |
0 | |
MW_NAV_STATE_RTH_START |
1 | |
MW_NAV_STATE_RTH_ENROUTE |
2 | |
MW_NAV_STATE_HOLD_INFINIT |
3 | |
MW_NAV_STATE_HOLD_TIMED |
4 | |
MW_NAV_STATE_WP_ENROUTE |
5 | |
MW_NAV_STATE_PROCESS_NEXT |
6 | |
MW_NAV_STATE_DO_JUMP |
7 | |
MW_NAV_STATE_LAND_START |
8 | |
MW_NAV_STATE_LAND_IN_PROGRESS |
9 | |
MW_NAV_STATE_LANDED |
10 | |
MW_NAV_STATE_LAND_SETTLE |
11 | |
MW_NAV_STATE_LAND_START_DESCENT |
12 | |
MW_NAV_STATE_HOVER_ABOVE_HOME |
13 | |
MW_NAV_STATE_EMERGENCY_LANDING |
14 | |
MW_NAV_STATE_RTH_CLIMB |
15 |
navWaypointActions_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_WP_ACTION_WAYPOINT |
1 | |
NAV_WP_ACTION_HOLD_TIME |
3 | |
NAV_WP_ACTION_RTH |
4 | |
NAV_WP_ACTION_SET_POI |
5 | |
NAV_WP_ACTION_JUMP |
6 | |
NAV_WP_ACTION_SET_HEAD |
7 | |
NAV_WP_ACTION_LAND |
8 |
navWaypointFlags_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_WP_FLAG_HOME |
72 | |
NAV_WP_FLAG_LAST |
165 |
navWaypointHeadings_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_WP_HEAD_MODE_NONE |
0 | |
NAV_WP_HEAD_MODE_POI |
1 | |
NAV_WP_HEAD_MODE_FIXED |
2 |
navWaypointP3Flags_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_WP_ALTMODE |
(1<<0) | |
NAV_WP_USER1 |
(1<<1) | |
NAV_WP_USER2 |
(1<<2) | |
NAV_WP_USER3 |
(1<<3) | |
NAV_WP_USER4 |
(1<<4) |
opflowQuality_e
Source: ../inav/src/main/sensors/opflow.h
| Enumerator | Value | Condition |
|---|---|---|
OPFLOW_QUALITY_INVALID |
0 | |
OPFLOW_QUALITY_VALID |
1 |
opticalFlowSensor_e
Source: ../inav/src/main/sensors/opflow.h
| Enumerator | Value | Condition |
|---|---|---|
OPFLOW_NONE |
0 | |
OPFLOW_CXOF |
1 | |
OPFLOW_MSP |
2 | |
OPFLOW_FAKE |
3 |
osd_ahi_style_e
Source: ../inav/src/main/io/osd.h
| Enumerator | Value | Condition |
|---|---|---|
OSD_AHI_STYLE_DEFAULT |
0 | |
OSD_AHI_STYLE_LINE |
1 |
osd_alignment_e
Source: ../inav/src/main/io/osd.h
| Enumerator | Value | Condition |
|---|---|---|
OSD_ALIGN_LEFT |
0 | |
OSD_ALIGN_RIGHT |
1 |
osd_crosshairs_style_e
Source: ../inav/src/main/io/osd.h
| Enumerator | Value | Condition |
|---|---|---|
OSD_CROSSHAIRS_STYLE_DEFAULT |
0 | |
OSD_CROSSHAIRS_STYLE_AIRCRAFT |
1 | |
OSD_CROSSHAIRS_STYLE_TYPE3 |
2 | |
OSD_CROSSHAIRS_STYLE_TYPE4 |
3 | |
OSD_CROSSHAIRS_STYLE_TYPE5 |
4 | |
OSD_CROSSHAIRS_STYLE_TYPE6 |
5 | |
OSD_CROSSHAIRS_STYLE_TYPE7 |
6 |
osd_crsf_lq_format_e
Source: ../inav/src/main/io/osd.h
| Enumerator | Value | Condition |
|---|---|---|
OSD_CRSF_LQ_TYPE1 |
0 | |
OSD_CRSF_LQ_TYPE2 |
1 | |
OSD_CRSF_LQ_TYPE3 |
2 |
osd_items_e
Source: ../inav/src/main/io/osd.h
| Enumerator | Value | Condition |
|---|---|---|
OSD_RSSI_VALUE |
0 | |
OSD_MAIN_BATT_VOLTAGE |
1 | |
OSD_CROSSHAIRS |
2 | |
OSD_ARTIFICIAL_HORIZON |
3 | |
OSD_HORIZON_SIDEBARS |
4 | |
OSD_ONTIME |
5 | |
OSD_FLYTIME |
6 | |
OSD_FLYMODE |
7 | |
OSD_CRAFT_NAME |
8 | |
OSD_THROTTLE_POS |
9 | |
OSD_VTX_CHANNEL |
10 | |
OSD_CURRENT_DRAW |
11 | |
OSD_MAH_DRAWN |
12 | |
OSD_GPS_SPEED |
13 | |
OSD_GPS_SATS |
14 | |
OSD_ALTITUDE |
15 | |
OSD_ROLL_PIDS |
16 | |
OSD_PITCH_PIDS |
17 | |
OSD_YAW_PIDS |
18 | |
OSD_POWER |
19 | |
OSD_GPS_LON |
20 | |
OSD_GPS_LAT |
21 | |
OSD_HOME_DIR |
22 | |
OSD_HOME_DIST |
23 | |
OSD_HEADING |
24 | |
OSD_VARIO |
25 | |
OSD_VARIO_NUM |
26 | |
OSD_AIR_SPEED |
27 | |
OSD_ONTIME_FLYTIME |
28 | |
OSD_RTC_TIME |
29 | |
OSD_MESSAGES |
30 | |
OSD_GPS_HDOP |
31 | |
OSD_MAIN_BATT_CELL_VOLTAGE |
32 | |
OSD_SCALED_THROTTLE_POS |
33 | |
OSD_HEADING_GRAPH |
34 | |
OSD_EFFICIENCY_MAH_PER_KM |
35 | |
OSD_WH_DRAWN |
36 | |
OSD_BATTERY_REMAINING_CAPACITY |
37 | |
OSD_BATTERY_REMAINING_PERCENT |
38 | |
OSD_EFFICIENCY_WH_PER_KM |
39 | |
OSD_TRIP_DIST |
40 | |
OSD_ATTITUDE_PITCH |
41 | |
OSD_ATTITUDE_ROLL |
42 | |
OSD_MAP_NORTH |
43 | |
OSD_MAP_TAKEOFF |
44 | |
OSD_RADAR |
45 | |
OSD_WIND_SPEED_HORIZONTAL |
46 | |
OSD_WIND_SPEED_VERTICAL |
47 | |
OSD_REMAINING_FLIGHT_TIME_BEFORE_RTH |
48 | |
OSD_REMAINING_DISTANCE_BEFORE_RTH |
49 | |
OSD_HOME_HEADING_ERROR |
50 | |
OSD_COURSE_HOLD_ERROR |
51 | |
OSD_COURSE_HOLD_ADJUSTMENT |
52 | |
OSD_SAG_COMPENSATED_MAIN_BATT_VOLTAGE |
53 | |
OSD_MAIN_BATT_SAG_COMPENSATED_CELL_VOLTAGE |
54 | |
OSD_POWER_SUPPLY_IMPEDANCE |
55 | |
OSD_LEVEL_PIDS |
56 | |
OSD_POS_XY_PIDS |
57 | |
OSD_POS_Z_PIDS |
58 | |
OSD_VEL_XY_PIDS |
59 | |
OSD_VEL_Z_PIDS |
60 | |
OSD_HEADING_P |
61 | |
OSD_BOARD_ALIGN_ROLL |
62 | |
OSD_BOARD_ALIGN_PITCH |
63 | |
OSD_RC_EXPO |
64 | |
OSD_RC_YAW_EXPO |
65 | |
OSD_THROTTLE_EXPO |
66 | |
OSD_PITCH_RATE |
67 | |
OSD_ROLL_RATE |
68 | |
OSD_YAW_RATE |
69 | |
OSD_MANUAL_RC_EXPO |
70 | |
OSD_MANUAL_RC_YAW_EXPO |
71 | |
OSD_MANUAL_PITCH_RATE |
72 | |
OSD_MANUAL_ROLL_RATE |
73 | |
OSD_MANUAL_YAW_RATE |
74 | |
OSD_NAV_FW_CRUISE_THR |
75 | |
OSD_NAV_FW_PITCH2THR |
76 | |
OSD_FW_MIN_THROTTLE_DOWN_PITCH_ANGLE |
77 | |
OSD_DEBUG |
78 | |
OSD_FW_ALT_PID_OUTPUTS |
79 | |
OSD_FW_POS_PID_OUTPUTS |
80 | |
OSD_MC_VEL_X_PID_OUTPUTS |
81 | |
OSD_MC_VEL_Y_PID_OUTPUTS |
82 | |
OSD_MC_VEL_Z_PID_OUTPUTS |
83 | |
OSD_MC_POS_XYZ_P_OUTPUTS |
84 | |
OSD_3D_SPEED |
85 | |
OSD_IMU_TEMPERATURE |
86 | |
OSD_BARO_TEMPERATURE |
87 | |
OSD_TEMP_SENSOR_0_TEMPERATURE |
88 | |
OSD_TEMP_SENSOR_1_TEMPERATURE |
89 | |
OSD_TEMP_SENSOR_2_TEMPERATURE |
90 | |
OSD_TEMP_SENSOR_3_TEMPERATURE |
91 | |
OSD_TEMP_SENSOR_4_TEMPERATURE |
92 | |
OSD_TEMP_SENSOR_5_TEMPERATURE |
93 | |
OSD_TEMP_SENSOR_6_TEMPERATURE |
94 | |
OSD_TEMP_SENSOR_7_TEMPERATURE |
95 | |
OSD_ALTITUDE_MSL |
96 | |
OSD_PLUS_CODE |
97 | |
OSD_MAP_SCALE |
98 | |
OSD_MAP_REFERENCE |
99 | |
OSD_GFORCE |
100 | |
OSD_GFORCE_X |
101 | |
OSD_GFORCE_Y |
102 | |
OSD_GFORCE_Z |
103 | |
OSD_RC_SOURCE |
104 | |
OSD_VTX_POWER |
105 | |
OSD_ESC_RPM |
106 | |
OSD_ESC_TEMPERATURE |
107 | |
OSD_AZIMUTH |
108 | |
OSD_RSSI_DBM |
109 | |
OSD_LQ_UPLINK |
110 | |
OSD_SNR_DB |
111 | |
OSD_TX_POWER_UPLINK |
112 | |
OSD_GVAR_0 |
113 | |
OSD_GVAR_1 |
114 | |
OSD_GVAR_2 |
115 | |
OSD_GVAR_3 |
116 | |
OSD_TPA |
117 | |
OSD_NAV_FW_CONTROL_SMOOTHNESS |
118 | |
OSD_VERSION |
119 | |
OSD_RANGEFINDER |
120 | |
OSD_PLIMIT_REMAINING_BURST_TIME |
121 | |
OSD_PLIMIT_ACTIVE_CURRENT_LIMIT |
122 | |
OSD_PLIMIT_ACTIVE_POWER_LIMIT |
123 | |
OSD_GLIDESLOPE |
124 | |
OSD_GPS_MAX_SPEED |
125 | |
OSD_3D_MAX_SPEED |
126 | |
OSD_AIR_MAX_SPEED |
127 | |
OSD_ACTIVE_PROFILE |
128 | |
OSD_MISSION |
129 | |
OSD_SWITCH_INDICATOR_0 |
130 | |
OSD_SWITCH_INDICATOR_1 |
131 | |
OSD_SWITCH_INDICATOR_2 |
132 | |
OSD_SWITCH_INDICATOR_3 |
133 | |
OSD_TPA_TIME_CONSTANT |
134 | |
OSD_FW_LEVEL_TRIM |
135 | |
OSD_GLIDE_TIME_REMAINING |
136 | |
OSD_GLIDE_RANGE |
137 | |
OSD_CLIMB_EFFICIENCY |
138 | |
OSD_NAV_WP_MULTI_MISSION_INDEX |
139 | |
OSD_GROUND_COURSE |
140 | |
OSD_CROSS_TRACK_ERROR |
141 | |
OSD_PILOT_NAME |
142 | |
OSD_PAN_SERVO_CENTRED |
143 | |
OSD_MULTI_FUNCTION |
144 | |
OSD_ODOMETER |
145 | |
OSD_PILOT_LOGO |
146 | |
OSD_CUSTOM_ELEMENT_1 |
147 | |
OSD_CUSTOM_ELEMENT_2 |
148 | |
OSD_CUSTOM_ELEMENT_3 |
149 | |
OSD_ADSB_WARNING |
150 | |
OSD_ADSB_INFO |
151 | |
OSD_BLACKBOX |
152 | |
OSD_FORMATION_FLIGHT |
153 | |
OSD_CUSTOM_ELEMENT_4 |
154 | |
OSD_CUSTOM_ELEMENT_5 |
155 | |
OSD_CUSTOM_ELEMENT_6 |
156 | |
OSD_CUSTOM_ELEMENT_7 |
157 | |
OSD_CUSTOM_ELEMENT_8 |
158 | |
OSD_LQ_DOWNLINK |
159 | |
OSD_RX_POWER_DOWNLINK |
160 | |
OSD_RX_BAND |
161 | |
OSD_RX_MODE |
162 | |
OSD_COURSE_TO_FENCE |
163 | |
OSD_H_DIST_TO_FENCE |
164 | |
OSD_V_DIST_TO_FENCE |
165 | |
OSD_NAV_FW_ALT_CONTROL_RESPONSE |
166 | |
OSD_ITEM_COUNT |
167 |
osd_sidebar_arrow_e
Source: ../inav/src/main/io/osd_grid.c
| Enumerator | Value | Condition |
|---|---|---|
OSD_SIDEBAR_ARROW_NONE |
0 | |
OSD_SIDEBAR_ARROW_UP |
1 | |
OSD_SIDEBAR_ARROW_DOWN |
2 |
osd_sidebar_scroll_e
Source: ../inav/src/main/io/osd.h
| Enumerator | Value | Condition |
|---|---|---|
OSD_SIDEBAR_SCROLL_NONE |
0 | |
OSD_SIDEBAR_SCROLL_ALTITUDE |
1 | |
OSD_SIDEBAR_SCROLL_SPEED |
2 | |
OSD_SIDEBAR_SCROLL_HOME_DISTANCE |
3 | |
OSD_SIDEBAR_SCROLL_MAX |
OSD_SIDEBAR_SCROLL_HOME_DISTANCE |
osd_stats_energy_unit_e
Source: ../inav/src/main/io/osd.h
| Enumerator | Value | Condition |
|---|---|---|
OSD_STATS_ENERGY_UNIT_MAH |
0 | |
OSD_STATS_ENERGY_UNIT_WH |
1 |
osd_unit_e
Source: ../inav/src/main/io/osd.h
| Enumerator | Value | Condition |
|---|---|---|
OSD_UNIT_IMPERIAL |
0 | |
OSD_UNIT_METRIC |
1 | |
OSD_UNIT_METRIC_MPH |
2 | |
OSD_UNIT_UK |
3 | |
OSD_UNIT_GA |
4 | |
OSD_UNIT_MAX |
OSD_UNIT_GA |
osdCustomElementType_e
Source: ../inav/src/main/io/osd/custom_elements.h
| Enumerator | Value | Condition |
|---|---|---|
CUSTOM_ELEMENT_TYPE_NONE |
0 | |
CUSTOM_ELEMENT_TYPE_TEXT |
1 | |
CUSTOM_ELEMENT_TYPE_ICON_STATIC |
2 | |
CUSTOM_ELEMENT_TYPE_ICON_GV |
3 | |
CUSTOM_ELEMENT_TYPE_ICON_LC |
4 | |
CUSTOM_ELEMENT_TYPE_GV_1 |
5 | |
CUSTOM_ELEMENT_TYPE_GV_2 |
6 | |
CUSTOM_ELEMENT_TYPE_GV_3 |
7 | |
CUSTOM_ELEMENT_TYPE_GV_4 |
8 | |
CUSTOM_ELEMENT_TYPE_GV_5 |
9 | |
CUSTOM_ELEMENT_TYPE_GV_FLOAT_1_1 |
10 | |
CUSTOM_ELEMENT_TYPE_GV_FLOAT_1_2 |
11 | |
CUSTOM_ELEMENT_TYPE_GV_FLOAT_2_1 |
12 | |
CUSTOM_ELEMENT_TYPE_GV_FLOAT_2_2 |
13 | |
CUSTOM_ELEMENT_TYPE_GV_FLOAT_3_1 |
14 | |
CUSTOM_ELEMENT_TYPE_GV_FLOAT_3_2 |
15 | |
CUSTOM_ELEMENT_TYPE_GV_FLOAT_4_1 |
16 | |
CUSTOM_ELEMENT_TYPE_LC_1 |
17 | |
CUSTOM_ELEMENT_TYPE_LC_2 |
18 | |
CUSTOM_ELEMENT_TYPE_LC_3 |
19 | |
CUSTOM_ELEMENT_TYPE_LC_4 |
20 | |
CUSTOM_ELEMENT_TYPE_LC_5 |
21 | |
CUSTOM_ELEMENT_TYPE_LC_FLOAT_1_1 |
22 | |
CUSTOM_ELEMENT_TYPE_LC_FLOAT_1_2 |
23 | |
CUSTOM_ELEMENT_TYPE_LC_FLOAT_2_1 |
24 | |
CUSTOM_ELEMENT_TYPE_LC_FLOAT_2_2 |
25 | |
CUSTOM_ELEMENT_TYPE_LC_FLOAT_3_1 |
26 | |
CUSTOM_ELEMENT_TYPE_LC_FLOAT_3_2 |
27 | |
CUSTOM_ELEMENT_TYPE_LC_FLOAT_4_1 |
28 | |
CUSTOM_ELEMENT_TYPE_END |
29 |
osdCustomElementTypeVisibility_e
Source: ../inav/src/main/io/osd/custom_elements.h
| Enumerator | Value | Condition |
|---|---|---|
CUSTOM_ELEMENT_VISIBILITY_ALWAYS |
0 | |
CUSTOM_ELEMENT_VISIBILITY_GV |
1 | |
CUSTOM_ELEMENT_VISIBILITY_LOGIC_CON |
2 |
osdDrawPointType_e
Source: ../inav/src/main/io/osd_common.h
| Enumerator | Value | Condition |
|---|---|---|
OSD_DRAW_POINT_TYPE_GRID |
0 | |
OSD_DRAW_POINT_TYPE_PIXEL |
1 |
osdSpeedSource_e
Source: ../inav/src/main/io/osd_common.h
| Enumerator | Value | Condition |
|---|---|---|
OSD_SPEED_SOURCE_GROUND |
0 | |
OSD_SPEED_SOURCE_3D |
1 | |
OSD_SPEED_SOURCE_AIR |
2 |
outputMode_e
Source: ../inav/src/main/flight/mixer.h
| Enumerator | Value | Condition |
|---|---|---|
OUTPUT_MODE_AUTO |
0 | |
OUTPUT_MODE_MOTORS |
1 | |
OUTPUT_MODE_SERVOS |
2 | |
OUTPUT_MODE_LED |
3 |
pageId_e
Source: ../inav/src/main/io/dashboard.h
| Enumerator | Value | Condition |
|---|---|---|
PAGE_WELCOME |
0 | |
PAGE_ARMED |
1 | |
PAGE_STATUS |
2 |
pidAutotuneState_e
Source: ../inav/src/main/flight/pid_autotune.c
| Enumerator | Value | Condition |
|---|---|---|
DEMAND_TOO_LOW |
0 | |
DEMAND_UNDERSHOOT |
1 | |
DEMAND_OVERSHOOT |
2 | |
TUNE_UPDATED |
3 |
pidControllerFlags_e
Source: ../inav/src/main/common/fp_pid.h
| Enumerator | Value | Condition |
|---|---|---|
PID_DTERM_FROM_ERROR |
1 << 0 | |
PID_ZERO_INTEGRATOR |
1 << 1 | |
PID_SHRINK_INTEGRATOR |
1 << 2 | |
PID_LIMIT_INTEGRATOR |
1 << 3 | |
PID_FREEZE_INTEGRATOR |
1 << 4 |
pidIndex_e
Source: ../inav/src/main/flight/pid.h
| Enumerator | Value | Condition |
|---|---|---|
PID_ROLL |
0 | |
PID_PITCH |
1 | |
PID_YAW |
2 | |
PID_POS_Z |
3 | |
PID_POS_XY |
4 | |
PID_VEL_XY |
5 | |
PID_SURFACE |
6 | |
PID_LEVEL |
7 | |
PID_HEADING |
8 | |
PID_VEL_Z |
9 | |
PID_POS_HEADING |
10 | |
PID_ITEM_COUNT |
11 |
pidType_e
Source: ../inav/src/main/flight/pid.h
| Enumerator | Value | Condition |
|---|---|---|
PID_TYPE_NONE |
0 | |
PID_TYPE_PID |
1 | |
PID_TYPE_PIFF |
2 | |
PID_TYPE_AUTO |
3 |
pitotSensor_e
Source: ../inav/src/main/sensors/pitotmeter.h
| Enumerator | Value | Condition |
|---|---|---|
PITOT_NONE |
0 | |
PITOT_AUTODETECT |
1 | |
PITOT_MS4525 |
2 | |
PITOT_ADC |
3 | |
PITOT_VIRTUAL |
4 | |
PITOT_FAKE |
5 | |
PITOT_MSP |
6 | |
PITOT_DLVR |
7 |
pollType_e
Source: ../inav/src/main/io/smartport_master.c
| Enumerator | Value | Condition |
|---|---|---|
PT_ACTIVE_ID |
0 | |
PT_INACTIVE_ID |
1 |
portSharing_e
Source: ../inav/src/main/io/serial.h
| Enumerator | Value | Condition |
|---|---|---|
PORTSHARING_UNUSED |
0 | |
PORTSHARING_NOT_SHARED |
1 | |
PORTSHARING_SHARED |
2 |
quadrant_e
Source: ../inav/src/main/io/ledstrip.c
| Enumerator | Value | Condition |
|---|---|---|
QUADRANT_NORTH |
1 << 0 | |
QUADRANT_SOUTH |
1 << 1 | |
QUADRANT_EAST |
1 << 2 | |
QUADRANT_WEST |
1 << 3 | |
QUADRANT_NORTH_EAST |
1 << 4 | |
QUADRANT_SOUTH_EAST |
1 << 5 | |
QUADRANT_NORTH_WEST |
1 << 6 | |
QUADRANT_SOUTH_WEST |
1 << 7 | |
QUADRANT_NONE |
1 << 8 | |
QUADRANT_NOTDIAG |
1 << 9 | |
QUADRANT_ANY |
QUADRANT_NORTH | QUADRANT_SOUTH |
rangefinderType_e
Source: ../inav/src/main/sensors/rangefinder.h
| Enumerator | Value | Condition |
|---|---|---|
RANGEFINDER_NONE |
0 | |
RANGEFINDER_SRF10 |
1 | |
RANGEFINDER_VL53L0X |
2 | |
RANGEFINDER_MSP |
3 | |
RANGEFINDER_BENEWAKE |
4 | |
RANGEFINDER_VL53L1X |
5 | |
RANGEFINDER_US42 |
6 | |
RANGEFINDER_TOF10102I2C |
7 | |
RANGEFINDER_FAKE |
8 | |
RANGEFINDER_TERARANGER_EVO |
9 | |
RANGEFINDER_USD1_V0 |
10 | |
RANGEFINDER_NANORADAR |
11 |
RCDEVICE_5key_connection_event_e
Source: ../inav/src/main/io/rcdevice.h
| Enumerator | Value | Condition |
|---|---|---|
RCDEVICE_PROTOCOL_5KEY_CONNECTION_OPEN |
1 | |
RCDEVICE_PROTOCOL_5KEY_CONNECTION_CLOSE |
2 |
rcdevice_5key_simulation_operation_e
Source: ../inav/src/main/io/rcdevice.h
| Enumerator | Value | Condition |
|---|---|---|
RCDEVICE_PROTOCOL_5KEY_SIMULATION_NONE |
0 | |
RCDEVICE_PROTOCOL_5KEY_SIMULATION_SET |
1 | |
RCDEVICE_PROTOCOL_5KEY_SIMULATION_LEFT |
2 | |
RCDEVICE_PROTOCOL_5KEY_SIMULATION_RIGHT |
3 | |
RCDEVICE_PROTOCOL_5KEY_SIMULATION_UP |
4 | |
RCDEVICE_PROTOCOL_5KEY_SIMULATION_DOWN |
5 |
rcdevice_camera_control_opeation_e
Source: ../inav/src/main/io/rcdevice.h
| Enumerator | Value | Condition |
|---|---|---|
RCDEVICE_PROTOCOL_CAM_CTRL_SIMULATE_WIFI_BTN |
0 | |
RCDEVICE_PROTOCOL_CAM_CTRL_SIMULATE_POWER_BTN |
1 | |
RCDEVICE_PROTOCOL_CAM_CTRL_CHANGE_MODE |
2 | |
RCDEVICE_PROTOCOL_CAM_CTRL_START_RECORDING |
3 | |
RCDEVICE_PROTOCOL_CAM_CTRL_STOP_RECORDING |
4 | |
RCDEVICE_PROTOCOL_CAM_CTRL_UNKNOWN_CAMERA_OPERATION |
255 |
rcdevice_features_e
Source: ../inav/src/main/io/rcdevice.h
| Enumerator | Value | Condition |
|---|---|---|
RCDEVICE_PROTOCOL_FEATURE_SIMULATE_POWER_BUTTON |
(1 << 0) | |
RCDEVICE_PROTOCOL_FEATURE_SIMULATE_WIFI_BUTTON |
(1 << 1) | |
RCDEVICE_PROTOCOL_FEATURE_CHANGE_MODE |
(1 << 2) | |
RCDEVICE_PROTOCOL_FEATURE_SIMULATE_5_KEY_OSD_CABLE |
(1 << 3) | |
RCDEVICE_PROTOCOL_FEATURE_START_RECORDING |
(1 << 6) | |
RCDEVICE_PROTOCOL_FEATURE_STOP_RECORDING |
(1 << 7) | |
RCDEVICE_PROTOCOL_FEATURE_CMS_MENU |
(1 << 8) |
rcdevice_protocol_version_e
Source: ../inav/src/main/io/rcdevice.h
| Enumerator | Value | Condition |
|---|---|---|
RCDEVICE_PROTOCOL_RCSPLIT_VERSION |
0 | |
RCDEVICE_PROTOCOL_VERSION_1_0 |
1 | |
RCDEVICE_PROTOCOL_UNKNOWN |
2 |
rcdeviceCamSimulationKeyEvent_e
Source: ../inav/src/main/io/rcdevice.h
| Enumerator | Value | Condition |
|---|---|---|
RCDEVICE_CAM_KEY_NONE |
0 | |
RCDEVICE_CAM_KEY_ENTER |
1 | |
RCDEVICE_CAM_KEY_LEFT |
2 | |
RCDEVICE_CAM_KEY_UP |
3 | |
RCDEVICE_CAM_KEY_RIGHT |
4 | |
RCDEVICE_CAM_KEY_DOWN |
5 | |
RCDEVICE_CAM_KEY_CONNECTION_CLOSE |
6 | |
RCDEVICE_CAM_KEY_CONNECTION_OPEN |
7 | |
RCDEVICE_CAM_KEY_RELEASE |
8 |
rcdeviceResponseStatus_e
Source: ../inav/src/main/io/rcdevice.h
| Enumerator | Value | Condition |
|---|---|---|
RCDEVICE_RESP_SUCCESS |
0 | |
RCDEVICE_RESP_INCORRECT_CRC |
1 | |
RCDEVICE_RESP_TIMEOUT |
2 |
resolutionType_e
Source: ../inav/src/main/io/displayport_msp_osd.c
| Enumerator | Value | Condition |
|---|---|---|
SD_3016 |
0 | |
HD_5018 |
1 | |
HD_3016 |
2 | |
HD_6022 |
3 | |
HD_5320 |
4 |
reversibleMotorsThrottleState_e
Source: ../inav/src/main/flight/mixer.h
| Enumerator | Value | Condition |
|---|---|---|
MOTOR_DIRECTION_FORWARD |
0 | |
MOTOR_DIRECTION_BACKWARD |
1 | |
MOTOR_DIRECTION_DEADBAND |
2 |
rollPitchStatus_e
Source: ../inav/src/main/fc/rc_controls.h
| Enumerator | Value | Condition |
|---|---|---|
NOT_CENTERED |
0 | |
CENTERED |
1 |
rssiSource_e
Source: ../inav/src/main/rx/rx.h
| Enumerator | Value | Condition |
|---|---|---|
RSSI_SOURCE_NONE |
0 | |
RSSI_SOURCE_AUTO |
1 | |
RSSI_SOURCE_ADC |
2 | |
RSSI_SOURCE_RX_CHANNEL |
3 | |
RSSI_SOURCE_RX_PROTOCOL |
4 | |
RSSI_SOURCE_MSP |
5 |
rthState_e
Source: ../inav/src/main/flight/failsafe.h
| Enumerator | Value | Condition |
|---|---|---|
RTH_IDLE |
0 | |
RTH_IN_PROGRESS |
1 | |
RTH_HAS_LANDED |
2 |
rthTargetMode_e
Source: ../inav/src/main/navigation/navigation_private.h
| Enumerator | Value | Condition |
|---|---|---|
RTH_HOME_ENROUTE_INITIAL |
0 | |
RTH_HOME_ENROUTE_PROPORTIONAL |
1 | |
RTH_HOME_ENROUTE_FINAL |
2 | |
RTH_HOME_FINAL_LOITER |
3 | |
RTH_HOME_FINAL_LAND |
4 |
rthTrackbackMode_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
RTH_TRACKBACK_OFF |
0 | |
RTH_TRACKBACK_ON |
1 | |
RTH_TRACKBACK_FS |
2 |
rxFrameState_e
Source: ../inav/src/main/rx/rx.h
| Enumerator | Value | Condition |
|---|---|---|
RX_FRAME_PENDING |
0 | |
RX_FRAME_COMPLETE |
(1 << 0) | |
RX_FRAME_FAILSAFE |
(1 << 1) | |
RX_FRAME_PROCESSING_REQUIRED |
(1 << 2) | |
RX_FRAME_DROPPED |
(1 << 3) |
rxReceiverType_e
Source: ../inav/src/main/rx/rx.h
| Enumerator | Value | Condition |
|---|---|---|
RX_TYPE_NONE |
0 | |
RX_TYPE_SERIAL |
1 | |
RX_TYPE_MSP |
2 | |
RX_TYPE_SIM |
3 |
rxSerialReceiverType_e
Source: ../inav/src/main/rx/rx.h
| Enumerator | Value | Condition |
|---|---|---|
SERIALRX_SPEKTRUM1024 |
0 | |
SERIALRX_SPEKTRUM2048 |
1 | |
SERIALRX_SBUS |
2 | |
SERIALRX_SUMD |
3 | |
SERIALRX_IBUS |
4 | |
SERIALRX_JETIEXBUS |
5 | |
SERIALRX_CRSF |
6 | |
SERIALRX_FPORT |
7 | |
SERIALRX_SBUS_FAST |
8 | |
SERIALRX_FPORT2 |
9 | |
SERIALRX_SRXL2 |
10 | |
SERIALRX_GHST |
11 | |
SERIALRX_MAVLINK |
12 | |
SERIALRX_FBUS |
13 | |
SERIALRX_SBUS2 |
14 |
safehomeUsageMode_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
SAFEHOME_USAGE_OFF |
0 | |
SAFEHOME_USAGE_RTH |
1 | |
SAFEHOME_USAGE_RTH_FS |
2 |
sbasMode_e
Source: ../inav/src/main/io/gps.h
| Enumerator | Value | Condition |
|---|---|---|
SBAS_AUTO |
0 | |
SBAS_EGNOS |
1 | |
SBAS_WAAS |
2 | |
SBAS_MSAS |
3 | |
SBAS_GAGAN |
4 | |
SBAS_SPAN |
5 | |
SBAS_NONE |
6 |
sbusDecoderState_e
Source: ../inav/src/main/rx/sbus.c
| Enumerator | Value | Condition |
|---|---|---|
STATE_SBUS_SYNC |
0 | |
STATE_SBUS_PAYLOAD |
1 | |
STATE_SBUS26_PAYLOAD |
2 | |
STATE_SBUS_WAIT_SYNC |
3 |
sensorIndex_e
Source: ../inav/src/main/sensors/sensors.h
| Enumerator | Value | Condition |
|---|---|---|
SENSOR_INDEX_GYRO |
0 | |
SENSOR_INDEX_ACC |
1 | |
SENSOR_INDEX_BARO |
2 | |
SENSOR_INDEX_MAG |
3 | |
SENSOR_INDEX_RANGEFINDER |
4 | |
SENSOR_INDEX_PITOT |
5 | |
SENSOR_INDEX_OPFLOW |
6 | |
SENSOR_INDEX_COUNT |
7 |
sensors_e
Source: ../inav/src/main/sensors/sensors.h
| Enumerator | Value | Condition |
|---|---|---|
SENSOR_GYRO |
1 << 0 | |
SENSOR_ACC |
1 << 1 | |
SENSOR_BARO |
1 << 2 | |
SENSOR_MAG |
1 << 3 | |
SENSOR_RANGEFINDER |
1 << 4 | |
SENSOR_PITOT |
1 << 5 | |
SENSOR_OPFLOW |
1 << 6 | |
SENSOR_GPS |
1 << 7 | |
SENSOR_GPSMAG |
1 << 8 | |
SENSOR_TEMP |
1 << 9 |
sensorTempCalState_e
Source: ../inav/src/main/sensors/sensors.h
| Enumerator | Value | Condition |
|---|---|---|
SENSOR_TEMP_CAL_INITIALISE |
0 | |
SENSOR_TEMP_CAL_IN_PROGRESS |
1 | |
SENSOR_TEMP_CAL_COMPLETE |
2 |
serialPortFunction_e
Source: ../inav/src/main/io/serial.h
| Enumerator | Value | Condition |
|---|---|---|
FUNCTION_NONE |
0 | |
FUNCTION_MSP |
(1 << 0) | |
FUNCTION_GPS |
(1 << 1) | |
FUNCTION_UNUSED_3 |
(1 << 2) | |
FUNCTION_TELEMETRY_HOTT |
(1 << 3) | |
FUNCTION_TELEMETRY_LTM |
(1 << 4) | |
FUNCTION_TELEMETRY_SMARTPORT |
(1 << 5) | |
FUNCTION_RX_SERIAL |
(1 << 6) | |
FUNCTION_BLACKBOX |
(1 << 7) | |
FUNCTION_TELEMETRY_MAVLINK |
(1 << 8) | |
FUNCTION_TELEMETRY_IBUS |
(1 << 9) | |
FUNCTION_RCDEVICE |
(1 << 10) | |
FUNCTION_VTX_SMARTAUDIO |
(1 << 11) | |
FUNCTION_VTX_TRAMP |
(1 << 12) | |
FUNCTION_UNUSED_1 |
(1 << 13) | |
FUNCTION_OPTICAL_FLOW |
(1 << 14) | |
FUNCTION_LOG |
(1 << 15) | |
FUNCTION_RANGEFINDER |
(1 << 16) | |
FUNCTION_VTX_FFPV |
(1 << 17) | |
FUNCTION_ESCSERIAL |
(1 << 18) | |
FUNCTION_TELEMETRY_SIM |
(1 << 19) | |
FUNCTION_FRSKY_OSD |
(1 << 20) | |
FUNCTION_DJI_HD_OSD |
(1 << 21) | |
FUNCTION_SERVO_SERIAL |
(1 << 22) | |
FUNCTION_TELEMETRY_SMARTPORT_MASTER |
(1 << 23) | |
FUNCTION_UNUSED_2 |
(1 << 24) | |
FUNCTION_MSP_OSD |
(1 << 25) | |
FUNCTION_GIMBAL |
(1 << 26) | |
FUNCTION_GIMBAL_HEADTRACKER |
(1 << 27) |
serialPortIdentifier_e
Source: ../inav/src/main/io/serial.h
| Enumerator | Value | Condition |
|---|---|---|
SERIAL_PORT_NONE |
-1 | |
SERIAL_PORT_USART1 |
0 | |
SERIAL_PORT_USART2 |
1 | |
SERIAL_PORT_USART3 |
2 | |
SERIAL_PORT_USART4 |
3 | |
SERIAL_PORT_USART5 |
4 | |
SERIAL_PORT_USART6 |
5 | |
SERIAL_PORT_USART7 |
6 | |
SERIAL_PORT_USART8 |
7 | |
SERIAL_PORT_USB_VCP |
20 | |
SERIAL_PORT_SOFTSERIAL1 |
30 | |
SERIAL_PORT_SOFTSERIAL2 |
31 | |
SERIAL_PORT_IDENTIFIER_MAX |
SERIAL_PORT_SOFTSERIAL2 |
servoAutotrimState_e
Source: ../inav/src/main/flight/servos.c
| Enumerator | Value | Condition |
|---|---|---|
AUTOTRIM_IDLE |
0 | |
AUTOTRIM_COLLECTING |
1 | |
AUTOTRIM_SAVE_PENDING |
2 | |
AUTOTRIM_DONE |
3 |
servoIndex_e
Source: ../inav/src/main/flight/servos.h
| Enumerator | Value | Condition |
|---|---|---|
SERVO_GIMBAL_PITCH |
0 | |
SERVO_GIMBAL_ROLL |
1 | |
SERVO_ELEVATOR |
2 | |
SERVO_FLAPPERON_1 |
3 | |
SERVO_FLAPPERON_2 |
4 | |
SERVO_RUDDER |
5 | |
SERVO_BICOPTER_LEFT |
4 | |
SERVO_BICOPTER_RIGHT |
5 | |
SERVO_DUALCOPTER_LEFT |
4 | |
SERVO_DUALCOPTER_RIGHT |
5 | |
SERVO_SINGLECOPTER_1 |
3 | |
SERVO_SINGLECOPTER_2 |
4 | |
SERVO_SINGLECOPTER_3 |
5 | |
SERVO_SINGLECOPTER_4 |
6 |
setting_mode_e
Source: ../inav/src/main/fc/settings.h
| Enumerator | Value | Condition |
|---|---|---|
MODE_DIRECT |
(0 << SETTING_MODE_OFFSET) | |
MODE_LOOKUP |
(1 << SETTING_MODE_OFFSET) |
setting_section_e
Source: ../inav/src/main/fc/settings.h
| Enumerator | Value | Condition |
|---|---|---|
MASTER_VALUE |
(0 << SETTING_SECTION_OFFSET) | |
PROFILE_VALUE |
(1 << SETTING_SECTION_OFFSET) | |
CONTROL_RATE_VALUE |
(2 << SETTING_SECTION_OFFSET) | |
BATTERY_CONFIG_VALUE |
(3 << SETTING_SECTION_OFFSET) | |
MIXER_CONFIG_VALUE |
(4 << SETTING_SECTION_OFFSET) | |
EZ_TUNE_VALUE |
(5 << SETTING_SECTION_OFFSET) |
setting_type_e
Source: ../inav/src/main/fc/settings.h
| Enumerator | Value | Condition |
|---|---|---|
VAR_UINT8 |
(0 << SETTING_TYPE_OFFSET) | |
VAR_INT8 |
(1 << SETTING_TYPE_OFFSET) | |
VAR_UINT16 |
(2 << SETTING_TYPE_OFFSET) | |
VAR_INT16 |
(3 << SETTING_TYPE_OFFSET) | |
VAR_UINT32 |
(4 << SETTING_TYPE_OFFSET) | |
VAR_FLOAT |
(5 << SETTING_TYPE_OFFSET) | |
VAR_STRING |
(6 << SETTING_TYPE_OFFSET) |
simATCommandState_e
Source: ../inav/src/main/telemetry/sim.c
| Enumerator | Value | Condition |
|---|---|---|
SIM_AT_OK |
0 | |
SIM_AT_ERROR |
1 | |
SIM_AT_WAITING_FOR_RESPONSE |
2 |
simModuleState_e
Source: ../inav/src/main/telemetry/sim.c
| Enumerator | Value | Condition |
|---|---|---|
SIM_MODULE_NOT_DETECTED |
0 | |
SIM_MODULE_NOT_REGISTERED |
1 | |
SIM_MODULE_REGISTERED |
2 |
simReadState_e
Source: ../inav/src/main/telemetry/sim.c
| Enumerator | Value | Condition |
|---|---|---|
SIM_READSTATE_RESPONSE |
0 | |
SIM_READSTATE_SMS |
1 | |
SIM_READSTATE_SKIP |
2 |
simTelemetryState_e
Source: ../inav/src/main/telemetry/sim.c
| Enumerator | Value | Condition |
|---|---|---|
SIM_STATE_INIT |
0 | |
SIM_STATE_INIT2 |
1 | |
SIM_STATE_INIT_ENTER_PIN |
2 | |
SIM_STATE_SET_MODES |
3 | |
SIM_STATE_SEND_SMS |
4 | |
SIM_STATE_SEND_SMS_ENTER_MESSAGE |
5 |
simTransmissionState_e
Source: ../inav/src/main/telemetry/sim.c
| Enumerator | Value | Condition |
|---|---|---|
SIM_TX_NO |
0 | |
SIM_TX_FS |
1 | |
SIM_TX |
2 |
simTxFlags_e
Source: ../inav/src/main/telemetry/sim.h
| Enumerator | Value | Condition |
|---|---|---|
SIM_TX_FLAG |
(1 << 0) | |
SIM_TX_FLAG_FAILSAFE |
(1 << 1) | |
SIM_TX_FLAG_GPS |
(1 << 2) | |
SIM_TX_FLAG_ACC |
(1 << 3) | |
SIM_TX_FLAG_LOW_ALT |
(1 << 4) | |
SIM_TX_FLAG_RESPONSE |
(1 << 5) |
simulatorFlags_t
Source: ../inav/src/main/fc/runtime_config.h
| Enumerator | Value | Condition |
|---|---|---|
HITL_RESET_FLAGS |
(0 << 0) | |
HITL_ENABLE |
(1 << 0) | |
HITL_SIMULATE_BATTERY |
(1 << 1) | |
HITL_MUTE_BEEPER |
(1 << 2) | |
HITL_USE_IMU |
(1 << 3) | |
HITL_HAS_NEW_GPS_DATA |
(1 << 4) | |
HITL_EXT_BATTERY_VOLTAGE |
(1 << 5) | |
HITL_AIRSPEED |
(1 << 6) | |
HITL_EXTENDED_FLAGS |
(1 << 7) | |
HITL_GPS_TIMEOUT |
(1 << 8) | |
HITL_PITOT_FAILURE |
(1 << 9) |
smartAudioVersion_e
Source: ../inav/src/main/io/vtx_smartaudio.h
| Enumerator | Value | Condition |
|---|---|---|
SA_UNKNOWN |
0 | |
SA_1_0 |
1 | |
SA_2_0 |
2 | |
SA_2_1 |
3 |
smartportFuelUnit_e
Source: ../inav/src/main/telemetry/telemetry.h
| Enumerator | Value | Condition |
|---|---|---|
SMARTPORT_FUEL_UNIT_PERCENT |
0 | |
SMARTPORT_FUEL_UNIT_MAH |
1 | |
SMARTPORT_FUEL_UNIT_MWH |
2 |
Srxl2BindRequest
Source: ../inav/src/main/rx/srxl2_types.h
| Enumerator | Value | Condition |
|---|---|---|
EnterBindMode |
235 | |
RequestBindStatus |
181 | |
BoundDataReport |
219 | |
SetBindInfo |
91 |
Srxl2BindType
Source: ../inav/src/main/rx/srxl2_types.h
| Enumerator | Value | Condition |
|---|---|---|
NotBound |
0 | |
DSM2_1024_22ms |
1 | |
DSM2_1024_MC24 |
2 | |
DMS2_2048_11ms |
18 | |
DMSX_22ms |
162 | |
DMSX_11ms |
178 | |
Surface_DSM2_16_5ms |
99 | |
DSMR_11ms_22ms |
226 | |
DSMR_5_5ms |
228 |
Srxl2ControlDataCommand
Source: ../inav/src/main/rx/srxl2_types.h
| Enumerator | Value | Condition |
|---|---|---|
ChannelData |
0 | |
FailsafeChannelData |
1 | |
VTXData |
2 |
Srxl2DeviceId
Source: ../inav/src/main/rx/srxl2_types.h
| Enumerator | Value | Condition |
|---|---|---|
FlightControllerDefault |
48 | |
FlightControllerMax |
63 | |
Broadcast |
255 |
Srxl2DeviceType
Source: ../inav/src/main/rx/srxl2_types.h
| Enumerator | Value | Condition |
|---|---|---|
NoDevice |
0 | |
RemoteReceiver |
1 | |
Receiver |
2 | |
FlightController |
3 | |
ESC |
4 | |
Reserved |
5 | |
SRXLServo |
6 | |
SRXLServo_2 |
7 | |
VTX |
8 |
Srxl2PacketType
Source: ../inav/src/main/rx/srxl2_types.h
| Enumerator | Value | Condition |
|---|---|---|
Handshake |
33 | |
BindInfo |
65 | |
ParameterConfiguration |
80 | |
SignalQuality |
85 | |
TelemetrySensorData |
128 | |
ControlData |
205 |
Srxl2State
Source: ../inav/src/main/rx/srxl2_types.h
| Enumerator | Value | Condition |
|---|---|---|
Disabled |
0 | |
ListenForActivity |
1 | |
SendHandshake |
2 | |
ListenForHandshake |
3 | |
Running |
4 |
stateFlags_t
Source: ../inav/src/main/fc/runtime_config.h
| Enumerator | Value | Condition |
|---|---|---|
GPS_FIX_HOME |
(1 << 0) | |
GPS_FIX |
(1 << 1) | |
CALIBRATE_MAG |
(1 << 2) | |
SMALL_ANGLE |
(1 << 3) | |
FIXED_WING_LEGACY |
(1 << 4) | |
ANTI_WINDUP |
(1 << 5) | |
FLAPERON_AVAILABLE |
(1 << 6) | |
NAV_MOTOR_STOP_OR_IDLE |
(1 << 7) | |
COMPASS_CALIBRATED |
(1 << 8) | |
ACCELEROMETER_CALIBRATED |
(1 << 9) | |
GPS_ESTIMATED_FIX |
(1 << 10) | USE_GPS_FIX_ESTIMATION |
NAV_CRUISE_BRAKING |
(1 << 11) | |
NAV_CRUISE_BRAKING_BOOST |
(1 << 12) | |
NAV_CRUISE_BRAKING_LOCKED |
(1 << 13) | |
NAV_EXTRA_ARMING_SAFETY_BYPASSED |
(1 << 14) | |
AIRMODE_ACTIVE |
(1 << 15) | |
ESC_SENSOR_ENABLED |
(1 << 16) | |
AIRPLANE |
(1 << 17) | |
MULTIROTOR |
(1 << 18) | |
ROVER |
(1 << 19) | |
BOAT |
(1 << 20) | |
ALTITUDE_CONTROL |
(1 << 21) | |
MOVE_FORWARD_ONLY |
(1 << 22) | |
SET_REVERSIBLE_MOTORS_FORWARD |
(1 << 23) | |
FW_HEADING_USE_YAW |
(1 << 24) | |
ANTI_WINDUP_DEACTIVATED |
(1 << 25) | |
LANDING_DETECTED |
(1 << 26) | |
IN_FLIGHT_EMERG_REARM |
(1 << 27) | |
TAILSITTER |
(1 << 28) |
stickPositions_e
Source: ../inav/src/main/fc/rc_controls.h
| Enumerator | Value | Condition |
|---|---|---|
ROL_LO |
(1 << (2 * ROLL)) | |
ROL_CE |
(3 << (2 * ROLL)) | |
ROL_HI |
(2 << (2 * ROLL)) | |
PIT_LO |
(1 << (2 * PITCH)) | |
PIT_CE |
(3 << (2 * PITCH)) | |
PIT_HI |
(2 << (2 * PITCH)) | |
YAW_LO |
(1 << (2 * YAW)) | |
YAW_CE |
(3 << (2 * YAW)) | |
YAW_HI |
(2 << (2 * YAW)) | |
THR_LO |
(1 << (2 * THROTTLE)) | |
THR_CE |
(3 << (2 * THROTTLE)) | |
THR_HI |
(2 << (2 * THROTTLE)) |
systemState_e
Source: ../inav/src/main/fc/fc_init.c
| Enumerator | Value | Condition |
|---|---|---|
SYSTEM_STATE_INITIALISING |
0 | |
SYSTEM_STATE_CONFIG_LOADED |
(1 << 0) | |
SYSTEM_STATE_SENSORS_READY |
(1 << 1) | |
SYSTEM_STATE_MOTORS_READY |
(1 << 2) | |
SYSTEM_STATE_TRANSPONDER_ENABLED |
(1 << 3) | |
SYSTEM_STATE_READY |
(1 << 7) |
systemState_e
Source: ../inav/src/main/fc/fc_init.h
| Enumerator | Value | Condition |
|---|---|---|
SYSTEM_STATE_INITIALISING |
0 | |
SYSTEM_STATE_CONFIG_LOADED |
(1 << 0) | |
SYSTEM_STATE_SENSORS_READY |
(1 << 1) | |
SYSTEM_STATE_MOTORS_READY |
(1 << 2) | |
SYSTEM_STATE_TRANSPONDER_ENABLED |
(1 << 3) | |
SYSTEM_STATE_READY |
(1 << 7) |
tempSensorType_e
Source: ../inav/src/main/sensors/temperature.h
| Enumerator | Value | Condition |
|---|---|---|
TEMP_SENSOR_NONE |
0 | |
TEMP_SENSOR_LM75 |
1 | |
TEMP_SENSOR_DS18B20 |
2 |
throttleStatus_e
Source: ../inav/src/main/fc/rc_controls.h
| Enumerator | Value | Condition |
|---|---|---|
THROTTLE_LOW |
0 | |
THROTTLE_HIGH |
1 |
throttleStatusType_e
Source: ../inav/src/main/fc/rc_controls.h
| Enumerator | Value | Condition |
|---|---|---|
THROTTLE_STATUS_TYPE_RC |
0 | |
THROTTLE_STATUS_TYPE_COMMAND |
1 |
timId_e
Source: ../inav/src/main/io/ledstrip.c
| Enumerator | Value | Condition |
|---|---|---|
timBlink |
0 | |
timLarson |
1 | |
timBattery |
2 | |
timRssi |
3 | |
timGps |
(4) | USE_GPS |
timWarning |
5 | |
timIndicator |
6 | |
timAnimation |
(7) | USE_LED_ANIMATION |
timRing |
8 | |
timTimerCount |
9 |
tristate_e
Source: ../inav/src/main/common/tristate.h
| Enumerator | Value | Condition |
|---|---|---|
TRISTATE_AUTO |
0 | |
TRISTATE_ON |
1 | |
TRISTATE_OFF |
2 |
tz_automatic_dst_e
Source: ../inav/src/main/common/time.h
| Enumerator | Value | Condition |
|---|---|---|
TZ_AUTO_DST_OFF |
0 | |
TZ_AUTO_DST_EU |
1 | |
TZ_AUTO_DST_USA |
2 |
ublox_nav_sig_health_e
Source: ../inav/src/main/io/gps_ublox.h
| Enumerator | Value | Condition |
|---|---|---|
UBLOX_SIG_HEALTH_UNKNOWN |
0 | |
UBLOX_SIG_HEALTH_HEALTHY |
1 | |
UBLOX_SIG_HEALTH_UNHEALTHY |
2 |
ublox_nav_sig_quality
Source: ../inav/src/main/io/gps_ublox.h
| Enumerator | Value | Condition |
|---|---|---|
UBLOX_SIG_QUALITY_NOSIGNAL |
0 | |
UBLOX_SIG_QUALITY_SEARCHING |
1 | |
UBLOX_SIG_QUALITY_ACQUIRED |
2 | |
UBLOX_SIG_QUALITY_UNUSABLE |
3 | |
UBLOX_SIG_QUALITY_CODE_LOCK_TIME_SYNC |
4 | |
UBLOX_SIG_QUALITY_CODE_CARRIER_LOCK_TIME_SYNC |
5 | |
UBLOX_SIG_QUALITY_CODE_CARRIER_LOCK_TIME_SYNC2 |
6 | |
UBLOX_SIG_QUALITY_CODE_CARRIER_LOCK_TIME_SYNC3 |
7 |
ubs_nav_fix_type_t
Source: ../inav/src/main/io/gps_ublox.h
| Enumerator | Value | Condition |
|---|---|---|
FIX_NONE |
0 | |
FIX_DEAD_RECKONING |
1 | |
FIX_2D |
2 | |
FIX_3D |
3 | |
FIX_GPS_DEAD_RECKONING |
4 | |
FIX_TIME |
5 |
ubx_ack_state_t
Source: ../inav/src/main/io/gps_ublox.h
| Enumerator | Value | Condition |
|---|---|---|
UBX_ACK_WAITING |
0 | |
UBX_ACK_GOT_ACK |
1 | |
UBX_ACK_GOT_NAK |
2 |
ubx_nav_status_bits_t
Source: ../inav/src/main/io/gps_ublox.h
| Enumerator | Value | Condition |
|---|---|---|
NAV_STATUS_FIX_VALID |
1 |
ubx_protocol_bytes_t
Source: ../inav/src/main/io/gps_ublox.h
| Enumerator | Value | Condition |
|---|---|---|
PREAMBLE1 |
181 | |
PREAMBLE2 |
98 | |
CLASS_NAV |
1 | |
CLASS_ACK |
5 | |
CLASS_CFG |
6 | |
CLASS_MON |
10 | |
MSG_CLASS_UBX |
1 | |
MSG_CLASS_NMEA |
240 | |
MSG_VER |
4 | |
MSG_ACK_NACK |
0 | |
MSG_ACK_ACK |
1 | |
MSG_NMEA_GGA |
0 | |
MSG_NMEA_GLL |
1 | |
MSG_NMEA_GSA |
2 | |
MSG_NMEA_GSV |
3 | |
MSG_NMEA_RMC |
4 | |
MSG_NMEA_VGS |
5 | |
MSG_POSLLH |
2 | |
MSG_STATUS |
3 | |
MSG_SOL |
6 | |
MSG_PVT |
7 | |
MSG_VELNED |
18 | |
MSG_TIMEUTC |
33 | |
MSG_SVINFO |
48 | |
MSG_NAV_SAT |
53 | |
MSG_CFG_PRT |
0 | |
MSG_CFG_RATE |
8 | |
MSG_CFG_SET_RATE |
1 | |
MSG_CFG_NAV_SETTINGS |
36 | |
MSG_CFG_SBAS |
22 | |
MSG_CFG_GNSS |
62 | |
MSG_MON_GNSS |
40 | |
MSG_NAV_SIG |
67 |
voltageSensor_e
Source: ../inav/src/main/sensors/battery_config_structs.h
| Enumerator | Value | Condition |
|---|---|---|
VOLTAGE_SENSOR_NONE |
0 | |
VOLTAGE_SENSOR_ADC |
1 | |
VOLTAGE_SENSOR_ESC |
2 | |
VOLTAGE_SENSOR_FAKE |
3 |
vs600Band_e
Source: ../inav/src/main/io/smartport_master.h
| Enumerator | Value | Condition |
|---|---|---|
VS600_BAND_A |
0 | |
VS600_BAND_B |
1 | |
VS600_BAND_C |
2 | |
VS600_BAND_D |
3 | |
VS600_BAND_E |
4 | |
VS600_BAND_F |
5 |
vs600Power_e
Source: ../inav/src/main/io/smartport_master.h
| Enumerator | Value | Condition |
|---|---|---|
VS600_POWER_PIT |
0 | |
VS600_POWER_25MW |
1 | |
VS600_POWER_200MW |
2 | |
VS600_POWER_600MW |
3 |
vtxLowerPowerDisarm_e
Source: ../inav/src/main/io/vtx.h
| Enumerator | Value | Condition |
|---|---|---|
VTX_LOW_POWER_DISARM_OFF |
0 | |
VTX_LOW_POWER_DISARM_ALWAYS |
1 | |
VTX_LOW_POWER_DISARM_UNTIL_FIRST_ARM |
2 |
vtxProtoResponseType_e
Source: ../inav/src/main/io/vtx_tramp.c
| Enumerator | Value | Condition |
|---|---|---|
VTX_RESPONSE_TYPE_NONE |
0 | |
VTX_RESPONSE_TYPE_CAPABILITIES |
1 | |
VTX_RESPONSE_TYPE_STATUS |
2 |
vtxProtoState_e
Source: ../inav/src/main/io/vtx_tramp.c
| Enumerator | Value | Condition |
|---|---|---|
VTX_STATE_RESET |
0 | |
VTX_STATE_OFFILE |
1 | |
VTX_STATE_DETECTING |
2 | |
VTX_STATE_IDLE |
3 | |
VTX_STATE_QUERY_DELAY |
4 | |
VTX_STATE_QUERY_STATUS |
5 | |
VTX_STATE_WAIT_STATUS |
6 |
vtxScheduleParams_e
Source: ../inav/src/main/io/vtx.c
| Enumerator | Value | Condition |
|---|---|---|
VTX_PARAM_POWER |
0 | |
VTX_PARAM_BANDCHAN |
1 | |
VTX_PARAM_PITMODE |
2 | |
VTX_PARAM_COUNT |
3 |
warningFlags_e
Source: ../inav/src/main/io/ledstrip.c
| Enumerator | Value | Condition |
|---|---|---|
WARNING_ARMING_DISABLED |
0 | |
WARNING_LOW_BATTERY |
1 | |
WARNING_FAILSAFE |
2 | |
WARNING_HW_ERROR |
3 |
warningLedState_e
Source: ../inav/src/main/io/statusindicator.c
| Enumerator | Value | Condition |
|---|---|---|
WARNING_LED_OFF |
0 | |
WARNING_LED_ON |
1 | |
WARNING_LED_FLASH |
2 |
wpFwTurnSmoothing_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
WP_TURN_SMOOTHING_OFF |
0 | |
WP_TURN_SMOOTHING_ON |
1 | |
WP_TURN_SMOOTHING_CUT |
2 |
wpMissionPlannerStatus_e
Source: ../inav/src/main/navigation/navigation.h
| Enumerator | Value | Condition |
|---|---|---|
WP_PLAN_WAIT |
0 | |
WP_PLAN_SAVE |
1 | |
WP_PLAN_OK |
2 | |
WP_PLAN_FULL |
3 |
zeroCalibrationState_e
Source: ../inav/src/main/common/calibration.h
| Enumerator | Value | Condition |
|---|---|---|
ZERO_CALIBRATION_NONE |
0 | |
ZERO_CALIBRATION_IN_PROGRESS |
1 | |
ZERO_CALIBRATION_DONE |
2 | |
ZERO_CALIBRATION_FAIL |
3 |