Caio Marcelo de Oliveira Filho
6e7b73610d
waf: add waf support
9 years ago
Randy Mackay
d9baf334c4
Copter: remove unused definitions
9 years ago
Lucas De Marchi
83ff0476a8
ArduCopter: fix signed/unsigned comparison warning
...
commands_logic.cpp: In member function 'bool
Copter::verify_within_distance()':
commands_logic.cpp:770:21: warning: comparison between signed and
unsigned integer expressions [-Wsign-compare]
if (wp_distance < MAX(condition_value,0)) {
^
9 years ago
Lucas De Marchi
2591261af6
Global: rename min and max macros to uppercase
...
The problem with using min() and max() is that they conflict with some
C++ headers. Name the macros in uppercase instead. We may go case by
case later converting them to be typesafe.
Changes generated with:
git ls-files '*.cpp' '*.h' -z | xargs -0 sed -i 's/\([^_[:alnum:]]\)max(/\1MAX(/g'
git ls-files '*.cpp' '*.h' -z | xargs -0 sed -i 's/\([^_[:alnum:]]\)min(/\1MIN(/g'
9 years ago
Randy Mackay
d9a14d05f4
Copter: 3.3.2 release notes
9 years ago
Leonard Hall
6eca767db0
Copter: reduce autotune min D param default to 0.001
9 years ago
Randy Mackay
19f5c8f209
Copter: remove debug comments
9 years ago
Luis Vale Gonçalves
3199829d45
Copter: revisions to text strings sent to GCS
9 years ago
Andrew Tridgell
f5d73a9d10
Copter: fixed deadzone for acro with extgyro and no flybar
9 years ago
Randy Mackay
06880e8b04
Copter: fix input_manager init order to resolve compiler warning
9 years ago
Randy Mackay
4eafd90864
Copter: remove old comment
9 years ago
Randy Mackay
e6f8d812d3
Copter: adsb handling simply logs error to dataflash
9 years ago
Randy Mackay
4ef53427f2
Copter: allow ADSB to be disabled
9 years ago
Tom Pittenger
34d6d985e9
Copter: Add support for ADS-B
9 years ago
Randy Mackay
802ced201d
Copter: 3.3.2-rc2 release notes
9 years ago
Robert Lefebvre
90416ac81d
Copter: 3.3.2-rc1 release notes
9 years ago
Andre Kjellstrup
c2a810d72a
Copter: update RTL altitude param description
9 years ago
Caio Marcelo de Oliveira Filho
c7acc46d09
Copter: use millis/micros/panic functions
9 years ago
Randy Mackay
50e3c2ce3a
Copter: minor comment updates
...
No functional change
9 years ago
bugobliterator
945bdee452
Copter: PILOT_VELZ_MAX and PILOT_ACCEL_Z take effect immediately
9 years ago
Randy Mackay
674bedd867
Copter: acro sets alt target to zero for reporting
9 years ago
Jonathan Challinger
a5e4f64b20
Copter: refuse to enter manual throttle modes while landed with throttle high
9 years ago
Randy Mackay
b2b8dcb8ff
Copter: guided calls velocity controller at 400hz
...
velocity controller internally updates xy-axis at 50hz, z-axis at 400hz
9 years ago
Randy Mackay
1b29a1af46
Copter: consolidate setting of using-iterlock state
9 years ago
Andrew Tridgell
0c92331762
Copter: fixed build for SITL changes
9 years ago
Jonathan Challinger
5086168b03
Copter: add RTL_SPEED parameter
9 years ago
Andrew Tridgell
8f4ce7f20b
build: removed all nocore.inoflag files
...
these were APM2 specific
9 years ago
Randy Mackay
05246ea0c7
Copter: fix RTL compile error when rally disabled
...
Thanks to derekxm for finding this
9 years ago
Randy Mackay
731c44d053
Copter: allow terrain to be excluded from build
9 years ago
Robert Lefebvre
2b111c2bd6
Copter: fix Helicopter no-build issue
...
Conflict with another recent change to disarm counter
9 years ago
Andrew Tridgell
9214b85cf1
Copter: fixed path for AC_InputManager for heli
9 years ago
Fredrik Hedberg
a6d2e0d4df
Copter: Don't auto-disarm helicopters if rotor is still spinning.
9 years ago
Robert Lefebvre
02b8dd5ffd
Copter: Heli to set hover roll trim scalar
9 years ago
Robert Lefebvre
5cc4f41d85
Copter: Helicopter: to use new Stab_Col and Acro_Col functions.
9 years ago
Robert Lefebvre
34fb600c4f
Copter: Utilize Input Manager Class
9 years ago
Robert Lefebvre
afcc304cbf
AC_InputManager: Initial class creation
9 years ago
Robert Lefebvre
7ad623dc70
Copter: Helicopter, fix so servos move after arming in Acro and Stabilize.
9 years ago
Robert Lefebvre
2632a2e348
Copter: Rework arming proceedures for interlock/Estop
...
to fix race condition.
9 years ago
Jonathan Challinger
6524222397
Copter: adapt auto disarm check to use a timer
9 years ago
Jonathan Challinger
05e533e6fc
Copter: don't accept disarm commands in stabilize and acro unless also landed
9 years ago
lvale
549695181c
Copter: revised and uniformization of severity messages
9 years ago
Randy Mackay
420b1ca715
Copter: minor comment and order change to takeoff
...
No functional change
9 years ago
Jonathan Challinger
082c1f77fb
Copter: soften takeoff
9 years ago
Lucas De Marchi
030fd046c7
ArduCopter: remove check for MAVLINK_COMM_NUM_BUFFERS
9 years ago
Lucas De Marchi
e0639ac029
ArduCopter: remove check for AVR CPUs
...
Remove the checks for HAL_CPU_CLASS > HAL_CPU_CLASS_16 and
HAL_CPU_CLASS >= HAL_CPU_CLASS_75. Corresponding dead code will be
removed on separate commits.
9 years ago
Lucas De Marchi
3e889b005f
ArduCopter: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1
9 years ago
Andrew Tridgell
99b448d1bb
Copter: make EV log messages critical
...
these should be a high priority
9 years ago
Lucas De Marchi
f4e71affa1
ArduCopter: fix wrong printf format for 32 bits
...
Heading is a 32 bits value, so use %u.
9 years ago
Lucas De Marchi
e9b6c76454
ArduCopter: fix wrong printf format for 32 bits
...
"micros() - before" doesn't return a long value. Use "%u".
9 years ago
Lucas De Marchi
c397e550e2
ArduCopter: fix warning due to wrong type
...
"%s" expects a string. This works since the string in the struct is the
first member so it's harmless.
9 years ago