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
↓ 6 callers
Method
get_steering_out_rate
steering rate controller. Returns servo out -4500 to 4500 given desired yaw rate in degrees/sec. Positive yaw rate means clockwise yaw. */
libraries/APM_Control/AP_SteerController.cpp:124
↓ 6 callers
Method
get_stopping_point_xy_cm
get_stopping_point_xy_cm - calculates stopping point in NEU cm based on current position, velocity, vehicle acceleration function does not change the
libraries/AC_AttitudeControl/AC_PosControl.cpp:1261
↓ 6 callers
Method
get_temperature
libraries/AP_InertialSensor/AP_InertialSensor_SITL.cpp:48
↓ 6 callers
Method
get_terrain_source
get expected source of terrain data if alt-above-terrain command is executed (used by Copter's ModeRTL)
libraries/AC_WPNav/AC_WPNav.cpp:130
↓ 6 callers
Method
get_true_wind_direction_rad
get the true wind direction in radians, 0 = wind coming from north
libraries/AP_WindVane/AP_WindVane.h:73
↓ 6 callers
Method
getc
libraries/AP_JSON/AP_JSON.cpp:405
↓ 6 callers
Function
getfield
libraries/AP_Scripting/lua/src/loslib.c:252
↓ 6 callers
Function
getthread
** Auxiliary function used by several library functions: check for ** an optional thread as function's first argument and set 'arg' with ** 1 if this
libraries/AP_Scripting/lua/src/ldblib.c:90
↓ 6 callers
Function
handleCANInterrupt
libraries/AP_HAL_ChibiOS/CANFDIface.cpp:125
↓ 6 callers
Function
handleRxInterrupt
libraries/AP_HAL_ChibiOS/CanIface.cpp:117
↓ 6 callers
Method
handle_msp
libraries/AP_GPS/AP_GPS.cpp:1274
↓ 6 callers
Method
has_valid_input
ArduPlane/RC_Channel.cpp:25
↓ 6 callers
Method
have_type_prefix
return True if we have a peripheral starting with the given peripheral type
libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py:212
↓ 6 callers
Method
have_vertical_velocity
return true if the GPS supports vertical velocity values
libraries/AP_GPS/AP_GPS.h:468
↓ 6 callers
Function
hrt_millis32
libraries/AP_HAL_ChibiOS/hwdef/common/hrt.c:153
↓ 6 callers
Method
in_assisted_flight
is quadplane assisting?
ArduPlane/quadplane.h:107
↓ 6 callers
Method
init
libraries/AP_NMEA_Output/examples/NMEA_Output/nmea_output.cpp:50
↓ 6 callers
Method
init
libraries/AP_GyroFFT/examples/ReplayGyroFFT/ReplayGyroFFT.cpp:63
↓ 6 callers
Method
init
init - initialise circle controller setting center specifically set terrain_alt to true if center.z should be interpreted as an alt-above-terrain. Rat
libraries/AC_WPNav/AC_Circle.cpp:58
↓ 6 callers
Method
initialised
libraries/AP_Common/Location.h:163
↓ 6 callers
Function
input_expo
input_expo calculates the expo function on the normalised input. The input must be in the range of -1 to 1. The expo should be less than 1.0 but limit
libraries/AP_Math/control.cpp:520
↓ 6 callers
Method
int16
(self, offset)
Tools/autotest/vehicle_test_suite.py:961
↓ 6 callers
Function
inv_sqrt_controller
inv_sqrt_controller calculates the inverse of the sqrt controller. This function calculates the input (aka error) to the sqrt_controller required to a
libraries/AP_Math/control.cpp:449
↓ 6 callers
Method
invert
libraries/AP_Math/matrix3.cpp:220
↓ 6 callers
Method
is_CS
return true if this is a CS pin
libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py:356
↓ 6 callers
Method
is_balancebot
returns true if vehicle is a balance bot called in AP_MotorsUGV::output() this affects whether the vehicle tries to control its pitch with throttle ou
Rover/balance_bot.cpp:17
↓ 6 callers
Function
is_bounded_int32
Return true if value is between lower and upper bound inclusive. False otherwise. */
libraries/AP_Common/AP_Common.cpp:32
↓ 6 callers
Method
is_enabled
libraries/SITL/SIM_Buzzer.h:37
↓ 6 callers
Method
is_vtol_mode
true for all q modes
ArduPlane/mode.h:102
↓ 6 callers
Function
jump_to_app
Tools/AP_Bootloader/bl_protocol.cpp:247
↓ 6 callers
Method
last_update_ms
returns time of last update
libraries/AC_PrecLand/AC_PrecLand.h:53
↓ 6 callers
Method
line_path_proportion
return the proportion we are along the path from point1 to point2, along a line parallel to point1<->point2. This will be more than 1 if we have
libraries/AP_Common/Location.cpp:495
↓ 6 callers
Method
lock_home
functions to handle locking of home. Some vehicles use this to allow GCS to lock in a home location.
libraries/AP_AHRS/AP_AHRS.h:537
↓ 6 callers
Method
log_event2
libraries/AP_DAL/AP_DAL.cpp:185
↓ 6 callers
Method
logging_present
libraries/AP_GPS/AP_GPS.h:560
↓ 6 callers
Method
loop
libraries/AP_HAL/HAL.h:111
↓ 6 callers
Function
luaC_newobj
** create a new collectable object (with given type and size) and link ** it to 'allgc' list. */
libraries/AP_Scripting/lua/src/lgc.c:208
↓ 6 callers
Function
luaD_rawrunprotected
libraries/AP_Scripting/lua/src/ldo.c:139
↓ 6 callers
Function
luaE_setdebt
** set GCdebt to a new value keeping the value (totalbytes + GCdebt) ** invariant (and avoiding underflows in 'totalbytes') */
libraries/AP_Scripting/lua/src/lstate.c:106
↓ 6 callers
Function
luaF_close
libraries/AP_Scripting/lua/src/lfunc.c:83
↓ 6 callers
Function
luaG_typeerror
libraries/AP_Scripting/lua/src/ldebug.c:586
↓ 6 callers
Function
luaH_new
libraries/AP_Scripting/lua/src/ltable.c:428
↓ 6 callers
Function
luaH_set
** beware: when using this function you probably need to check a GC ** barrier and invalidate the TM cache. */
libraries/AP_Scripting/lua/src/ltable.c:617
↓ 6 callers
Function
luaH_setint
libraries/AP_Scripting/lua/src/ltable.c:625
↓ 6 callers
Function
luaK_fixline
** Change line information associated with current position. */
libraries/AP_Scripting/lua/src/lcode.c:1184
↓ 6 callers
Function
luaK_getlabel
** returns current 'pc' and marks it as a jump target (to avoid wrong ** optimizations with consecutive instructions not in the same basic block). */
libraries/AP_Scripting/lua/src/lcode.c:175
↓ 6 callers
Function
luaL_buffinitsize
libraries/AP_Scripting/lua/src/lauxlib.c:580
↓ 6 callers
Function
luaL_getmetafield
libraries/AP_Scripting/lua/src/lauxlib.c:777
↓ 6 callers
Function
luaL_gsub
libraries/AP_Scripting/lua/src/lauxlib.c:996
↓ 6 callers
Function
luaL_pushresultsize
libraries/AP_Scripting/lua/src/lauxlib.c:555
↓ 6 callers
Function
lua_checkstack
libraries/AP_Scripting/lua/src/lapi.c:97
↓ 6 callers
Function
lua_getmetatable
libraries/AP_Scripting/lua/src/lapi.c:697
↓ 6 callers
Function
lua_isstring
libraries/AP_Scripting/lua/src/lapi.c:283
↓ 6 callers
Function
lua_rawget
libraries/AP_Scripting/lua/src/lapi.c:647
↓ 6 callers
Function
malloc_axi_sram
allocate from memory connected to AXI Bus if available else just allocate dma safe memory */
libraries/AP_HAL_ChibiOS/hwdef/common/malloc.c:378
↓ 6 callers
Function
mavlink_get_channel_status
libraries/GCS_MAVLink/GCS_MAVLink.cpp:56
↓ 6 callers
Function
micros
libraries/AP_HAL_Linux/system.cpp:50
↓ 6 callers
Method
mode
libraries/AP_HAL_Linux/GPIO.cpp:15
↓ 6 callers
Method
modifier
apply filter to sample, returning multiplier between 0 and 1 to keep output within slew rate */
libraries/Filter/SlewLimiter.cpp:45
↓ 6 callers
Method
motors_output
motors_output - send output to motors library which will adjust and send to ESCs and servos
ArduSub/motors.cpp:10
↓ 6 callers
Function
my_now
/ Portable time function using matlabs NOW */
libraries/SITL/examples/JSON/MATLAB/tcp_udp_ip_2.0.6/pnet.c:470
↓ 6 callers
Method
new_input
libraries/AP_RCProtocol/AP_RCProtocol.cpp:449
↓ 6 callers
Method
next
Returns the next variable in _var_info, recursing into groups as needed
libraries/AP_Param/AP_Param.cpp:1861
↓ 6 callers
Method
normalize
* Direction Cosine Matrix IMU: Theory * William Premerlani and Paul Bizard * * Numerical errors will gradually reduce the orthogonality conditio
libraries/AP_AHRS/AP_AHRS_DCM.cpp:349
↓ 6 callers
Method
notify
notify GCS of current value of parameter
libraries/AP_Param/AP_Param.cpp:1115
↓ 6 callers
Method
num_commands_max
num_commands_max - returns maximum number of commands that can be stored
libraries/AP_Mission/AP_Mission.h:506
↓ 6 callers
Method
number
AntennaTracker/mode.h:43
↓ 6 callers
Method
opendir
libraries/AP_Filesystem/AP_Filesystem.cpp:199
↓ 6 callers
Function
palReadLineMode
read mode of a pin. This allows a pin config to be read, changed and then written back */
libraries/AP_HAL_ChibiOS/hwdef/common/stm32_util.c:358
↓ 6 callers
Method
passthrough_read
libraries/AP_InertialSensor/AP_InertialSensor_Invensense.cpp:1123
↓ 6 callers
Method
payload_length
Gets the payload length
libraries/AP_ExternalAHRS/MicroStrain_common.h:115
↓ 6 callers
Method
pinMode
libraries/AP_HAL_ChibiOS/GPIO.cpp:212
↓ 6 callers
Function
posrelat
translate a relative string position: negative means back from end */
libraries/AP_Scripting/lua/src/lstrlib.c:70
↓ 6 callers
Function
print_vector
libraries/AP_Math/examples/rotations/rotations.cpp:16
↓ 6 callers
Method
protocol_name
return protocol name */
libraries/AP_RCProtocol/AP_RCProtocol.cpp:644
↓ 6 callers
Method
push
stop corking output */
libraries/AP_HAL_ChibiOS/RCOutput.cpp:1351
↓ 6 callers
Function
put_be16_ptr
libraries/AP_HAL/utility/sparse-endian.h:119
↓ 6 callers
Function
putreg32
define putreg32(v,a) */
libraries/AP_HAL_ChibiOS/hwdef/common/flash.c:218
↓ 6 callers
Function
rad_diff
libraries/AP_Math/examples/eulers/eulers.cpp:20
↓ 6 callers
Method
rangefinder_alt_ok
return true if rangefinder_alt can be used
ArduCopter/sensors.cpp:41
↓ 6 callers
Method
reached_loiter_target
see if we have reached our loiter target */
ArduPlane/navigation.cpp:471
↓ 6 callers
Method
read
libraries/AP_HAL/utility/RingBuffer.cpp:240
↓ 6 callers
Method
read
libraries/AP_HAL_ChibiOS/GPIO.cpp:238
↓ 6 callers
Method
released
libraries/AP_Gripper/AP_Gripper_EPM.cpp:137
↓ 6 callers
Method
request
libraries/AP_DroneCAN/AP_Canard_iface.cpp:114
↓ 6 callers
Method
requestMSP
(self, msp, payload = [], payloadinbytes = False)
libraries/AP_MSP/Tools/pymsp.py:316
↓ 6 callers
Method
reset
reset on next loop
libraries/AP_TECS/AP_TECS.h:153
↓ 6 callers
Method
resetHeightDatum
Resets the baro so that it reads zero at the current height Resets the EKF height to zero Adjusts the EKf origin height so that the EKF height + origi
libraries/AP_AHRS/AP_AHRS.cpp:2816
↓ 6 callers
Method
reset_mode_switch
libraries/RC_Channel/RC_Channel.cpp:554
↓ 6 callers
Method
rfu_to_frd
convert from right-front-up to front-right-down or ENU to NED
libraries/AP_Math/vector3.h:286
↓ 6 callers
Method
run
(self)
Tools/autotest/run_mission.py:37
↓ 6 callers
Method
run_cmd_do_set_mode
(self, mode, timeout=30, r
Tools/autotest/vehicle_test_suite.py:7050
↓ 6 callers
Method
run_cmd_enable_high_latency
(self, new_state, run_cmd=None)
Tools/autotest/vehicle_test_suite.py:2316
↓ 6 callers
Function
run_program
(cmd_list)
Tools/scripts/build_bootloaders.py:65
↓ 6 callers
Function
send_bit
libraries/AP_RCProtocol/examples/RCProtocolTest/RCProtocolTest.cpp:155
↓ 6 callers
Method
send_dshot_command
Send a dshot command, if command timout is 0 then 10 commands are sent chan is the servo channel to send the command to
libraries/AP_HAL_ChibiOS/RCOutput_serial.cpp:96
↓ 6 callers
Method
send_to_active_channels
libraries/GCS_MAVLink/GCS.cpp:90
↓ 6 callers
Method
sensor_has_state
(self, sensor, present=True, enabled=True, healthy=True, do_assert=False, verbose=False)
Tools/autotest/vehicle_test_suite.py:8299
↓ 6 callers
Function
set2
libraries/AP_Scripting/lua/src/ltablib.c:281
↓ 6 callers
Method
setTerrainHgtStable
Set to true if the terrain underneath is stable enough to be used as a height reference in combination with a range finder. Set to false if the terrai
libraries/AP_NavEKF2/AP_NavEKF2.cpp:1232
← previous
next →
1,601–1,700 of 24,809, ranked by callers