Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ArduPilot/ardupilot
/ types & classes
Types & classes
5,738 in github.com/ArduPilot/ardupilot
⨍
Functions
24,809
◇
Types & classes
5,738
↳
Endpoints
26
↓ 938 callers
Class
NotAchievedException
Thrown when fails to achieve a goal
Tools/autotest/vehicle_test_suite.py:175
↓ 351 callers
Class
Feature
defines a feature which can be built into the firmware, along with its dependencies
Tools/scripts/build_options.py:9
↓ 149 callers
Class
Motor
class to describe a motor position */
libraries/SITL/SIM_Motor.h:29
↓ 137 callers
Class
range
Tools/Linux_HAL_Essentials/pru/rangefinderpru/rangefinder.c:48
↓ 108 callers
Class
range
libraries/AP_RangeFinder/AP_RangeFinder_BBB_PRU.h:17
↓ 72 callers
Class
AutoTestTimeoutException
Tools/autotest/vehicle_test_suite.py:112
↓ 70 callers
Class
Vector3
libraries/AP_Math/vector3.h:72
↓ 45 callers
Class
method
libraries/AP_Scripting/tests/docs_check.py:13
↓ 41 callers
Class
command
libraries/AP_Menu/AP_Menu.h:71
↓ 36 callers
Class
SPIDesc
libraries/AP_HAL_Linux/SPIDevice.cpp:50
↓ 35 callers
Class
Vertex
libraries/AP_Math/tools/geodesic_grid/icosahedron.py:18
↓ 34 callers
Class
CodeGenerator
libraries/AP_NavEKF3/derivation/code_gen.py:7
↓ 27 callers
Class
Frame
class to describe a multicopter frame type */
libraries/SITL/SIM_Frame.h:30
↓ 26 callers
Class
type
libraries/AP_Scripting/generator/src/main.c:174
↓ 22 callers
Class
Location
libraries/AP_Common/Location.h:7
↓ 21 callers
Class
PreconditionFailedException
Thrown when a precondition for a test is not met
Tools/autotest/vehicle_test_suite.py:195
↓ 20 callers
Enum
LogErrorCode
bizarrely this enumeration has lots of duplicate values, offering very little in the way of typesafety
libraries/AP_Logger/AP_Logger.h:148
↓ 20 callers
Class
MSPItem
libraries/AP_MSP/Tools/pymsp.py:15
↓ 16 callers
Enum
FrequencyPeak
libraries/AP_HAL/DSP.h:33
↓ 15 callers
Class
Board
Tools/scripts/board_list.py:14
↓ 14 callers
Class
Thruster
libraries/SITL/SIM_Submarine.h:32
↓ 13 callers
Class
Test
a test definition - information about a test
Tools/autotest/vehicle_test_suite.py:1831
↓ 11 callers
Enum
Param
libraries/AP_Quicktune/AP_Quicktune.h:72
↓ 11 callers
Class
Triangle
libraries/AP_Math/tools/geodesic_grid/icosahedron.py:51
↓ 10 callers
Class
ADSB
libraries/SITL/SIM_ADSB.h:59
↓ 8 callers
Enum
DeviceType
libraries/AP_Camera/AP_RunCam.h:55
↓ 8 callers
Class
GPS
libraries/SITL/SIM_GPS.h:99
↓ 8 callers
Class
WaitModeTimeout
Thrown when fails to achieve given mode change.
Tools/autotest/vehicle_test_suite.py:120
↓ 8 callers
Class
stats
libraries/AP_Radio/AP_Radio.h:65
↓ 7 callers
Class
string
libraries/AP_DroneCAN/AP_DroneCAN.h:103
↓ 7 callers
Class
value
libraries/AP_JSON/AP_JSON.h:23
↓ 6 callers
Class
BiquadFilter
Tools/FilterTestTool/BiquadFilter.py:53
↓ 6 callers
Class
ErrorException
Base class for other exceptions
Tools/autotest/vehicle_test_suite.py:107
↓ 6 callers
Class
Thread
* Interface abstracting threads */
libraries/AP_HAL_QURT/Thread.h:31
↓ 5 callers
Class
Attitude
libraries/AP_InertialSensor/examples/coning.py:133
↓ 5 callers
Class
Symbol
libraries/AP_HAL_ESP32/utils/FontConverter.kt:10
↓ 5 callers
Class
sigaction
libraries/AP_HAL_Linux/RCInput_RPI.cpp:471
↓ 5 callers
Enum
toy_action
ArduCopter/toy_mode.cpp:320
↓ 4 callers
Enum
AP_GPS_FixType
libraries/AP_GPS/AP_GPS_FixType.h:10
↓ 4 callers
Class
CANFrame
libraries/AP_HAL/AP_HAL_Namespace.h:40
↓ 4 callers
Class
ExecuteFunction
Action that executes a Python function. The signature of the function should be: .. code-block:: python def function(
Tools/ros2/ardupilot_sitl/src/ardupilot_sitl/actions.py:49
↓ 4 callers
Class
Library
Tools/autotest/param_metadata/param.py:21
↓ 4 callers
Class
MAVliteMessage
Tools/autotest/vehicle_test_suite.py:1346
↓ 4 callers
Class
Quat
libraries/AP_InertialSensor/examples/coning.py:8
↓ 4 callers
Class
Requirement
Tools/autotest/rover.py:6814
↓ 4 callers
Class
StorageAccess
A StorageAccess object allows access to one type of storage NOTE: this object may be declared on the stack, so it will not be zero initialised *
libraries/StorageManager/StorageManager.h:91
↓ 4 callers
Enum
ThrFailsafe
ArduPlane/Plane.h:1282
↓ 4 callers
Class
sigaction
libraries/AP_HAL_SITL/HAL_SITL_Class.cpp:174
↓ 4 callers
Class
typesafe_index
libraries/AP_Common/TSIndex.h:27
↓ 3 callers
Class
BoardList
Tools/scripts/board_list.py:37
↓ 3 callers
Class
FRSkyPassThrough
Tools/autotest/vehicle_test_suite.py:1812
↓ 3 callers
Enum
GPS_Type
libraries/AP_GPS/AP_GPS.h:88
↓ 3 callers
Class
Info
libraries/AP_Param/AP_Param.cpp:305
↓ 3 callers
Class
LogPoint
libraries/AP_Scripting/applets/Aerobatics/FixedWing/view_paths.py:53
↓ 3 callers
Class
MAVLinkMessage
Tools/scripts/mavlink_parse.py:25
↓ 3 callers
Class
Matrix3
libraries/AP_Math/vector3.h:66
↓ 3 callers
Enum
Number
ArduCopter/mode.h:76
↓ 3 callers
Class
Parameter
Tools/autotest/param_metadata/param.py:2
↓ 3 callers
Enum
RssiType
libraries/AP_RSSI/AP_RSSI.h:28
↓ 3 callers
Class
TerrainError
represent errors from testing a degree file
libraries/AP_Terrain/tools/create_terrain.py:183
↓ 3 callers
Class
ValidatePDNonZero
asserts correct values in PID_TUNING
Tools/autotest/arducopter.py:11048
↓ 3 callers
Class
ValidatePDZero
asserts correct values in PID_TUNING
Tools/autotest/arducopter.py:10989
↓ 3 callers
Class
VideoTestMediaFactory
Create a GStreamer pipeline for a videotestsrc source. The default videotestsrc uses the smpte test pattern. Other test patterns may be
libraries/AP_Camera/examples/gst_rtsp_server.py:56
↓ 3 callers
Class
WaitWaypointTimeout
Thrown when fails to attain waypoint ranges
Tools/autotest/vehicle_test_suite.py:160
↓ 3 callers
Enum
accel_scale
libraries/AP_InertialSensor/AP_InertialSensor_LSM9DS1.h:36
↓ 3 callers
Enum
gyro_scale
libraries/AP_InertialSensor/AP_InertialSensor_LSM9DS0.h:41
↓ 3 callers
Class
offset
libraries/AP_Compass/AP_Compass_Backend.cpp:38
↓ 3 callers
Enum
output_mode
libraries/AP_HAL/RCOutput.cpp:10
↓ 3 callers
Class
sigaction
libraries/AP_HAL_SITL/SITL_cmdline.cpp:189
↓ 3 callers
Class
sigaction
libraries/AP_HAL_QURT/ap_host/src/main.cpp:199
↓ 3 callers
Enum
state
libraries/AP_AdvancedFailsafe/AP_AdvancedFailsafe.h:41
↓ 2 callers
Enum
AltFrame
libraries/AP_Common/Location.h:23
↓ 2 callers
Enum
AxisName
libraries/AP_Quicktune/AP_Quicktune.h:61
↓ 2 callers
Class
BatteryListener
Subscribe to BatteryState messages.
Tools/ros2/ardupilot_dds_tests/test/ardupilot_dds_tests/test_battery_msg_received.py:46
↓ 2 callers
Class
CANIface
libraries/AP_HAL/AP_HAL_Namespace.h:39
↓ 2 callers
Class
CanTxItem
libraries/AP_HAL/CANIface.h:138
↓ 2 callers
Class
Coefficients
class representing a set of coefficients
Tools/scripts/tempcal_IMU.py:42
↓ 2 callers
Class
DataFile
libraries/AP_Terrain/tools/create_terrain.py:200
↓ 2 callers
Class
DataPoints
libraries/AP_Motors/examples/AP_Motors_test/run_heli_comparison.py:24
↓ 2 callers
Enum
DescriptorSet
libraries/AP_ExternalAHRS/MicroStrain_common.h:95
↓ 2 callers
Enum
DevType
libraries/AP_ExternalAHRS/AP_ExternalAHRS.h:45
↓ 2 callers
Enum
DshotEscType
libraries/AP_HAL/RCOutput.h:278
↓ 2 callers
Enum
FrameType
libraries/AP_RCProtocol/AP_RCProtocol_CRSF.h:81
↓ 2 callers
Class
GeoPoseListener
Subscribe to GeoPoseStamped messages.
Tools/ros2/ardupilot_dds_tests/test/ardupilot_dds_tests/test_geopose_msg_received.py:90
↓ 2 callers
Class
GridBlock
libraries/AP_Terrain/tools/create_terrain.py:114
↓ 2 callers
Enum
ImageSensor
libraries/AP_Mount/AP_Mount_Viewpro.h:138
↓ 2 callers
Class
LocationInt
Tools/autotest/vehicle_test_suite.py:1823
↓ 2 callers
Enum
LogMessages
message types for common messages
libraries/AP_Logger/LogStructure.h:1288
↓ 2 callers
Enum
Memory_Type
libraries/AP_HAL/Util.h:143
↓ 2 callers
Class
NavSatFixListener
Subscribe to NavSatFix messages.
Tools/ros2/ardupilot_dds_tests/test/ardupilot_dds_tests/test_navsat_msg_received.py:36
↓ 2 callers
Class
ParamChange
Tools/autotest/test_param_upgrade.py:24
↓ 2 callers
Class
PreamService
Tools/ros2/ardupilot_dds_tests/test/ardupilot_dds_tests/test_prearm_service.py:41
↓ 2 callers
Class
Result
a test result - pass, fail, exception, runtime, ....
Tools/autotest/vehicle_test_suite.py:1844
↓ 2 callers
Class
TestBuildOptionsResult
object to return results from a comparison
Tools/autotest/test_build_options.py:36
↓ 2 callers
Class
TestCase
Test cases
libraries/AP_OLC/tests/test_olc.cpp:11
↓ 2 callers
Class
TestFile
Test result file.
Tools/autotest/autotest.py:582
↓ 2 callers
Class
Tian_integrator
libraries/AP_InertialSensor/examples/coning.py:173
↓ 2 callers
Class
TimeListener
Subscribe to Time messages.
Tools/ros2/ardupilot_dds_tests/test/ardupilot_dds_tests/test_time_msg_received.py:32
↓ 2 callers
Class
WaitAndMaintainEKFFlags
Waits for EKF status flags to include required_flags and have error_bits *not* set.
Tools/autotest/vehicle_test_suite.py:610
↓ 2 callers
Class
embedded_defaults
class to manipulate embedded defaults in a firmware
Tools/scripts/apj_tool.py:28
next →
1–100 of 5,738, ranked by callers