Lucas De Marchi
ee72254ff9
APMrover2: remove undefined function from header
10 years ago
Lucas De Marchi
65e719ccc3
AP_Param: replace find_P() with find()
10 years ago
Lucas De Marchi
af88ebf477
GCS_MAVLink: remove send_text_P() in favor of send_text()
10 years ago
Lucas De Marchi
89fc4f4b62
Replace use of send_text_P() with send_text()
10 years ago
Lucas De Marchi
831d8acca5
Remove use of PROGMEM
...
Now variables don't have to be declared with PROGMEM anymore, so remove
them. This was automated with:
git grep -l -z PROGMEM | xargs -0 sed -i 's/ PROGMEM / /g'
git grep -l -z PROGMEM | xargs -0 sed -i 's/PROGMEM//g'
The 2 commands were done so we don't leave behind spurious spaces.
AVR-specific places were not changed.
10 years ago
Lucas De Marchi
d595e41003
Replace use of strncmp_P() with strncmp()
10 years ago
Lucas De Marchi
0aa117f65d
Replace use of strnlen_P() with strnlen()
10 years ago
Lucas De Marchi
1336d621be
Replace use of strcpy_P() with strcpy()
10 years ago
Lucas De Marchi
e4b313d2ca
Replace use of memcpy_P() with memcpy()
10 years ago
Lucas De Marchi
f8f3f5a024
Replace use of strlen_P() with strlen()
10 years ago
Lucas De Marchi
aa370fe758
Replace use of strcmp_P() with strcmp()
10 years ago
Lucas De Marchi
6f0db45b57
Replace use of strcasecmp_P() with strcasecmp()
10 years ago
Lucas De Marchi
84da1f5039
Rename gcs_send_text_P to gcs_send_text
10 years ago
Lucas De Marchi
a8455aa4e3
AP_HAL: Remove Util::{v,}snprintf_P()
10 years ago
Lucas De Marchi
84d5fb006f
Remove use of Util::{v,}snprintf_P()
...
These are now the same function as Util::snprintf().
10 years ago
Lucas De Marchi
2c38e31c93
Remove use of PSTR
...
The PSTR is already define as a NOP for all supported platforms. It's
only needed for AVR so here we remove all the uses throughout the
codebase.
This was automated with a simple python script so it also converts
places which spans to multiple lines, removing the matching parentheses.
AVR-specific places were not changed.
10 years ago
Lucas De Marchi
bd0f0a7536
ArduPlane: convert dos linefeeds to unix
10 years ago
Randy Mackay
4d458833dc
AP_NavEKF2: remove unnecessary PV_AidingMode check
...
Thanks to OXINARF for catching this
10 years ago
Paul Riseborough
b459d937ad
AP_NavEKF2: Clean up GPS fusion timeout logic and comments
10 years ago
Paul Riseborough
61d556afb1
DataFlash: Fix shorthand variable names for EKF position reset delta
10 years ago
Randy Mackay
adee13d729
AC_WPNav: handle ekf position reset in Loiter and Brake
10 years ago
Randy Mackay
94adaba305
AP_NavEKF2: constify getLastPosNorthEastReset
...
Also constify getLastVelNorthEastReset
10 years ago
Randy Mackay
3f29365cae
AP_NavEKF: constify getLastPosNorthEastReset
10 years ago
Randy Mackay
4e959ef6f9
AP_AHRS: constify getLastPosNorthEastReset
...
Also constify getLastVelNortEastReset
10 years ago
Randy Mackay
52ed075405
AP_NavEKF2: constify getLastYawResetAngle
10 years ago
Randy Mackay
758c5a7d7f
AP_NavEKF: constify getLastYawResetAngle
10 years ago
Randy Mackay
7c20577ee0
AP_AHRS: constify getLastYawResetAngle
10 years ago
Randy Mackay
040ec481f4
AC_WPNav: loiter uses pos_control.shift_pos_xy_target
10 years ago
Randy Mackay
550ba478c9
AC_PosControl: add shift_pos_xy_target
10 years ago
Randy Mackay
16a0281c92
AC_PosControl: remove unused set_vel_target
10 years ago
Paul Riseborough
0b1a6a2157
AP_NavEKF2: Clean up GPS timeout logic
10 years ago
Paul Riseborough
f67f6b01f4
AP_AHRS: Publish the EKF position and velocity reset deltas
10 years ago
Paul Riseborough
74da4d8e57
AP_NavEKF2: Remove GPS glitch offset logic
...
Correction for steps in position and velocity caused by resets following GPS glitches and other events are now handled by the control loops.
10 years ago
Paul Riseborough
4fdec67546
AP_NavEKF2: Publish the position and velocity state reset deltas
...
Used by the control loops to compensate for step changes in position and velocity when the EKF needs to do a reset of these states.
10 years ago
Paul Riseborough
7c40448bab
AP_NavEKF: Remove GPS glitch offset logic
...
The correction for offsets due to position and velocity resets will now be handled in the control loops.
10 years ago
Paul Riseborough
5489ff9118
AP_NavEKF: publish position and velocity state reset data
...
Used by the control loops to compensate for steps in velocity and/or position resulting from state resets.
10 years ago
Tom Pittenger
0d36c4c07b
GCS_MAVLink: version update after generate
10 years ago
Tom Pittenger
bf9d4b5898
GCS_MAVLink: generate adds abort Alt label in MAV_CMD_NAV_LAND
...
code is already implemented and released
10 years ago
Randy Mackay
c52f16b86f
AC_WPNav: increase param description max for LOIT_JERK
10 years ago
Randy Mackay
606a0e0d0b
Copter: set jerk to default for circle and guided
10 years ago
Randy Mackay
49c4a133d7
AC_WPNav: set jerk separately for wpnav and loiter
10 years ago
Randy Mackay
ee0abb1750
AC_PosControl: add set_jerk_xy
10 years ago
Jonathan Challinger
853f8bfaf4
AC_WPNav: stop gradually in loiter
10 years ago
Leonard Hall
411e75b917
Copter: feed forward only used for AltHold, Loiter, PosHold
...
land modes use non-feedforward alt hold
10 years ago
Randy Mackay
73f4533995
AC_PosControl: minor comment update
10 years ago
Randy Mackay
895a40893d
AC_PosControl: use_desvel_ff flag added
...
This allows turning on/off desired velocity feedforward without setting desired_vel.z to zero. Setting desired_vel.z to zero has the side effect of disrupting the landing detection which needs to know if we are trying to descend
10 years ago
Leonard Hall
aec66c5db6
AC_PosControl: faster z-axis slowdown when over speed
10 years ago
Leonard Hall
245f7ce268
AC_PosControl: allow desired vel z to be above speed limit
10 years ago
Leonard Hall
f55c31a157
AC_PosControl: add alt hold without feed forward
10 years ago
Andrew Tridgell
3c3392aae5
Plane: improve error messages on failed parachute release
10 years ago