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
↓ 33 callers
Function
constrain_value
libraries/AP_Math/AP_Math.cpp:294
↓ 33 callers
Method
cos_yaw
libraries/AP_AHRS/AP_AHRS.h:570
↓ 33 callers
Function
fence
libraries/AC_Fence/AC_Fence.cpp:1008
↓ 33 callers
Method
get_location
get the location of the ship */
libraries/SITL/SIM_Ship.cpp:81
↓ 33 callers
Method
get_semaphore
libraries/AP_HAL_Linux/I2CDevice.cpp:246
↓ 33 callers
Method
init
libraries/AP_VideoTX/AP_Tramp.cpp:522
↓ 33 callers
Method
init
Rover/sailboat.cpp:139
↓ 33 callers
Method
is_armed_and_safety_off
true if armed and safety is off */
libraries/AP_Arming/AP_Arming.cpp:275
↓ 33 callers
Function
myoptstrcmp
/
libraries/SITL/examples/JSON/MATLAB/tcp_udp_ip_2.0.6/pnet.c:198
↓ 33 callers
Method
normalized
libraries/AP_Math/vector2.cpp:275
↓ 33 callers
Method
set_correction_speed_accel_z
set_correction_speed_accel_z - set the position controller correction velocity and acceleration limit speed_down can be positive or negative but will
libraries/AC_AttitudeControl/AC_PosControl.cpp:770
↓ 33 callers
Method
set_default_dead_zone
libraries/RC_Channel/RC_Channel.cpp:282
↓ 33 callers
Method
sin_yaw
libraries/AP_AHRS/AP_AHRS.h:579
↓ 33 callers
Function
trace
libraries/AP_Scripting/generator/src/main.c:191
↓ 33 callers
Method
wait_waypoint
Wait for waypoint ranges.
Tools/autotest/vehicle_test_suite.py:8173
↓ 33 callers
Method
write_matrix
(self, matrix, variable_name, is_symmetric=False, pre_bracket="[", post_bracket="]", separator="][")
libraries/AP_NavEKF3/derivation/code_gen.py:37
↓ 33 callers
Method
zero
libraries/AP_Math/quaternion.cpp:686
↓ 32 callers
Function
be32tofloat_ptr
libraries/AP_HAL/utility/sparse-endian.h:108
↓ 32 callers
Method
configure_env
(self, cfg, env)
Tools/ardupilotwaf/boards.py:1555
↓ 32 callers
Method
do_set_servo
libraries/AP_ServoRelayEvents/AP_ServoRelayEvents.cpp:32
↓ 32 callers
Method
get
libraries/AP_Compass/CompassCalibrator.cpp:844
↓ 32 callers
Function
getServoPacketData
\return the packet data pointer from the packet
libraries/AP_PiccoloCAN/AP_PiccoloCAN_Servo.cpp:55
↓ 32 callers
Function
getServoPacketDataConst
\return the packet data pointer from the packet, const
libraries/AP_PiccoloCAN/AP_PiccoloCAN_Servo.cpp:63
↓ 32 callers
Function
getServoPacketSize
\return the size of a packet from the packet header
libraries/AP_PiccoloCAN/AP_PiccoloCAN_Servo.cpp:102
↓ 32 callers
Method
get_default_speed_down
get default target descent rate in cm/s during missions. Note: always positive
libraries/AC_WPNav/AC_WPNav.h:82
↓ 32 callers
Function
int16ToBeBytes
! * Encode a signed 2 byte integer on a big endian byte stream. * \param number is the value to encode. * \param bytes is a pointer to the byte str
libraries/AP_PiccoloCAN/piccolo_protocol/fieldencode.c:397
↓ 32 callers
Method
inverse
libraries/AP_Math/matrix3.cpp:198
↓ 32 callers
Function
luaL_checknumber
libraries/AP_Scripting/lua/src/lauxlib.c:411
↓ 32 callers
Method
update
libraries/AP_HAL/SIMState.cpp:76
↓ 32 callers
Method
wait
libraries/AP_HAL_SITL/Semaphores.cpp:91
↓ 31 callers
Method
close
(self)
Tools/scripts/uploader.py:307
↓ 31 callers
Method
get_spool_state
get_spool_state - get current spool state
libraries/AP_Motors/AP_Motors_Class.h:192
↓ 31 callers
Method
home_is_set
returns true if home is set
libraries/AP_AHRS/AP_AHRS.h:545
↓ 31 callers
Function
lua_pushboolean
libraries/AP_Scripting/lua/src/lapi.c:557
↓ 31 callers
Function
lua_pushfstring
libraries/AP_Scripting/lua/src/lapi.c:519
↓ 31 callers
Function
lua_pushnil
libraries/AP_Scripting/lua/src/lapi.c:450
↓ 31 callers
Method
set_state
change position control state */
ArduPlane/quadplane.cpp:2270
↓ 30 callers
Method
assert_receive_mission_ack
(self, mission_type, want_type=mavutil.mavlink.MAV_MISSION_ACCEPTED,
Tools/autotest/rover.py:2507
↓ 30 callers
Method
clear
libraries/AP_HAL/utility/RingBuffer.cpp:70
↓ 30 callers
Method
get_EAS2TAS
get EAS to TAS scaling */
libraries/AP_AHRS/AP_AHRS.cpp:3619
↓ 30 callers
Method
get_bearing_to
return bearing in centi-degrees from location to loc2, return is 0 to 35999
libraries/AP_Common/Location.h:120
↓ 30 callers
Method
get_size
get size in bytes
libraries/AP_RAMTRON/AP_RAMTRON.h:16
↓ 30 callers
Method
get_throttle_hover
libraries/AP_Motors/AP_MotorsHeli.h:110
↓ 30 callers
Method
init
libraries/AP_NavEKF/EKF_Buffer.cpp:17
↓ 30 callers
Function
int16FromBeBytes
! * Decode a signed 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:399
↓ 30 callers
Method
set_integrator
libraries/AC_PID/AC_PID.cpp:411
↓ 30 callers
Method
thread_create
create a new thread */
libraries/AP_HAL_SITL/Scheduler.cpp:343
↓ 30 callers
Method
voltage
voltage - returns battery voltage in volts
libraries/AP_BattMonitor/AP_BattMonitor.cpp:748
↓ 29 callers
Method
current_amps
current_amps - returns the instantaneous current draw in amperes
libraries/AP_BattMonitor/AP_BattMonitor.cpp:789
↓ 29 callers
Method
get_filter_status
get_filter_status : returns filter status as a series of flags
libraries/AP_AHRS/AP_AHRS.cpp:2356
↓ 29 callers
Method
get_throttle
Blimp/Fins.h:96
↓ 29 callers
Method
get_thrust_vector
libraries/AC_WPNav/AC_WPNav.h:210
↓ 29 callers
Method
log_list
return a list of log files present in POSIX-style loging dir
Tools/autotest/vehicle_test_suite.py:4346
↓ 29 callers
Method
recv
receive some data */
libraries/SITL/examples/JSON/C++/SocketExample.cpp:137
↓ 29 callers
Method
reset
zeroes all data in the ring buffer
libraries/AP_NavEKF/EKF_Buffer.cpp:107
↓ 29 callers
Function
run_cmd
Run a shell command.
Tools/autotest/pysim/util.py:54
↓ 29 callers
Method
take_nonblocking
libraries/AP_HAL_SITL/Semaphores.cpp:69
↓ 29 callers
Function
wrap_2PI
libraries/AP_Math/AP_Math.cpp:257
↓ 28 callers
Method
available
is VTOL available?
ArduPlane/quadplane.h:102
↓ 28 callers
Method
enabled
ArduCopter/toy_mode.h:18
↓ 28 callers
Method
get_roll
roll/pitch/yaw euler angles, all in radians
libraries/AP_AHRS/AP_AHRS.h:559
↓ 28 callers
Method
get_wp_acceleration
get_wp_acceleration - returns acceleration in cm/s/s during missions
libraries/AC_WPNav/AC_WPNav.h:88
↓ 28 callers
Method
kI
libraries/AC_PID/AC_PI_2D.h:59
↓ 28 callers
Function
lua_settop
libraries/AP_Scripting/lua/src/lapi.c:172
↓ 28 callers
Method
open
libraries/AP_HAL_Linux/I2CDevice.cpp:116
↓ 28 callers
Method
reset_yaw_target_and_rate
Sets yaw target to vehicle heading and sets yaw rate to zero If reset_rate is false rates are not reset to allow the rate controllers to run
libraries/AC_AttitudeControl/AC_AttitudeControl.cpp:1097
↓ 28 callers
Method
set_read_flag
* Some devices connected on the I2C or SPI bus require a bit to be set on * the register address in order to perform a read operation. This sets a *
libraries/AP_HAL/Device.cpp:211
↓ 28 callers
Method
set_size
* Caller is responsible for locking in set_size() */
libraries/AP_HAL/utility/RingBuffer.cpp:23
↓ 28 callers
Method
update
special mode handling for toys */
ArduCopter/toy_mode.cpp:187
↓ 28 callers
Method
update
Calculate the throttle scale to compensate for battery voltage drop */
ArduPlane/servos.cpp:404
↓ 27 callers
Function
BIT_SET
libraries/AP_Common/AP_Common.h:178
↓ 27 callers
Function
float32ScaledFrom2UnsignedBeBytes
! * Decode a float from a byte stream by inverse floating point scaling from 2 * unsigned bytes in big endian order. * \param bytes is a pointer to
libraries/AP_PiccoloCAN/piccolo_protocol/scaleddecode.c:181
↓ 27 callers
Function
float32ScaledTo2UnsignedBeBytes
! * Encode a float on a byte stream by floating point scaling to fit in 2 * unsigned bytes in big endian order. * \param value is the number to enc
libraries/AP_PiccoloCAN/piccolo_protocol/scaledencode.c:316
↓ 27 callers
Method
get
get a value by name */
libraries/AP_Param/AP_Param.cpp:2789
↓ 27 callers
Method
get_distance
Get ground distance between two locations.
Tools/autotest/vehicle_test_suite.py:6820
↓ 27 callers
Method
groundspeed
return ground speed estimate in meters/second. Used by ground vehicles.
libraries/AP_AHRS/AP_AHRS.h:232
↓ 27 callers
Method
has_manual_throttle
ArduCopter/mode.h:1422
↓ 27 callers
Method
is_bootloader_fw
(self)
libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py:3183
↓ 27 callers
Method
progress
(self, message)
Tools/autotest/vehicle_test_suite.py:285
↓ 27 callers
Method
relax_z_controller
relax_z_controller - initialise the position controller to the current position and velocity with decaying acceleration. This function decays the outp
libraries/AC_AttitudeControl/AC_PosControl.cpp:811
↓ 27 callers
Method
run
(self, ICSR)
Tools/scripts/decode_ICSR.py:140
↓ 27 callers
Method
set_flow_control
libraries/AP_HAL_Linux/UARTDevice.cpp:135
↓ 27 callers
Method
set_retries
libraries/AP_Compass/AP_Compass_HMC5843.h:96
↓ 27 callers
Method
start_mavproxy
(self, sitl_rcin_port=None, master=None, options=None)
Tools/autotest/vehicle_test_suite.py:9089
↓ 27 callers
Function
throttle_curve
throttle curve generator * thr_mid: output at mid stick * alpha: expo coefficient * thr_in: [0-1] */
libraries/AP_Math/AP_Math.cpp:131
↓ 27 callers
Function
update_pos_vel_accel
update_pos_vel_accel - single axis projection of position and velocity forward in time based on a time step of dt and acceleration of accel. the posit
libraries/AP_Math/control.cpp:53
↓ 27 callers
Function
update_pos_vel_accel_xy
update_pos_vel_accel - dual axis projection of position and velocity, pos and vel, forwards in time based on a time step of dt and acceleration of acc
libraries/AP_Math/control.cpp:88
↓ 26 callers
Method
Strobe
--------------------------------------------------------------------
libraries/AP_Radio/driver_bk2425.cpp:262
↓ 26 callers
Method
add
(self, err)
libraries/AP_Terrain/tools/create_terrain.py:190
↓ 26 callers
Method
armed
Return True if vehicle is armed and safetyoff
Tools/autotest/vehicle_test_suite.py:5840
↓ 26 callers
Function
char_to_hex
* return the numeric value of an ascii hex character * * @param[in] a Hexadecimal character * @return Returns a binary value. If 'a' is not a v
libraries/AP_Common/AP_Common.cpp:98
↓ 26 callers
Method
get
libraries/AP_GyroFFT/AP_GyroFFT.h:151
↓ 26 callers
Method
get_altitude
get current altitude in meters relative to altitude at the time of the last calibrate() call
libraries/AP_Baro/AP_Baro.h:97
↓ 26 callers
Method
get_bus_id_devtype
* return bus ID with a new devtype */
libraries/AP_HAL/Device.cpp:245
↓ 26 callers
Method
get_length
libraries/AP_Common/ExpandingString.h:33
↓ 26 callers
Method
get_radio_min
libraries/RC_Channel/RC_Channel.h:90
↓ 26 callers
Method
groundspeed_vector
return a ground speed estimate in m/s
libraries/AP_AHRS/AP_AHRS_DCM.cpp:1179
↓ 26 callers
Method
init
child classes should override these methods
ArduSub/mode.h:63
↓ 26 callers
Function
luaX_next
libraries/AP_Scripting/lua/src/llex.c:551
↓ 26 callers
Function
lua_type
libraries/AP_Scripting/lua/src/lapi.c:251
← previous
next →
301–400 of 24,809, ranked by callers