Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ArduPilot/ardupilot
/ functions
Functions
24,809 in github.com/ArduPilot/ardupilot
⨍
Functions
24,809
◇
Types & classes
5,738
↳
Endpoints
26
↓ 1,484 callers
Function
millis
libraries/AP_HAL_SITL/system.cpp:171
↓ 1,247 callers
Method
progress
pretty-print progress
Tools/autotest/bisect-helper.py:113
↓ 883 callers
Function
sq
libraries/AP_Math/AP_Math.h:227
↓ 845 callers
Method
get
libraries/AP_Common/float16.cpp:12
↓ 801 callers
Function
MAX
libraries/AP_Math/AP_Math.h:266
↓ 782 callers
Method
set_rc
Setup a simulated RC control to a PWM value
Tools/autotest/vehicle_test_suite.py:5746
↓ 773 callers
Method
printf
methods for UARTDriver_Console */
libraries/AP_HAL_QURT/UARTDriver.cpp:131
↓ 691 callers
Method
set_parameter
(self, name, value, **kwargs)
Tools/autotest/vehicle_test_suite.py:6247
↓ 688 callers
Function
MIN
libraries/AP_Math/AP_Math.h:259
↓ 651 callers
Method
append
libraries/AP_Rally/AP_Rally.cpp:104
↓ 649 callers
Function
radians
degrees -> radians
libraries/AP_Math/AP_Math.h:215
↓ 590 callers
Method
change_mode
change vehicle flightmode
Tools/autotest/vehicle_test_suite.py:6919
↓ 577 callers
Method
progress
Display autotest progress text.
Tools/autotest/vehicle_test_suite.py:2015
↓ 567 callers
Function
is_zero
* @brief: Check whether a float is zero */
libraries/AP_Math/ftype.h:63
↓ 555 callers
Function
memcpy
simple variant of std c function to reduce used flash space
Tools/AP_Bootloader/support.cpp:397
↓ 490 callers
Function
panic
libraries/AP_HAL_SITL/system.cpp:39
↓ 451 callers
Function
is_positive
libraries/AP_Math/AP_Math.h:65
↓ 451 callers
Method
send_text
libraries/GCS_MAVLink/GCS.cpp:82
↓ 446 callers
Method
join
libraries/AP_HAL_QURT/Thread.cpp:105
↓ 437 callers
Method
reboot_sitl
Reboot SITL instance and wait for it to reconnect.
Tools/autotest/vehicle_test_suite.py:2402
↓ 424 callers
Function
micros64
libraries/AP_HAL/utility/dsm.cpp:458
↓ 424 callers
Method
set_parameters
Set parameters from vehicle.
Tools/autotest/vehicle_test_suite.py:6250
↓ 415 callers
Method
write
libraries/AP_HAL_ChibiOS/GPIO.cpp:252
↓ 412 callers
Method
delay_sim_time
Wait some second in SITL time.
Tools/autotest/vehicle_test_suite.py:7215
↓ 390 callers
Function
degrees
radians -> degrees
libraries/AP_Math/AP_Math.h:221
↓ 377 callers
Method
delay
libraries/AP_HAL_SITL/Scheduler.cpp:146
↓ 375 callers
Method
wait_ready_to_arm
(self, timeout=120, require_absolute=True, check_prearm_bit=True)
Tools/autotest/vehicle_test_suite.py:8468
↓ 369 callers
Method
length
libraries/AP_Math/vector2.cpp:30
↓ 364 callers
Method
set
libraries/AP_Common/float16.cpp:32
↓ 361 callers
Method
start_subtest
(self, description)
Tools/autotest/vehicle_test_suite.py:12246
↓ 357 callers
Function
memset
simple variant of std c function to reduce used flash space
Tools/AP_Bootloader/support.cpp:439
↓ 328 callers
Function
debug
Debug output if verbose is set.
Tools/autotest/param_metadata/param_parse.py:83
↓ 313 callers
Method
zero
libraries/AP_Common/Location.cpp:24
↓ 311 callers
Function
strlen
simple variant of std c function to reduce used flash space
Tools/AP_Bootloader/support.cpp:431
↓ 304 callers
Method
get_sim_time
Get SITL time in seconds.
Tools/autotest/vehicle_test_suite.py:4203
↓ 287 callers
Method
arm_vehicle
Arm vehicle with mavlink arm message.
Tools/autotest/vehicle_test_suite.py:5901
↓ 284 callers
Method
snprintf
libraries/AP_HAL/Util.cpp:46
↓ 266 callers
Method
get_sim_time_cached
Get SITL time in seconds.
Tools/autotest/vehicle_test_suite.py:4219
↓ 265 callers
Method
send
Send a AIS mavlink message
libraries/AP_AIS/AP_AIS.cpp:244
↓ 258 callers
Function
get_singleton
libraries/AP_IOMCU/AP_IOMCU.h:183
↓ 249 callers
Method
get_parameter
(self, *args, **kwargs)
Tools/autotest/vehicle_test_suite.py:6344
↓ 243 callers
Function
strcmp
simple variant of std c function to reduce used flash space
Tools/AP_Bootloader/support.cpp:421
↓ 230 callers
Method
wait_statustext
Wait for a specific STATUSTEXT, return that statustext message
Tools/autotest/vehicle_test_suite.py:8584
↓ 226 callers
Function
micros
libraries/AP_HAL_SITL/system.cpp:166
↓ 221 callers
Method
get_semaphore
libraries/AP_HAL_SITL/I2CDevice.cpp:206
↓ 214 callers
Method
write_register
libraries/AP_HAL/Device.cpp:169
↓ 210 callers
Function
free
libraries/AP_HAL_ChibiOS/hwdef/common/malloc.c:413
↓ 206 callers
Method
context_pop
Set parameters to origin values in reverse order.
Tools/autotest/vehicle_test_suite.py:6464
↓ 204 callers
Method
context_push
Save a copy of the parameters.
Tools/autotest/vehicle_test_suite.py:6422
↓ 199 callers
Method
disarm_vehicle
Disarm vehicle with mavlink disarm message.
Tools/autotest/vehicle_test_suite.py:5933
↓ 192 callers
Method
give
libraries/AP_HAL_SITL/Semaphores.cpp:22
↓ 190 callers
Method
read
libraries/AP_HAL_SITL/GPIO.cpp:27
↓ 190 callers
Function
write_register
write a single register
libraries/AP_IOMCU/AP_IOMCU.h:199
↓ 189 callers
Method
transfer
libraries/AP_HAL_SITL/I2CDevice.cpp:147
↓ 187 callers
Method
assert_receive_message
(self, type, timeout=None,
Tools/autotest/vehicle_test_suite.py:5109
↓ 184 callers
Method
get_control_in
libraries/RC_Channel/RC_Channel.h:78
↓ 178 callers
Method
armed
Blimp/Fins.h:34
↓ 178 callers
Method
offset_location_ne
return a new location offset from passed-in location
Tools/autotest/vehicle_test_suite.py:9492
↓ 173 callers
Function
is_equal
libraries/AP_Math/AP_Math.cpp:13
↓ 172 callers
Method
exit
Rover/mode.cpp:16
↓ 168 callers
Method
set_and_save
libraries/AP_Param/AP_ParamT.cpp:69
↓ 167 callers
Method
is_zero
libraries/AP_Math/vector3.h:323
↓ 167 callers
Method
wait_altitude
Wait for a given altitude range.
Tools/autotest/vehicle_test_suite.py:7354
↓ 164 callers
Method
get_soft_armed
libraries/AP_HAL/Util.h:23
↓ 164 callers
Method
write
libraries/AP_HAL_SITL/GPIO.cpp:45
↓ 154 callers
Function
constrain_int16
libraries/AP_Math/AP_Math.h:179
↓ 150 callers
Method
time
libraries/AP_HAL_ChibiOS/DSP.cpp:295
↓ 148 callers
Function
sitl
libraries/SITL/SITL.cpp:1777
↓ 144 callers
Method
wait_mode
Wait for mode to change.
Tools/autotest/vehicle_test_suite.py:8247
↓ 141 callers
Method
get
get a field from a parsed message by Message.Field name
libraries/AP_MSP/Tools/pymsp.py:273
↓ 139 callers
Method
available
libraries/AP_HAL/UARTDriver.cpp:125
↓ 139 callers
Method
run_cmd
(self, command, p1=0, p2=0, p3=0,
Tools/autotest/vehicle_test_suite.py:6694
↓ 139 callers
Method
wait_text
wait for text to appear from vehicle, return that text
Tools/autotest/vehicle_test_suite.py:8563
↓ 138 callers
Function
is_negative
libraries/AP_Math/AP_Math.h:76
↓ 136 callers
Function
wrap_PI
libraries/AP_Math/AP_Math.cpp:248
↓ 130 callers
Function
uint16ToBeBytes
! * Encode a unsigned 2 byte integer on a big endian byte stream. * \param number is the value to encode. * \param bytes is a pointer to the byte s
libraries/AP_PiccoloCAN/piccolo_protocol/fieldencode.c:359
↓ 128 callers
Method
match
libraries/AP_JSON/AP_JSON.cpp:456
↓ 126 callers
Function
uint16FromBeBytes
! * Decode a unsigned 2 byte integer from a big endian byte stream. * \param bytes is a pointer to the byte stream which contains the encoded data.
libraries/AP_PiccoloCAN/piccolo_protocol/fielddecode.c:355
↓ 123 callers
Method
WriteBlock
start functions pass straight through to backend:
libraries/AP_Logger/AP_Logger.cpp:723
↓ 123 callers
Function
strerror
convert POSIX errno to text with user message. */
libraries/AP_Filesystem/AP_Filesystem_FATFS.cpp:940
↓ 121 callers
Method
write
libraries/AP_OSD/AP_OSD_SITL.cpp:96
↓ 120 callers
Method
context_collect
start collecting messages of type msg_type into context collection
Tools/autotest/vehicle_test_suite.py:6434
↓ 117 callers
Method
drain_mav
parse all data available on connection mav (defaulting to self.mav). It is assumed that mav is connected to the normal simulation
Tools/autotest/vehicle_test_suite.py:3541
↓ 117 callers
Method
get_type
(self)
Tools/FilterTestTool/BiquadFilter.py:86
↓ 116 callers
Method
get_device
libraries/AP_HAL_SITL/I2CDevice.cpp:109
↓ 113 callers
Method
takeoff
Takeoff get to 30m altitude.
Tools/autotest/arducopter.py:130
↓ 111 callers
Method
read_registers
libraries/AP_HAL/Device.cpp:183
↓ 111 callers
Method
wait_servo_channel_value
wait for channel value comparison (default condition is equality)
Tools/autotest/vehicle_test_suite.py:8004
↓ 110 callers
Method
apply
libraries/Filter/ModeFilter.cpp:34
↓ 109 callers
Method
delay_microseconds
libraries/AP_HAL_SITL/Scheduler.cpp:129
↓ 108 callers
Method
wait_disarmed
(self, timeout=None, tstart=None)
Tools/autotest/vehicle_test_suite.py:5962
↓ 106 callers
Method
format
format filesystem
libraries/AP_Filesystem/AP_Filesystem.cpp:393
↓ 106 callers
Method
take_blocking
libraries/AP_HAL_ESP32/Semaphores.cpp:57
↓ 105 callers
Method
set_desired_spool_state
ArduPlane/quadplane.cpp:4379
↓ 104 callers
Method
from_euler
libraries/AP_Math/matrix3.cpp:26
↓ 104 callers
Function
wrap_180_cd
libraries/AP_Math/AP_Math.cpp:157
↓ 103 callers
Method
write
(self, buf)
Tools/autotest/fakepos.py:32
↓ 102 callers
Function
to_underlying
libraries/AP_DDS/AP_DDS_Topic_Table.h:65
↓ 101 callers
Method
WriteStreaming
libraries/AP_Logger/AP_Logger.cpp:980
↓ 100 callers
Function
wrap_360
libraries/AP_Math/AP_Math.cpp:181
next →
1–100 of 24,809, ranked by callers