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
↓ 10 callers
Function
get_bearing_cd
return bearing in centi-degrees between two positions
libraries/AP_Math/location.cpp:27
↓ 10 callers
Method
get_count
libraries/AP_HAL_Linux/SPIDevice.cpp:489
↓ 10 callers
Method
get_current_nav_index
get_current_nav_index - returns the current "navigation" command index Note that this will return 0 if there is no command. This is used in MAVLink re
libraries/AP_Mission/AP_Mission.h:566
↓ 10 callers
Method
get_distance_NE_ftype
libraries/AP_Common/Location.cpp:346
↓ 10 callers
Method
get_exception_stacktrace
(self, e)
Tools/autotest/vehicle_test_suite.py:8807
↓ 10 callers
Method
get_pilot_desired_yaw_rate
get_pilot_desired_heading - transform pilot's yaw input into a desired yaw rate returns desired yaw rate in centi-degrees per second
ArduSub/Attitude.cpp:37
↓ 10 callers
Method
get_pitch_cd
libraries/AP_Landing/AP_Landing.h:101
↓ 10 callers
Method
get_pwm_output_min
get minimum or maximum pwm value that can be output to motors
libraries/AP_Motors/AP_MotorsMulticopter.h:70
↓ 10 callers
Method
get_range
libraries/RC_Channel/RC_Channel.h:37
↓ 10 callers
Method
get_throttle_input
Get pilot throttle input with deadzone, this will return 50% throttle in failsafe! This is a re-implmentation of Plane::get_throttle_input Ignoring th
ArduPlane/quadplane.cpp:4819
↓ 10 callers
Method
get_throttle_out
libraries/AP_Motors/AP_Motors_Class.h:157
↓ 10 callers
Method
get_time_utc
get milliseconds from now to a target time of day expressed as hour, min, sec, ms. Match starts from first value that is not -1. I.e. specifying hour
libraries/AP_RTC/AP_RTC.cpp:263
↓ 10 callers
Function
get_xml_data
Fetches XML data from a local file or a URL. Args: base_url (str): The base URL for fetching the XML file. directory (str):
Tools/scripts/annotate_params.py:76
↓ 10 callers
Function
gps_time
libraries/AP_GPS/AP_GPS_SITL.cpp:49
↓ 10 callers
Method
guided_achieve_heading
(self, heading, accuracy=None)
Tools/autotest/vehicle_test_suite.py:7155
↓ 10 callers
Method
has_failsafed
returns true if a battery failsafe has ever been triggered
libraries/AP_BattMonitor/AP_BattMonitor.h:220
↓ 10 callers
Method
healthy
check if the AHRS subsystem is healthy */
libraries/AP_AHRS/AP_AHRS.cpp:2191
↓ 10 callers
Method
height_amsl
return terrain height in meters above average sea level (WGS84) for a given position This is the base function that other height calculations are
libraries/AP_Terrain/AP_Terrain.cpp:115
↓ 10 callers
Method
hover
(self, hover_throttle=1500)
Tools/autotest/arducopter.py:167
↓ 10 callers
Method
in_main_thread
libraries/AP_HAL_SITL/Scheduler.cpp:100
↓ 10 callers
Method
input_rate_bf_roll_pitch_yaw
Fully stabilized acro Command an angular velocity with angular velocity feedforward and smoothing
libraries/AC_AttitudeControl/AC_AttitudeControl.cpp:507
↓ 10 callers
Method
is_tradheli
ArduCopter/system.cpp:524
↓ 10 callers
Method
last_fix_time_ms
the time we got our last fix in system milliseconds. This is used when calculating how far we might have moved since that fix
libraries/AP_GPS/AP_GPS.h:443
↓ 10 callers
Method
last_update_usec
return last update time in microseconds
libraries/AP_Compass/AP_Compass.h:313
↓ 10 callers
Function
led_set
Tools/AP_Bootloader/bl_protocol.cpp:193
↓ 10 callers
Function
luaH_getint
** search function for integers */
libraries/AP_Scripting/lua/src/ltable.c:523
↓ 10 callers
Function
luaK_dischargevars
** Ensure that expression 'e' is not a variable. */
libraries/AP_Scripting/lua/src/lcode.c:563
↓ 10 callers
Function
luaK_exp2RK
** Ensures final expression result is in a valid R/K index ** (that is, it is either in a register or in 'k' with an index ** in the range of R/K indi
libraries/AP_Scripting/lua/src/lcode.c:765
↓ 10 callers
Function
luaK_reserveregs
** Reserve 'n' registers in register stack */
libraries/AP_Scripting/lua/src/lcode.c:382
↓ 10 callers
Function
luaL_addlstring
libraries/AP_Scripting/lua/src/lauxlib.c:531
↓ 10 callers
Function
luaL_addvalue
libraries/AP_Scripting/lua/src/lauxlib.c:561
↓ 10 callers
Function
lua_getstack
libraries/AP_Scripting/lua/src/ldebug.c:111
↓ 10 callers
Function
lua_setmetatable
libraries/AP_Scripting/lua/src/lapi.c:846
↓ 10 callers
Function
lua_settable
libraries/AP_Scripting/lua/src/lapi.c:766
↓ 10 callers
Function
lua_xmove
libraries/AP_Scripting/lua/src/lapi.c:118
↓ 10 callers
Method
malloc_type
libraries/AP_HAL_ChibiOS/Util.cpp:74
↓ 10 callers
Function
map_filename
map a filename so operations are relative to the current directory if needed */
libraries/AP_Filesystem/AP_Filesystem_posix.cpp:42
↓ 10 callers
Method
max_distance_cm_orient
libraries/AP_DAL/AP_DAL_RangeFinder.cpp:54
↓ 10 callers
Function
my_mexInputScalar
/ Returns specified input argument as scalar. Global and error tolerant replacement for mxGetScalar */
libraries/SITL/examples/JSON/MATLAB/tcp_udp_ip_2.0.6/pnet.c:619
↓ 10 callers
Method
orientation
libraries/AP_DAL/AP_DAL_RangeFinder.h:54
↓ 10 callers
Function
panic
libraries/AP_HAL_QURT/system.cpp:29
↓ 10 callers
Method
position_ok
position_ok - returns true if the horizontal absolute position is ok and home position is set
ArduCopter/system.cpp:227
↓ 10 callers
Function
printString
libraries/AP_HAL_ChibiOS/hwdef/common/crashdump.c:407
↓ 10 callers
Method
put_byte
accumulate a byte, writing to the underlying buffer as required
libraries/AP_RCTelemetry/AP_CRSF_Telem.cpp:1329
↓ 10 callers
Function
rally
libraries/AP_Rally/AP_Rally.cpp:203
↓ 10 callers
Method
read_input
update all the input channels
libraries/RC_Channel/RC_Channels.cpp:74
↓ 10 callers
Method
receive_time_constraint_us
default implementation of receive_time_constraint_us() will be used for subclasses that don't implement the call (eg. network sockets). Best we ca
libraries/AP_HAL/UARTDriver.cpp:163
↓ 10 callers
Method
requires_GPS
return true if a position estimate is required
ArduCopter/mode_auto.cpp:178
↓ 10 callers
Method
reset_face
Reset this location, specified by Face object, back to default i.e Distance is marked as not-valid, and set to a large number. prx_instance should be
libraries/AP_Proximity/AP_Proximity_Boundary_3D.cpp:187
↓ 10 callers
Method
roundtrip_fence_using_fencepoint_protocol
(self, loc_list, target_system=1, target_component=1, ordering=None)
Tools/autotest/vehicle_test_suite.py:2212
↓ 10 callers
Method
run
run the menu
libraries/AP_Menu/AP_Menu.cpp:163
↓ 10 callers
Function
save
libraries/AP_Scripting/lua/src/llex.c:59
↓ 10 callers
Method
select
libraries/AP_HAL_ChibiOS/CanIface.cpp:733
↓ 10 callers
Method
send_message
send a message to the motor with the specified message contents msg_contents should not include the header, footer or CRC returns true on success
libraries/AP_Torqeedo/AP_Torqeedo_TQBus.cpp:780
↓ 10 callers
Method
set_address
See AP_HAL::I2CDevice::set_address() */
libraries/AP_HAL_QURT/I2CDevice.h:51
↓ 10 callers
Method
set_force_resume
force mission to resume when start_or_resume() is called
libraries/AP_Mission/AP_Mission.h:704
↓ 10 callers
Method
set_freq
set output frequency
libraries/AP_IOMCU/AP_IOMCU.cpp:862
↓ 10 callers
Method
set_guided_WP
ArduPlane/commands.cpp:71
↓ 10 callers
Method
set_log_bit
indicate which bit in LOG_BITMASK indicates we should log compass readings
libraries/AP_Compass/AP_Compass.h:203
↓ 10 callers
Method
set_output_pwm
set radio_out for all channels matching the given function type */
libraries/SRV_Channel/SRV_Channel_aux.cpp:339
↓ 10 callers
Method
set_rc_default
Setup all simulated RC control to 1500.
Tools/autotest/vehicle_test_suite.py:5726
↓ 10 callers
Method
set_servo
Replicate the functionality of MAVProxy: servo set <ch> <pwm>
Tools/autotest/vehicle_test_suite.py:5750
↓ 10 callers
Function
sort_params
Sorts parameter names according to sort_type Args: defaults: A dictionary with parameter names as keys and their default values as f
Tools/scripts/extract_param_defaults.py:129
↓ 10 callers
Method
space
return number of objects that could be written
libraries/AP_HAL/utility/RingBuffer.h:492
↓ 10 callers
Method
spare_network_port
returns a network port which should be able to be bound
Tools/autotest/vehicle_test_suite.py:2078
↓ 10 callers
Method
start_SITL
(self, binary=None, sitl_home=None, **sitl_args)
Tools/autotest/vehicle_test_suite.py:9140
↓ 10 callers
Method
status
libraries/AP_RangeFinder/AP_RangeFinder_Backend.cpp:45
↓ 10 callers
Method
status_orient
libraries/AP_RangeFinder/AP_RangeFinder.cpp:643
↓ 10 callers
Function
stm32_flash_getpagesize
get size in bytes of a page */
libraries/AP_HAL_ChibiOS/hwdef/common/flash.c:413
↓ 10 callers
Function
stm32_flash_unlock
libraries/AP_HAL_ChibiOS/hwdef/common/flash.c:255
↓ 10 callers
Method
thread_create
wrapper for thread_create for port functions */
libraries/AP_Networking/AP_Networking_port.cpp:99
↓ 10 callers
Method
update
Rover/mode_rtl.cpp:30
↓ 10 callers
Method
update_all
libraries/AP_Notify/Display.cpp:405
↓ 10 callers
Method
valid
return true if the requested types of data are available and not stale */
libraries/AP_ESC_Telem/AP_ESC_Telem_Backend.cpp:59
↓ 10 callers
Method
wait_blocking
libraries/AP_HAL_SITL/Semaphores.cpp:131
↓ 10 callers
Method
wait_level_flight
Wait for level flight.
Tools/autotest/arduplane.py:262
↓ 10 callers
Method
wait_yaw_speed
Wait for a given yaw speed in radians per second.
Tools/autotest/vehicle_test_suite.py:7737
↓ 10 callers
Method
write
libraries/AP_HAL_Linux/GPIO.cpp:25
↓ 10 callers
Method
write_locked
write to a locked port. If port is locked and key is not correct then 0 is returned and write is discarded. All writes are non-blocking */
libraries/AP_HAL/UARTDriver.cpp:52
↓ 10 callers
Method
write_uint8
libraries/StorageManager/StorageManager.h:111
↓ 9 callers
Function
CH_IRQ_HANDLER
libraries/AP_HAL_ChibiOS/CanIface.cpp:1014
↓ 9 callers
Function
PrintConstant
libraries/AP_Scripting/lua/src/luac.c:254
↓ 9 callers
Method
ReadReg
--------------------------------------------------------------------
libraries/AP_Radio/driver_bk2425.cpp:248
↓ 9 callers
Method
available
libraries/AP_HAL/utility/RingBuffer.cpp:58
↓ 9 callers
Method
available
return true if heap is available for operations
libraries/AP_MultiHeap/AP_MultiHeap.cpp:84
↓ 9 callers
Function
calc_crc_modbus
* Calculate Modbus CRC16 for array of bytes * * @param [in] buf input buffer * @param [in] len size of buffer * @return CRC value */
libraries/AP_Math/crc.cpp:467
↓ 9 callers
Method
calc_nav_pitch
calculate a new nav_pitch_cd from the speed height controller */
ArduPlane/Attitude.cpp:595
↓ 9 callers
Method
capacity_remaining_pct
capacity_remaining_pct - returns true if the percentage is valid and writes to percentage argument
libraries/AP_BattMonitor/AP_BattMonitor.cpp:823
↓ 9 callers
Function
check_match
libraries/AP_Scripting/lua/src/lparser.c:122
↓ 9 callers
Method
clear_fence
(self)
Tools/autotest/vehicle_test_suite.py:11217
↓ 9 callers
Method
clearall
clear all bits
libraries/AP_Common/Bitmask.h:99
↓ 9 callers
Method
close
(self)
Tools/autotest/blimp.py:87
↓ 9 callers
Function
combine
libraries/AP_InertialSensor/AP_InertialSensor_SCHA63T.cpp:42
↓ 9 callers
Function
connect
connect to port, returning a receive function
libraries/AP_MSP/Tools/msposd.py:29
↓ 9 callers
Method
connect
(self)
Tools/autotest/vehicle_test_suite.py:295
↓ 9 callers
Function
constrain_int64
libraries/AP_Math/AP_Math.h:199
↓ 9 callers
Function
constrain_uint16
libraries/AP_Math/AP_Math.h:184
↓ 9 callers
Function
convert
Compile mcm file to binary
libraries/AP_OSD/fonts/mcm_all.py:3
↓ 9 callers
Method
decode
add a single character to the buffer and attempt to decode returns true if a complete sentence was successfully decoded
libraries/AP_AIS/AP_AIS.cpp:775
↓ 9 callers
Method
disarm
disarm motors */
Rover/AP_Arming.cpp:150
← previous
next →
1,001–1,100 of 24,809, ranked by callers