MCPcopy Create free account

hub / github.com/ArduPilot/ardupilot / functions

Functions24,809 in github.com/ArduPilot/ardupilot

↓ 47 callersMethodWrite_PID
Write a Yaw PID packet
libraries/AP_Logger/LogFile.cpp:481
↓ 47 callersFunctionindex2addr
libraries/AP_Scripting/lua/src/lapi.c:60
↓ 47 callersFunctionluaL_argerror
libraries/AP_Scripting/lua/src/lauxlib.c:167
↓ 47 callersMethodset_max_speed_accel_z
set_max_speed_accel_z - set the maximum vertical speed in cm/s and acceleration in cm/s/s speed_down can be positive or negative but will always be in
libraries/AC_AttitudeControl/AC_PosControl.cpp:741
↓ 47 callersMethodset_retries
See AP_HAL::I2CDevice::set_retries() */
libraries/AP_HAL_QURT/I2CDevice.h:57
↓ 46 callersMethodget_position_z_up_cm
* get_position_z_up_cm - returns the current z position relative to the EKF origin, frame z-axis up, in cm. * @return */
libraries/AP_InertialNav/AP_InertialNav.cpp:82
↓ 46 callersMethodwait_location
(self, loc, **kwargs)
Tools/autotest/vehicle_test_suite.py:8149
↓ 45 callersMethodget_chan
libraries/GCS_MAVLink/GCS.h:317
↓ 45 callersMethodinput_euler_angle_roll_pitch_euler_rate_yaw
Command an euler roll and pitch angle and an euler yaw rate with angular velocity feedforward and smoothing
libraries/AC_AttitudeControl/AC_AttitudeControl.cpp:345
↓ 45 callersMethodset_and_notify
libraries/AP_Param/AP_ParamT.cpp:55
↓ 45 callersMethodtakeoff
Takeoff to altitude.
Tools/autotest/arduplane.py:97
↓ 45 callersMethodunpack
(self, struct_format: str)
Tools/scripts/firmware_version_decoder.py:159
↓ 44 callersMethodangle
libraries/AP_Math/vector2.cpp:145
↓ 44 callersMethodget
retrieves data from the ring buffer at a specified index
libraries/AP_NavEKF/EKF_Buffer.cpp:199
↓ 44 callersMethodis_armed
libraries/AP_Arming/AP_Arming.cpp:267
↓ 44 callersMethodrotation_matrix
libraries/AP_Math/quaternion.cpp:34
↓ 44 callersMethodset_heartbeat_rate
(self, rate_hz)
Tools/autotest/vehicle_test_suite.py:3365
↓ 43 callersMethodhealthy
check if an instance is healthy */
libraries/AP_RPM/AP_RPM.cpp:236
↓ 43 callersMethodkD
libraries/PID/PID.h:75
↓ 43 callersFunctionlua_setfield
libraries/AP_Scripting/lua/src/lapi.c:777
↓ 43 callersMethodprint_string
(self, string)
libraries/AP_NavEKF3/derivation/code_gen.py:23
↓ 43 callersMethodprintf
libraries/AP_HAL/utility/BetterStream.cpp:5
↓ 43 callersMethodpush
push output
libraries/AP_IOMCU/AP_IOMCU.cpp:855
↓ 43 callersMethodwait_distance
Wait for flight of a given distance.
Tools/autotest/vehicle_test_suite.py:7839
↓ 42 callersMethoddownload_using_mission_protocol
mavlink2 required
Tools/autotest/vehicle_test_suite.py:9356
↓ 42 callersFunctioninit
libraries/AP_HAL_SITL/Storage.h:28
↓ 42 callersFunctionnext_token
libraries/AP_Scripting/generator/src/main.c:233
↓ 42 callersMethodset_current_waypoint
(self, seq, target_sysid=1, target_compid=1, check_afterwards=True)
Tools/autotest/vehicle_test_suite.py:6782
↓ 42 callersMethodset_mode
set_mode - change flight mode and perform any necessary initialisation optional force parameter used to force the flight mode change (used only first
ArduSub/mode.cpp:74
↓ 42 callersMethodset_throttle_out
libraries/AC_AttitudeControl/AC_AttitudeControl_Sub.cpp:367
↓ 42 callersFunctionstrncpy_noterm
strncpy without the warning for not leaving room for nul termination */
libraries/AP_Common/AP_Common.cpp:80
↓ 42 callersFunctiontest_euler
libraries/AP_Math/tests/test_rotations.cpp:11
↓ 42 callersFunctiontest_euler
libraries/AP_Math/examples/rotations/rotations.cpp:132
↓ 41 callersFunctioncrc16_ccitt
libraries/AP_Math/crc.cpp:424
↓ 41 callersMethodenabled
check if an instance is activated */
libraries/AP_RPM/AP_RPM.cpp:253
↓ 41 callersMethodget_alt_frame
get altitude frame
libraries/AP_Common/Location.cpp:96
↓ 41 callersMethodget_origin
returns the inertial navigation origin in lat/lon/alt
libraries/AP_AHRS/AP_AHRS.cpp:3577
↓ 41 callersMethodget_semaphore
libraries/AP_InertialSensor/AP_InertialSensor_Invensense.cpp:1195
↓ 41 callersFunctionnorm
libraries/AP_Math/AP_Math.h:252
↓ 41 callersMethodprint_exception_caught
(self, e, send_statustext=True)
Tools/autotest/vehicle_test_suite.py:8868
↓ 41 callersMethodset_chip_select
allow for control of SPI chip select pin */
libraries/AP_HAL_ChibiOS/SPIDevice.cpp:441
↓ 40 callersMethodis_nan
libraries/AP_Math/vector2.cpp:84
↓ 40 callersFunctionmillis
libraries/AP_HAL_ChibiOS/system.cpp:377
↓ 40 callersMethodrangefinder_range
libraries/SITL/SIM_Aircraft.cpp:531
↓ 40 callersFunctionuprintf
printf to USB for debugging
Tools/AP_Bootloader/support.cpp:337
↓ 40 callersMethodwrite
libraries/AP_HAL/utility/RingBuffer.cpp:100
↓ 39 callersMethodget
libraries/AP_HAL/utility/OwnPtr.h:88
↓ 39 callersMethodget_distance_NE
return the distance in meters in North/East plane as a N/E vector from loc1 to loc2 */
libraries/AP_Common/Location.cpp:305
↓ 39 callersMethodground_speed
ground speed in m/s
libraries/AP_GPS/AP_GPS.h:368
↓ 39 callersMethodoffset_bearing
libraries/AP_Math/vector2.cpp:305
↓ 39 callersMethodpush
* Writes data and timestamp to a Ring buffer and advances indices that * define the location of the newest and oldest data */
libraries/AP_NavEKF/EKF_Buffer.cpp:86
↓ 39 callersMethodrecall
Search through a ring buffer and return the newest data that is older than the time specified by sample_time_ms Returns false if no data can be fo
libraries/AP_NavEKF/EKF_Buffer.cpp:53
↓ 39 callersMethodspace
libraries/AP_HAL/utility/RingBuffer.cpp:75
↓ 38 callersMethodairspeed_estimate
return an airspeed estimate if available. return true if we have an estimate
libraries/AP_AHRS/AP_AHRS.cpp:3538
↓ 38 callersMethodbroadcast
libraries/AP_DroneCAN/AP_Canard_iface.cpp:71
↓ 38 callersMethodget_bus_id
return 24 bit bus identifier
libraries/AP_Compass/AP_Compass_AK8963.cpp:398
↓ 38 callersFunctionhex2nibble
libraries/AP_CANManager/AP_SLCANIface.cpp:83
↓ 38 callersMethodinit
child classes should override these methods
ArduCopter/mode.h:120
↓ 38 callersMethodinstall_message_hook_context
installs a message hook which will be removed when the context goes away
Tools/autotest/vehicle_test_suite.py:4929
↓ 38 callersFunctionprogress
Display sim_vehicle progress text
Tools/autotest/sim_vehicle.py:329
↓ 38 callersMethodremove
remove the Nth element from the array. First element is zero */
libraries/AP_HAL/utility/RingBuffer.h:555
↓ 37 callersMethodclose
libraries/AP_HAL/utility/Socket.cpp:532
↓ 37 callersMethodget_error
libraries/AC_PID/AC_P_1D.h:42
↓ 37 callersFunctionluaL_checkinteger
libraries/AP_Scripting/lua/src/lauxlib.c:433
↓ 37 callersFunctionlua_pushnumber
libraries/AP_Scripting/lua/src/lapi.c:458
↓ 37 callersMethodnorm_input_dz
libraries/RC_Channel/RC_Channel.cpp:430
↓ 37 callersMethodsysid_thismav
(self)
Tools/autotest/vehicle_test_suite.py:6531
↓ 37 callersMethodtxspace
libraries/AP_HAL_SITL/UARTDriver.cpp:220
↓ 36 callersMethodWrite
Write support */
libraries/AP_Logger/AP_Logger.cpp:962
↓ 36 callersFunctioncanard_broadcast
wrapper around broadcast */
Tools/AP_Bootloader/can.cpp:639
↓ 36 callersFunctioncrc_xmodem_update
xmodem CRC thanks to avr-liberty https://github.com/dreamiurg/avr-liberty */
libraries/AP_Math/crc.cpp:279
↓ 36 callersFunctionfe_sq
Precondition ------------- |f0|, |f2|, |f4|, |f6|, |f8| < 1.65 * 2^26 |f1|, |f3|, |f5|, |f7|, |f9| < 1.65 * 2^25 Note: we could use fe_mul() for
libraries/AP_CheckFirmware/monocypher.cpp:1370
↓ 36 callersMethodfind_channel_for_option
libraries/RC_Channel/RC_Channel.cpp:1948
↓ 36 callersMethodget_accel
libraries/AP_ExternalAHRS/AP_ExternalAHRS.cpp:313
↓ 36 callersMethodget_semaphore
libraries/AP_Compass/AP_Compass_AK8963.cpp:296
↓ 36 callersMethodinit_z_controller
init_z_controller - initialise the position controller to the current position, velocity, acceleration and attitude. This function is the default init
libraries/AC_AttitudeControl/AC_PosControl.cpp:824
↓ 36 callersMethodkP
libraries/PID/PID.h:69
↓ 36 callersFunctionle16toh
libraries/AP_HAL/utility/sparse-endian.h:90
↓ 36 callersFunctionstrnlen
QURT doesn't have strnlen() **/
libraries/AP_HAL_QURT/replace.cpp:34
↓ 36 callersMethodwrite
write to device
libraries/AP_RAMTRON/AP_RAMTRON.cpp:190
↓ 35 callersMethod__send
(self, c)
Tools/scripts/uploader.py:335
↓ 35 callersFunctionallocate
thin wrapper for malloc that exits if we can't allocate memory, and memsets the allocated chunk
libraries/AP_Scripting/generator/src/main.c:276
↓ 35 callersMethodbus_type
return bus type
libraries/AP_HAL/Device.h:77
↓ 35 callersFunctionfinishServoPacket
Complete a packet after the data have been encoded
libraries/AP_PiccoloCAN/AP_PiccoloCAN_Servo.cpp:71
↓ 35 callersFunctiongetServoPacketID
\return the ID of a packet from the packet header
libraries/AP_PiccoloCAN/AP_PiccoloCAN_Servo.cpp:110
↓ 35 callersMethodget_default_speed_up
get default target climb speed in cm/s during missions
libraries/AC_WPNav/AC_WPNav.h:79
↓ 35 callersMethodget_pitch
libraries/AP_AHRS/AP_AHRS.h:560
↓ 35 callersMethodget_radio_in
libraries/RC_Channel/RC_Channels.cpp:61
↓ 35 callersMethodin_vtol_mode
are we in a VTOL mode? This is used to decide if we run the transition handling code or not note that AIRBRAKE is not considered in_vtol_mode eve
ArduPlane/quadplane.cpp:2100
↓ 35 callersMethodnorm_input
libraries/RC_Channel/RC_Channel.cpp:412
↓ 35 callersMethodread_registers
read from registers, special SPI handling needed */
libraries/AP_InertialSensor/AP_InertialSensor_BMI270.cpp:238
↓ 34 callersMethodchange_alt_frame
converts altitude to new frame
libraries/AP_Common/Location.cpp:85
↓ 34 callersMethodchannel
Alternative interface: */
libraries/AP_HAL_SITL/GPIO.cpp:83
↓ 34 callersMethodclose
(self)
libraries/AP_NavEKF3/derivation/code_gen.py:55
↓ 34 callersMethodget_default_speed_xy
get default target horizontal velocity during wp navigation
libraries/AC_WPNav/AC_WPNav.h:76
↓ 34 callersMethodget_temperature
temperature in degrees C
libraries/AP_Baro/AP_Baro.h:80
↓ 34 callersMethodtest_mount_pitch
(self, despitch, despitch_tolerance, mount_mode, timeout=10, hold=0, constrained=True)
Tools/autotest/arducopter.py:5339
↓ 34 callersFunctionupdate
libraries/AP_HAL/examples/DSP_test/DSP_test.cpp:132
↓ 34 callersMethodupload_simple_relhome_mission
(self, items, target_system=1, target_component=1)
Tools/autotest/vehicle_test_suite.py:4306
↓ 33 callersFunctionPolygon_outside
libraries/AP_Math/polygon.cpp:40
← previousnext →201–300 of 24,809, ranked by callers