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
↓ 5 callers
Method
set_pitch_min
libraries/AP_TECS/AP_TECS.cpp:1401
↓ 5 callers
Method
set_power_mw
set the power in mw
libraries/AP_VideoTX/AP_VideoTX.cpp:274
↓ 5 callers
Method
set_provider_enabled
libraries/AP_VideoTX/AP_VideoTX.h:177
↓ 5 callers
Method
set_rgb
set_rgb - set color as a combination of red, green and blue values
libraries/AP_Notify/RGBLed.cpp:57
↓ 5 callers
Method
set_serial_led_num_LEDs
Serial LED emulation */
libraries/AP_HAL_SITL/RCOutput.cpp:115
↓ 5 callers
Method
set_speed_xy
functions to support MAV_CMD_DO_CHANGE_SPEED
ArduCopter/mode.h:169
↓ 5 callers
Method
set_utc_usec
libraries/AP_RTC/AP_RTC.cpp:52
↓ 5 callers
Method
set_vehicle_class
libraries/AP_AHRS/AP_AHRS.h:676
↓ 5 callers
Method
set_velocity
set_velocity - sets guided mode's target velocity
ArduCopter/mode_guided.cpp:548
↓ 5 callers
Method
set_yaw_rate_tc
Sets the yaw rate shaping time constant
libraries/AC_AttitudeControl/AC_AttitudeControl.h:439
↓ 5 callers
Function
settabsi
libraries/AP_Scripting/lua/src/ldblib.c:112
↓ 5 callers
Function
settabss
** Variations of 'lua_settable', used by 'db_getinfo' to put results ** from 'lua_getinfo' into result table. Key is always a string; ** value can be
libraries/AP_Scripting/lua/src/ldblib.c:107
↓ 5 callers
Function
setup_uart
setup one UART at 57600 */
libraries/AP_HAL/examples/UART_test/UART_test.cpp:17
↓ 5 callers
Method
sitl_start_location
(self)
Tools/autotest/blimp.py:64
↓ 5 callers
Method
snprintf
libraries/AP_DAL/AP_DAL.cpp:266
↓ 5 callers
Method
soften_for_landing_xy
reduce response for landing
libraries/AC_AttitudeControl/AC_PosControl.cpp:490
↓ 5 callers
Function
sort_comp
** Return true iff value at stack index 'a' is less than the value at ** index 'b' (according to the order of the sort). */
libraries/AP_Scripting/lua/src/ltablib.c:291
↓ 5 callers
Method
stabilize_yaw
stabilize the yaw axis. There are 3 modes of operation: - hold a specific heading with ground steering - rate controlled with ground steering
ArduPlane/Attitude.cpp:328
↓ 5 callers
Method
start
start - resets current commands to point to the beginning of the mission To-Do: should we validate the mission first and return true/false?
libraries/AP_Mission/AP_Mission.cpp:109
↓ 5 callers
Method
start_or_resume
start_or_resume - if MIS_AUTORESTART=0 this will call resume(), otherwise it will call start()
libraries/AP_Mission/AP_Mission.cpp:249
↓ 5 callers
Method
startup_wait
wait for networking to be active */
libraries/AP_Networking/AP_Networking.cpp:325
↓ 5 callers
Function
statlist
libraries/AP_Scripting/lua/src/lparser.c:598
↓ 5 callers
Function
stm32_cacheBufferFlush
libraries/AP_HAL_ChibiOS/hwdef/common/stm32_util.c:392
↓ 5 callers
Function
stm32_flash_unlock_options
libraries/AP_HAL_ChibiOS/hwdef/common/flash.c:345
↓ 5 callers
Function
stringToBytes
! * Encode a null terminated string on a byte stream * \param string is the null termianted string to encode * \param bytes is a pointer to the byt
libraries/AP_PiccoloCAN/piccolo_protocol/fieldencode.c:50
↓ 5 callers
Method
sysid_myggcs_seen
called when valid traffic has been seen from our GCS
libraries/GCS_MAVLink/GCS.h:1185
↓ 5 callers
Method
tack_enabled
true if sailboat navigation (aka tacking) is enabled
Rover/sailboat.cpp:118
↓ 5 callers
Method
take
libraries/AP_HAL_Linux/Semaphores.cpp:24
↓ 5 callers
Method
terminating_vehicle_via_landing
libraries/AP_AdvancedFailsafe/AP_AdvancedFailsafe.h:97
↓ 5 callers
Method
test_compile_with_defines
(self, defines)
Tools/autotest/test_build_options.py:404
↓ 5 callers
Method
test_guided_local_velocity_target
Check local target velocity being received by vehicle
Tools/autotest/arducopter.py:4900
↓ 5 callers
Function
test_one_filter
calculate attenuation and phase lag for a single harmonic notch filter */
libraries/Filter/tests/test_notchfilter.cpp:174
↓ 5 callers
Function
test_protocol_bytesonly
test a protocol handler where we only expected byte input to work */
libraries/AP_RCProtocol/examples/RCProtocolTest/RCProtocolTest.cpp:267
↓ 5 callers
Method
test_rate
(self, desc, in_rate, expected_rate ,
Tools/autotest/vehicle_test_suite.py:10925
↓ 5 callers
Function
test_uart
libraries/AP_HAL/examples/UART_test/UART_test.cpp:42
↓ 5 callers
Function
toInt32
* Documented in the header file. */
libraries/AP_ADSB/sagetech-sdk/toInt32.c:16
↓ 5 callers
Method
toneAlarm_set_buzzer_tone
libraries/AP_HAL_ESP32/Util.cpp:143
↓ 5 callers
Function
u_posrelat
from strlib */ translate a relative string position: negative means back from end */
libraries/AP_Scripting/lua/src/lutf8lib.c:30
↓ 5 callers
Function
uint16FromLeBytes
! * Decode a unsigned 2 byte integer from a little endian byte stream. * \param bytes is a pointer to the byte stream which contains the encoded dat
libraries/AP_PiccoloCAN/piccolo_protocol/fielddecode.c:377
↓ 5 callers
Function
uint16ToLeBytes
! * Encode a unsigned 2 byte integer on a little endian byte stream. * \param number is the value to encode. * \param bytes is a pointer to the byt
libraries/AP_PiccoloCAN/piccolo_protocol/fieldencode.c:378
↓ 5 callers
Method
ungetc
libraries/AP_JSON/AP_JSON.cpp:420
↓ 5 callers
Method
unlock_bus
libraries/AP_Radio/driver_bk2425.h:358
↓ 5 callers
Method
update
1Hz update to process config changes
libraries/Filter/AP_Filter.cpp:106
↓ 5 callers
Method
update
libraries/AC_Avoidance/AP_OADatabase.cpp:139
↓ 5 callers
Method
update
update - give mount opportunity to update servos. should be called at 10hz or higher
libraries/AP_Mount/AP_Mount.cpp:202
↓ 5 callers
Method
update_band
libraries/AP_VideoTX/AP_VideoTX.h:139
↓ 5 callers
Method
update_channel
libraries/AP_VideoTX/AP_VideoTX.h:145
↓ 5 callers
Method
update_frequency
libraries/AP_VideoTX/AP_VideoTX.h:104
↓ 5 callers
Method
usb_connected
libraries/AP_HAL_SITL/GPIO.cpp:92
↓ 5 callers
Method
use_accel
return true if accel instance should be used (must be healthy and have it's use parameter set to 1)
libraries/AP_InertialSensor/AP_InertialSensor.cpp:1706
↓ 5 callers
Method
using_wp_nav
return true if the wp_nav controller is being updated
ArduPlane/quadplane.cpp:3977
↓ 5 callers
Method
valid_GPIO_pin
Check if pin number is valid and configured for GPIO
libraries/AP_IOMCU/AP_IOMCU.cpp:1364
↓ 5 callers
Function
validate
Validates the parameter meta data.
Tools/autotest/param_metadata/param_parse.py:536
↓ 5 callers
Method
vtol_state_name
(self, state)
Tools/autotest/vehicle_test_suite.py:14981
↓ 5 callers
Method
wait_generator_speed_and_state
(self, rpm_min, rpm_max, want_state, timeout=240)
Tools/autotest/arducopter.py:8077
↓ 5 callers
Method
wait_gps_fix_type_gte
(self, fix_type, timeout=30, message_type="GPS_RAW_INT", verbose=False)
Tools/autotest/vehicle_test_suite.py:12652
↓ 5 callers
Method
write
libraries/AP_Common/tests/test_nmea_vaprint.cpp:21
↓ 5 callers
Method
write_file
libraries/AP_HAL_Linux/Util.cpp:159
↓ 4 callers
Function
EFI
libraries/AP_EFI/AP_EFI.cpp:335
↓ 4 callers
Function
LoadString
libraries/AP_Scripting/lua/src/lundump.c:95
↓ 4 callers
Function
MD5Transform
* The core of the MD5 algorithm, this alters an existing MD5 hash to * reflect the addition of 16 longwords of new data. MD5Update blocks * the dat
Tools/AP_Bootloader/md5.cpp:168
↓ 4 callers
Function
Polygon_complete
libraries/AP_Math/polygon.cpp:116
↓ 4 callers
Method
SetCameraCtrl
----------------------------------------------------------------------------- ! * @brief カメラ情報設定 * * @param [in] unit_id ユニットID * @param [in]
Tools/cameras_gimbals/xacti-config/CX-GBXXXCtrl.cpp:98
↓ 4 callers
Method
WriteBlock_first_succeed
only the first backend write need succeed for us to be successful
libraries/AP_Logger/AP_Logger.cpp:731
↓ 4 callers
Method
Write_Parameter
write a parameter to the log */
libraries/AP_Logger/LogFile.cpp:114
↓ 4 callers
Method
Write_RSSI
Write an RSSI packet
libraries/AP_Logger/LogFile.cpp:257
↓ 4 callers
Function
__CLZ
libraries/AP_GyroFFT/CMSIS_5/include/arm_math.h:596
↓ 4 callers
Method
__sync
(self)
Tools/scripts/uploader.py:369
↓ 4 callers
Function
_i2c_scl_low
libraries/AP_HAL_ESP32/i2c_sw.c:319
↓ 4 callers
Method
_timer_tick
libraries/AP_HAL_SITL/Storage.cpp:163
↓ 4 callers
Function
ac_avoid
libraries/AC_Avoidance/AC_Avoid.cpp:1536
↓ 4 callers
Method
active
libraries/AP_RCProtocol/AP_RCProtocol_FDM.h:16
↓ 4 callers
Method
activeCores
allow logging to determine the number of active cores
libraries/AP_NavEKF2/AP_NavEKF2.h:45
↓ 4 callers
Method
actuator_to_thrust
inverse of above, tested with AP_Motors/examples/expo_inverse_test used to calculate equivelent motor throttle level to direct ouput, used in tailsitt
libraries/AP_Motors/AP_Motors_Thrust_Linearization.cpp:109
↓ 4 callers
Method
add
(self, key, attributes)
Tools/scripts/extract_features.py:378
↓ 4 callers
Method
add_firmware_defaults_from_file
(self, f, filename, description)
libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py:3193
↓ 4 callers
Method
add_to_checksum
(self, b)
Tools/autotest/vehicle_test_suite.py:748
↓ 4 callers
Method
add_trim
add_trim - adjust the roll and pitch trim up to a total of 10 degrees
libraries/AP_AHRS/AP_AHRS_Backend.cpp:53
↓ 4 callers
Method
addfile
Add a result file.
Tools/autotest/autotest.py:606
↓ 4 callers
Method
adjust_ardupilot_port
adjust port in case we do not wish to use the default range (5760 and 5501 etc)
Tools/autotest/vehicle_test_suite.py:2074
↓ 4 callers
Method
adjust_velocity
* Adjusts the desired velocity so that the vehicle can stop * before the fence/object. * kP, accel_cmss are for the horizontal axis * kP_z, accel_cmss
libraries/AC_Avoidance/AC_Avoid.cpp:199
↓ 4 callers
Function
align
returns the smallest positive integer y such that (x + y) % pow_2 == 0 Basically, it's how many bytes we need to add to "align" x. Only works when po
libraries/AP_CheckFirmware/monocypher.cpp:89
↓ 4 callers
Method
allocate
allocate terrain cache. Making this dynamically allocated allows memory to be saved when terrain functionality is disabled */
libraries/AP_Terrain/AP_Terrain.cpp:490
↓ 4 callers
Method
allocated_type
allocated_type - returns battery monitor type as allocated
libraries/AP_BattMonitor/AP_BattMonitor.h:230
↓ 4 callers
Method
allow_weathervaning
allow/disallow weather vaning from other means than by the parameter
libraries/AC_AttitudeControl/AC_WeatherVane.h:19
↓ 4 callers
Method
alt
(self)
Tools/autotest/vehicle_test_suite.py:982
↓ 4 callers
Method
angular_difference
libraries/AP_Math/quaternion.cpp:803
↓ 4 callers
Method
announce_vtx_settings
libraries/AP_VideoTX/AP_VideoTX.cpp:496
↓ 4 callers
Method
append
print into the buffer, expanding if needed */
libraries/AP_Common/ExpandingString.cpp:102
↓ 4 callers
Method
arm
returns true if arming occurred successfully
libraries/AP_Arming/AP_Arming.cpp:1790
↓ 4 callers
Method
assert_capability
(self, capability)
Tools/autotest/vehicle_test_suite.py:6938
↓ 4 callers
Method
assert_current_onboard_log_contains_message
(self, messagetype)
Tools/autotest/vehicle_test_suite.py:12310
↓ 4 callers
Method
assert_fence_breached
(self)
Tools/autotest/rover.py:4028
↓ 4 callers
Method
assert_gps_satellite_count
(self, messagename, count)
Tools/autotest/vehicle_test_suite.py:14265
↓ 4 callers
Method
assert_heading
assert vehicle yaw is to heading (0-360)
Tools/autotest/vehicle_test_suite.py:7176
↓ 4 callers
Method
assert_message_field_values
(self, m, fieldvalues, verbose=True, epsilon=None)
Tools/autotest/vehicle_test_suite.py:4428
↓ 4 callers
Method
assert_not_receiving_message
(self, message, timeout=1, mav=None)
Tools/autotest/vehicle_test_suite.py:12549
↓ 4 callers
Method
assign_tilt_to_fwd_thr
map from pitch tilt to fwd throttle when enabled */
ArduPlane/quadplane.cpp:2932
↓ 4 callers
Method
available
return number of objects available to be read
libraries/AP_HAL/utility/RingBuffer.h:487
↓ 4 callers
Method
available
libraries/AP_DAL/AP_DAL_Compass.h:39
← previous
next →
2,001–2,100 of 24,809, ranked by callers