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
↓ 8 callers
Method
set_pitch
set pitch input as a value from -1 to +1
libraries/AR_Motors/AP_MotorsUGV.cpp:256
↓ 8 callers
Method
set_protocol_and_baud
accessor for AP_Periph to set baudrate and type
libraries/AP_SerialManager/AP_SerialManager.cpp:825
↓ 8 callers
Method
set_rate
set auto yaw rate in centi-degrees per second
ArduCopter/autoyaw.cpp:202
↓ 8 callers
Method
set_roll
set roll input as a value from -1 to +1
libraries/AR_Motors/AP_MotorsUGV.cpp:250
↓ 8 callers
Method
set_size_best
set buffer size, accepting a smaller size if desired size isn't achievable */
libraries/AP_HAL/utility/RingBuffer.cpp:47
↓ 8 callers
Method
set_throttle_passthrough_for_esc_calibration
passes throttle directly to all motors for ESC calibration. throttle_input is in the range of 0 ~ 1 where 0 will send get_pwm_output_min() and 1 will
libraries/AP_Motors/AP_MotorsMulticopter.cpp:724
↓ 8 callers
Method
set_wp_destination_loc
set_wp_destination waypoint using location class returns false if conversion from location to vector from ekf origin cannot be calculated
libraries/AC_WPNav/AC_WPNav.cpp:246
↓ 8 callers
Function
setfield
libraries/AP_Scripting/lua/src/loslib.c:210
↓ 8 callers
Method
speed_accuracy
libraries/AP_GPS/AP_GPS.cpp:421
↓ 8 callers
Method
start
libraries/AP_HAL_Linux/Thread.cpp:161
↓ 8 callers
Function
stm32_cacheBufferInvalidate
libraries/AP_HAL_ChibiOS/hwdef/common/stm32_util.c:387
↓ 8 callers
Method
stop
libraries/AP_HAL_Linux/Thread.cpp:280
↓ 8 callers
Function
stopping_distance
stopping_distance calculates the stopping distance for the square root controller based deceleration path.
libraries/AP_Math/control.cpp:475
↓ 8 callers
Method
target_bearing_cd
libraries/AP_L1_Control/AP_L1_Control.cpp:116
↓ 8 callers
Function
thread_sleep_ms
Tools/AP_Bootloader/support.cpp:359
↓ 8 callers
Function
tinf_read_bits
read a num bit value from a stream and add base */
libraries/AP_ROMFS/tinflate.cpp:243
↓ 8 callers
Function
uint24FromBeBytes
! * Decode a unsigned 3 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:257
↓ 8 callers
Function
uint24ToBeBytes
! * Encode a unsigned 3 byte integer on a big endian byte stream. * \param number is the value to encode. * \param bytes is a pointer to the byte s
libraries/AP_PiccoloCAN/piccolo_protocol/fieldencode.c:275
↓ 8 callers
Method
update_calibration
update the barometer calibration this updates the baro ground calibration to the current values. It can be used before arming to keep the baro w
libraries/AP_Baro/AP_Baro.cpp:376
↓ 8 callers
Method
update_freq_hz
Update the harmonic notch frequency Note that zero is a valid value and will disable the notch unless the TreatLowAsMin option is set */
libraries/AP_InertialSensor/AP_InertialSensor.cpp:2365
↓ 8 callers
Method
update_surface_offset
update_surface_offset - manages the vertical offset of the position controller to follow the measured ground or ceiling level measured using the range
ArduCopter/surface_tracking.cpp:7
↓ 8 callers
Function
uzlib_get_byte
libraries/AP_ROMFS/tinflate.cpp:176
↓ 8 callers
Method
valid
distance in meters
libraries/AP_Proximity/AP_Proximity_Boundary_3D.h:37
↓ 8 callers
Method
vertical_accuracy
libraries/AP_GPS/AP_GPS.cpp:439
↓ 8 callers
Method
wait_distance_to_waypoint
(self, wp_num, distance_min, distance_max, **kwargs)
Tools/autotest/vehicle_test_suite.py:7859
↓ 8 callers
Method
wait_extended_sys_state
(self, vtol_state, landed_state, timeout=10)
Tools/autotest/vehicle_test_suite.py:14998
↓ 8 callers
Method
write
libraries/AP_Scripting/AP_Scripting_SerialAccess.cpp:27
↓ 8 callers
Method
write
write a grid block
libraries/AP_Terrain/tools/create_terrain.py:242
↓ 8 callers
Function
write_encode
(out, s)
Tools/ardupilotwaf/embed.py:12
↓ 8 callers
Method
write_uint32
write a uint32 */
libraries/StorageManager/StorageManager.cpp:305
↓ 7 callers
Method
IMUs
return list of IMUs
Tools/scripts/tempcal_IMU.py:192
↓ 7 callers
Method
Log_Write_Guided_Position_Target
Write a Guided mode position target pos_target is lat, lon, alt OR offset from ekf origin in cm terrain should be 0 if pos_target.z is alt-above-ekf-o
ArduCopter/Log.cpp:346
↓ 7 callers
Method
WriteRegCheck
write register with up to 5 retries */
libraries/AP_Radio/driver_cc2500.cpp:95
↓ 7 callers
Method
Write_RCIN
Write an RCIN packet
libraries/AP_Logger/LogFile.cpp:142
↓ 7 callers
Function
_i2c_sda_high
libraries/AP_HAL_ESP32/i2c_sw.c:327
↓ 7 callers
Function
_i2c_write_byte
libraries/AP_HAL_ESP32/i2c_sw.c:615
↓ 7 callers
Method
advance
advance the read pointer (discarding objects) !!! Note ObjectBuffer_TS is a duplicate of this, update in both places !!!
libraries/AP_HAL/utility/RingBuffer.h:263
↓ 7 callers
Method
airspeed
libraries/AP_DAL/AP_DAL.h:141
↓ 7 callers
Method
arm
ArduCopter/AP_Arming.cpp:668
↓ 7 callers
Method
assert_mag_fusion_selection
Get the most recent XKFS message and check the MAG_FUSION value
Tools/autotest/ardusub.py:901
↓ 7 callers
Method
board_voltage
not available, report 5v to keep GCS happy */
libraries/AP_HAL_QURT/AnalogIn.cpp:77
↓ 7 callers
Method
build
(self, bld)
Tools/ardupilotwaf/boards.py:1774
↓ 7 callers
Method
build_vehicle
build vehicle binaries
Tools/scripts/build_binaries.py:393
↓ 7 callers
Function
calc_crc
Tools/AP_Periph/hwing_esc.cpp:86
↓ 7 callers
Method
calculate
calculates servo output
libraries/AP_Motors/AP_MotorsHeli_Swash.cpp:213
↓ 7 callers
Method
cc_version_gte
(self, cfg, want_major, want_minor)
Tools/ardupilotwaf/boards.py:213
↓ 7 callers
Function
charArray2Buf
* Documented in the header file. */
libraries/AP_ADSB/sagetech-sdk/charArray2Buf.c:17
↓ 7 callers
Method
check
check - returns bitmask of fence types breached (if any)
libraries/AC_Fence/AC_Fence.cpp:724
↓ 7 callers
Method
check_and_forward
forward a MAVLink message to the right port. This also automatically learns the route for the sender if it is not already known. This returns
libraries/GCS_MAVLink/MAVLink_routing.cpp:97
↓ 7 callers
Function
check_lat
return true when lat and lng are within range
libraries/AP_Math/location.cpp:37
↓ 7 callers
Method
check_latlng
return true when lat and lng are within range
libraries/AP_Common/Location.cpp:474
↓ 7 callers
Function
check_lng
libraries/AP_Math/location.cpp:41
↓ 7 callers
Method
check_rally_items_same
(self, want, got, epsilon=None)
Tools/autotest/rover.py:2550
↓ 7 callers
Method
clear
clear - clears out mission returns false if mission was running so it could not be cleared
libraries/AP_Mission/AP_Mission.cpp:278
↓ 7 callers
Method
close
(self)
Tools/autotest/pysim/util.py:395
↓ 7 callers
Function
configure
(cfg)
Tools/ardupilotwaf/cmake.py:395
↓ 7 callers
Method
convert_parameter_width
convert width of a parameter, allowing update to wider scalar values without changing the parameter indexes. This will return true if the
libraries/AP_Param/AP_Param.h:503
↓ 7 callers
Method
count
return number of bits set
libraries/AP_Common/Bitmask.h:124
↓ 7 callers
Function
cout_word
Tools/AP_Bootloader/bl_protocol.cpp:399
↓ 7 callers
Function
crypto_check_update
libraries/AP_CheckFirmware/monocypher.cpp:2433
↓ 7 callers
Method
deploy_for_landing
deploy for landing if configured via the OPTIONS parameter
libraries/AP_LandingGear/AP_LandingGear.cpp:337
↓ 7 callers
Method
disarm
disarm motors */
ArduPlane/AP_Arming.cpp:336
↓ 7 callers
Method
drain_all_pexpects
(self)
Tools/autotest/vehicle_test_suite.py:3392
↓ 7 callers
Method
draw
libraries/AP_OSD/AP_OSD_Screen.cpp:2556
↓ 7 callers
Method
enabled
return true if AIS is enabled
libraries/AP_AIS/AP_AIS.cpp:83
↓ 7 callers
Method
enabled_protocols
return mask of enabled protocols.
libraries/RC_Channel/RC_Channels.cpp:263
↓ 7 callers
Function
extract_parameter_default_values
Extracts the parameter default values from an ArduPilot .bin log file. Args: logfile: The path to the ArduPilot .bin log file.
Tools/scripts/extract_param_defaults.py:70
↓ 7 callers
Method
failsafe_terrain_set_status
set terrain data status (found or not found)
ArduCopter/events.cpp:261
↓ 7 callers
Function
flash_func_erase_sector
Tools/AP_Bootloader/support.cpp:154
↓ 7 callers
Function
flash_write_flush
flush the write buffer */
Tools/AP_Bootloader/support.cpp:207
↓ 7 callers
Method
flush
libraries/AP_HAL/UARTDriver.cpp:141
↓ 7 callers
Function
freeifaddrs
libraries/AP_HAL_QURT/ap_host/src/getifaddrs.cpp:36
↓ 7 callers
Function
freereg
** Free register 'reg', if it is neither a constant index nor ** a local variable. ) */
libraries/AP_Scripting/lua/src/lcode.c:393
↓ 7 callers
Method
fsync
libraries/AP_Filesystem/AP_Filesystem.cpp:163
↓ 7 callers
Method
get_byte_timestamp_us
get timestamp of the last byte
libraries/AP_RCProtocol/SoftSerial.h:32
↓ 7 callers
Method
get_center_freq
(self)
Tools/FilterTestTool/BiquadFilter.py:181
↓ 7 callers
Method
get_control_in_zero_dz
libraries/RC_Channel/RC_Channel.cpp:402
↓ 7 callers
Method
get_default_speed
accessors for parameter values
libraries/AR_WPNav/AR_WPNav.h:93
↓ 7 callers
Method
get_euler_roll
libraries/AP_Math/quaternion.cpp:587
↓ 7 callers
Method
get_first_usable_accel
libraries/AP_DAL/AP_DAL_InertialSensor.h:21
↓ 7 callers
Method
get_freq_bin
get a frequency bin from an arbitrary slice
libraries/AP_HAL/DSP.h:87
↓ 7 callers
Method
get_gyro_count
gyro stuff
libraries/AP_DAL/AP_DAL_InertialSensor.h:32
↓ 7 callers
Function
get_horizontal_distance_cm
libraries/AP_Math/location.h:14
↓ 7 callers
Method
get_max_accel_xy_cmss
get_max_accel_xy_cmss - get the maximum horizontal acceleration in cm/s/s
libraries/AC_AttitudeControl/AC_PosControl.h:90
↓ 7 callers
Method
get_max_num_logs
libraries/AP_Logger/AP_Logger.cpp:829
↓ 7 callers
Method
get_next_nav_cmd
get_next_nav_cmd - gets next "navigation" command found at or after start_index returns true if found, false if not found (i.e. reached end of mission
libraries/AP_Mission/AP_Mission.cpp:541
↓ 7 callers
Method
get_pilot_desired_lean_angles
get_pilot_desired_angle - transform pilot's roll or pitch input into a desired lean angle returns desired angle in centi-degrees
ArduSub/Attitude.cpp:5
↓ 7 callers
Method
get_pilot_velocity_z_max_dn
return the PILOT_VELZ_MAX_DN value if non zero, otherwise returns the PILOT_VELZ_MAX value. return is in cm/s */
ArduPlane/quadplane.cpp:4239
↓ 7 callers
Method
get_pos_error_z_cm
get_pos_error_z_cm - returns altitude error in cm
libraries/AC_AttitudeControl/AC_PosControl.h:294
↓ 7 callers
Method
get_primary_gyro_index
get the index of the current primary gyro sensor
libraries/AP_AHRS/AP_AHRS.h:411
↓ 7 callers
Method
get_prot_for_mission_type
libraries/GCS_MAVLink/GCS_Common.cpp:598
↓ 7 callers
Method
get_radius
get_radius - returns the fence radius in meters
libraries/AC_Fence/AC_Fence.h:147
↓ 7 callers
Method
get_spin_min
Get spin min parameter value
libraries/AP_Motors/AP_Motors_Thrust_Linearization.h:33
↓ 7 callers
Method
get_system_id_unformatted
get a (hopefully unique) machine ID */
libraries/AP_HAL_SITL/Util.cpp:34
↓ 7 callers
Method
get_touchdown_expected
libraries/AP_DAL/AP_DAL.h:181
↓ 7 callers
Method
get_youngest_index
returns the index for the ring buffer youngest data
libraries/AP_NavEKF/EKF_Buffer.h:132
↓ 7 callers
Function
getreg32
# define getreg32(a) (*(volatile uint32_t *)(a)) */
libraries/AP_HAL_ChibiOS/hwdef/common/flash.c:210
↓ 7 callers
Method
has_data
true if sensor is returning data
libraries/AP_RangeFinder/AP_RangeFinder_Backend.cpp:54
↓ 7 callers
Method
have_aligned_yaw
return true if we are yaw aligned
libraries/AP_NavEKF3/AP_NavEKF3_core.h:455
↓ 7 callers
Method
healthy
libraries/AP_DAL/AP_DAL_Baro.h:16
← previous
next →
1,301–1,400 of 24,809, ranked by callers