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
↓ 12 callers
Method
write_log
Write tiltrotor specific log
ArduPlane/tiltrotor.cpp:401
↓ 11 callers
Function
DumpInt
libraries/AP_Scripting/lua/src/ldump.c:58
↓ 11 callers
Function
LoadInt
libraries/AP_Scripting/lua/src/lundump.c:74
↓ 11 callers
Method
Request
constructor for a response structure
libraries/AP_Camera/AP_RunCam.cpp:1024
↓ 11 callers
Method
SwitchToIdleMode
---------------------------------------------------------------------------- switch to Idle mode
libraries/AP_Radio/driver_bk2425.cpp:563
↓ 11 callers
Method
__recv
(self, count=1)
Tools/scripts/uploader.py:338
↓ 11 callers
Method
_register_write
libraries/AP_InertialSensor/AP_InertialSensor_Invensensev2.cpp:583
↓ 11 callers
Method
_register_write
libraries/AP_InertialSensor/AP_InertialSensor_Invensense.cpp:869
↓ 11 callers
Method
assert_mode
(self, mode)
Tools/autotest/rover.py:6142
↓ 11 callers
Method
assert_servo_channel_range
assert channel value is within the range [value_min, value_max]
Tools/autotest/vehicle_test_suite.py:8064
↓ 11 callers
Function
be64todouble_ptr
libraries/AP_HAL/utility/sparse-endian.h:111
↓ 11 callers
Method
bind
bind the socket */
libraries/AP_HAL/utility/Socket.cpp:229
↓ 11 callers
Function
blake_update_32
updates a Blake2 hash with a 32 bit word, little endian.
libraries/AP_CheckFirmware/monocypher.cpp:707
↓ 11 callers
Method
calibrate
calibrate the barometer. This must be called at least once before the altitude() or climb_rate() interfaces can be used
libraries/AP_Baro/AP_Baro.cpp:276
↓ 11 callers
Method
check_destination_within_fence
returns true if the destination is within fence (used to reject waypoints outside the fence)
libraries/AC_Fence/AC_Fence.cpp:816
↓ 11 callers
Method
consumed_mah
consumed_mah - returns total current drawn since start-up in milliampere.hours
libraries/AP_BattMonitor/AP_BattMonitor.cpp:799
↓ 11 callers
Method
delay
libraries/AP_HAL_Linux/Scheduler.cpp:170
↓ 11 callers
Method
disable_interrupts_save
disable interrupts and return a context that can be used to restore the interrupt state. This can be used to protect critical regions */
libraries/AP_HAL_ChibiOS/Scheduler.cpp:668
↓ 11 callers
Method
do_RTL
(self, distance_min=3, distance_max=7, timeout=60)
Tools/autotest/rover.py:5060
↓ 11 callers
Method
expect_delay_ms
this is _expect_delay_ms() with check that we are in the main thread */
libraries/AP_HAL_ChibiOS/Scheduler.cpp:795
↓ 11 callers
Function
fe_neg
libraries/AP_CheckFirmware/monocypher.cpp:1075
↓ 11 callers
Method
force_safety_on
force safety on
libraries/AP_IOMCU/AP_IOMCU.cpp:828
↓ 11 callers
Function
generator
libraries/AP_Generator/AP_Generator.cpp:185
↓ 11 callers
Method
getPosXYSource
get current position source
libraries/AP_NavEKF/AP_NavEKF_Source.h:64
↓ 11 callers
Method
get_bf_feedforward
Return body-frame feed forward setting
libraries/AC_AttitudeControl/AC_AttitudeControl.h:334
↓ 11 callers
Method
get_bf_yaw
return body-frame yaw angle from a mount target
libraries/AP_Mount/AP_Mount_Backend.cpp:763
↓ 11 callers
Method
get_bus_address
return address on bus
libraries/AP_HAL/Device.h:92
↓ 11 callers
Method
get_count
ArduSub/script_button.cpp:30
↓ 11 callers
Method
get_distance_NE_double
libraries/AP_Common/Location.cpp:340
↓ 11 callers
Method
get_filtered_loop_rate_hz
return low pass filtered loop rate in hz
libraries/AP_Scheduler/PerfInfo.cpp:204
↓ 11 callers
Method
get_forward_speed
get forward speed in m/s (earth-frame horizontal velocity but only along vehicle x-axis). returns true on success
libraries/APM_Control/AR_AttitudeControl.cpp:976
↓ 11 callers
Method
get_max_speed_xy_cms
get_max_speed_xy_cms - get the maximum horizontal speed in cm/s
libraries/AC_AttitudeControl/AC_PosControl.h:87
↓ 11 callers
Method
get_string
libraries/AP_Common/ExpandingString.h:30
↓ 11 callers
Function
get_twos_complement
get a twos-complement value from the first 'length' bits of a uint32_t With thanks to betaflight */
libraries/AP_Math/AP_Math.cpp:571
↓ 11 callers
Method
get_writeable_string
libraries/AP_Common/ExpandingString.h:36
↓ 11 callers
Method
get_yaw
libraries/AP_Motors/AP_Motors_Class.h:155
↓ 11 callers
Function
gpio_by_pin_num
map a user pin number to a GPIO table entry */
libraries/AP_HAL_ChibiOS/GPIO.cpp:66
↓ 11 callers
Function
gpio_init
libraries/AP_HAL_ChibiOS/hwdef/common/board.c:159
↓ 11 callers
Method
has_ever_seen_rc_input
returns true if we've ever seen RC input, via overrides or via AP_RCProtocol
libraries/RC_Channel/RC_Channel.h:620
↓ 11 callers
Method
has_failed_allocation
libraries/AP_Common/ExpandingString.h:54
↓ 11 callers
Method
healthy
Check basic filter health metrics and return a consolidated health status
libraries/AP_NavEKF2/AP_NavEKF2.cpp:876
↓ 11 callers
Method
hover_and_check_matched_frequency_with_fft
Takeoff and hover, checking the noise against the provided db level and returning peak db
Tools/autotest/arducopter.py:6165
↓ 11 callers
Method
identity
setup the identity matrix
libraries/AP_Math/matrix3.h:227
↓ 11 callers
Method
input_pos_vel_accel_z
input_pos_vel_accel_z - calculate a jerk limited path from the current position, velocity and acceleration to an input position velocity and accelerat
libraries/AC_AttitudeControl/AC_PosControl.cpp:921
↓ 11 callers
Method
input_thrust_vector_rate_heading
Command a thrust vector and heading rate
libraries/AC_AttitudeControl/AC_AttitudeControl.cpp:701
↓ 11 callers
Method
isExtended
libraries/AP_HAL/CANIface.h:75
↓ 11 callers
Method
is_chan_enabled
return whether the group channel is both enabled in the group and for output
libraries/AP_HAL_ChibiOS/RCOutput.h:457
↓ 11 callers
Method
last_update_ms
timestamp of most recent data read from the sensor
libraries/AP_IRLock/IRLock.h:37
↓ 11 callers
Method
lean_angle_max_cd
Return configured tilt angle limit in centidegrees
libraries/AC_AttitudeControl/AC_AttitudeControl.h:355
↓ 11 callers
Method
lock
lock the DMA channels, blocking method
libraries/AP_HAL_ChibiOS/shared_dma.cpp:176
↓ 11 callers
Method
log_name
(self)
Tools/autotest/blimp.py:49
↓ 11 callers
Function
longitude_scale
get longitude scale factor
libraries/AP_Terrain/tools/create_terrain.py:48
↓ 11 callers
Function
luaD_throw
libraries/AP_Scripting/lua/src/ldo.c:111
↓ 11 callers
Function
luaL_checkstack
** Ensures the stack has at least 'space' extra slots, raising an error ** if it cannot fulfill the request. (The error handling needs a few ** extra
libraries/AP_Scripting/lua/src/lauxlib.c:371
↓ 11 callers
Function
luaS_new
** Create or reuse a zero-terminated string, first checking in the ** cache (using the string address as a key). The cache can contain ** only zero-te
libraries/AP_Scripting/lua/src/lstring.c:224
↓ 11 callers
Function
luaX_syntaxerror
libraries/AP_Scripting/lua/src/llex.c:119
↓ 11 callers
Function
lua_createtable
libraries/AP_Scripting/lua/src/lapi.c:684
↓ 11 callers
Function
memmem
libraries/AP_HAL_QURT/replace.cpp:83
↓ 11 callers
Function
micros64
libraries/AP_HAL_ESP32/system.cpp:48
↓ 11 callers
Method
mode
libraries/AP_HAL_SITL/GPIO.cpp:101
↓ 11 callers
Method
off
de-activate the relay
libraries/AP_Relay/AP_Relay.h:51
↓ 11 callers
Method
on
on - turns the buzzer on or off
libraries/AP_Notify/Buzzer.cpp:136
↓ 11 callers
Method
peekbytes
read len bytes without advancing the read pointer */
libraries/AP_HAL/utility/RingBuffer.cpp:185
↓ 11 callers
Method
reset
libraries/Filter/NotchFilter.cpp:132
↓ 11 callers
Method
rotate
libraries/AP_CustomRotations/AP_CustomRotations.cpp:116
↓ 11 callers
Method
set_fly_forward
* fly_forward is set by the vehicles to indicate the vehicle * should generally be moving in the direction of its heading. * It is an additi
libraries/AP_AHRS/AP_AHRS.h:655
↓ 11 callers
Method
set_pos_desired_z_cm
set_pos_desired_z_cm - set altitude target in cm above the EKF origin
libraries/AC_AttitudeControl/AC_PosControl.h:270
↓ 11 callers
Method
set_range
libraries/RC_Channel/RC_Channel.cpp:270
↓ 11 callers
Function
stack_free
check how much stack is free given a stack base. Assumes the fill byte is 0x55 */
libraries/AP_HAL_ChibiOS/hwdef/common/stm32_util.c:487
↓ 11 callers
Function
stm32_crash_dump_max_size
libraries/AP_HAL_ChibiOS/hwdef/common/crashdump.c:69
↓ 11 callers
Function
terrain
libraries/AP_Terrain/AP_Terrain.cpp:582
↓ 11 callers
Function
uint162Buf
* Documented in the header file. */
libraries/AP_ADSB/sagetech-sdk/uint162Buf.c:16
↓ 11 callers
Function
uint64_div1000
return 64 bit x / 1000 faster than the normal gcc implementation using by about 3x With thanks to https://0x414b.com/2021/04/16/arm-division.html
libraries/AP_Math/div1000.h:7
↓ 11 callers
Method
update_loiter
ArduPlane/navigation.cpp:358
↓ 11 callers
Function
update_parameter_documentation
Updates the parameter documentation in the target file or in all *.param,*.parm files of the target directory. This function iterates over a
Tools/scripts/annotate_params.py:297
↓ 11 callers
Method
using_airspeed_sensor
return true if the current AHRS airspeed estimate is directly derived from an airspeed sensor */
libraries/AP_AHRS/AP_AHRS.cpp:906
↓ 11 callers
Method
voltage_average
libraries/AP_HAL_SITL/AnalogIn.cpp:23
↓ 11 callers
Method
wait_airspeed
(self, speed_min, speed_max, timeout=30, **kwargs)
Tools/autotest/vehicle_test_suite.py:7425
↓ 11 callers
Method
wait_for_local_velocity
Wait for local target velocity
Tools/autotest/arducopter.py:4953
↓ 11 callers
Method
was_watchdog_armed
return true if this is a watchdog reset boot and we were armed
libraries/AP_HAL/Util.h:37
↓ 11 callers
Method
write
(self, data)
Tools/autotest/vehicle_test_suite.py:240
↓ 11 callers
Method
write_block
libraries/AP_HAL_SITL/Storage.cpp:151
↓ 10 callers
Method
InitialiseFilter
Initialise the filter
libraries/AP_NavEKF2/AP_NavEKF2.cpp:622
↓ 10 callers
Method
airspeed_vector_true
return estimate of true airspeed vector in body frame in m/s returns false if estimate is unavailable
libraries/AP_AHRS/AP_AHRS.cpp:3563
↓ 10 callers
Method
arming_checks
check settings are valid
libraries/AP_RPM/AP_RPM.cpp:278
↓ 10 callers
Method
assert_current_waypoint
(self, wpnum)
Tools/autotest/vehicle_test_suite.py:8153
↓ 10 callers
Method
attach_interrupt
Attach an interrupt handler to a GPIO pin number. The pin number must be one specified with a GPIO() marker in hwdef.dat */
libraries/AP_HAL_ChibiOS/GPIO.cpp:309
↓ 10 callers
Method
calc_nav_roll
calculate a new nav_roll_cd from the navigation controller */
ArduPlane/Attitude.cpp:605
↓ 10 callers
Function
check_next1
libraries/AP_Scripting/lua/src/llex.c:188
↓ 10 callers
Function
cin
Tools/AP_Bootloader/support.cpp:57
↓ 10 callers
Method
copy_name_token
Copy the variable's whole name to the supplied buffer. If the variable is a group member, prepend the group name.
libraries/AP_Param/AP_Param.cpp:806
↓ 10 callers
Function
crc8_dvb_s2_update
crc8 from betaflight
libraries/AP_Math/crc.cpp:126
↓ 10 callers
Method
deallocate
free memory from a heap */
libraries/AP_MultiHeap/AP_MultiHeap.cpp:165
↓ 10 callers
Method
distance
libraries/AP_RangeFinder/AP_RangeFinder_Backend.h:55
↓ 10 callers
Method
failsafe_terrain_on_event
terrain failsafe action
ArduCopter/events.cpp:281
↓ 10 callers
Method
force_safety_off
force safety off
libraries/AP_IOMCU/AP_IOMCU.cpp:836
↓ 10 callers
Method
function
libraries/AP_JSButton/AP_JSButton.cpp:27
↓ 10 callers
Method
generate_launch_description_with_actions
Generate a launch description for SITL.
Tools/ros2/ardupilot_sitl/src/ardupilot_sitl/launch.py:496
↓ 10 callers
Method
get_accel_pitch_max_cdss
get the pitch acceleration limit in centidegrees/s/s or radians/s/s
libraries/AC_AttitudeControl/AC_AttitudeControl.h:103
↓ 10 callers
Method
get_accel_roll_max_cdss
get the roll acceleration limit in centidegrees/s/s or radians/s/s
libraries/AC_AttitudeControl/AC_AttitudeControl.h:93
← previous
next →
901–1,000 of 24,809, ranked by callers