Lucas De Marchi
84d5fb006f
Remove use of Util::{v,}snprintf_P()
...
These are now the same function as Util::snprintf().
9 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.
9 years ago
Jonathan Challinger
da3961e4a6
Copter: support MAV_CMD_DO_SEND_BANNER
9 years ago
vooon
f3cbbef418
Copter: fix guided attitude type_mask check
9 years ago
Randy Mackay
e20038a453
Copter: support SET_ATTITUDE_TARGET in guided mode
9 years ago
Randy Mackay
1dcf58bc20
Copter: support set-home-position message
9 years ago
Randy Mackay
330961b524
Copter: send home position when home is set or get-home msg received
9 years ago
Andrew Tridgell
38bae40ca0
Copter: use ahrs.send_ekf_status_report()
9 years ago
Randy Mackay
f3d4b20a80
Copter: calibrate gyros during accel calibration
10 years ago
Randy Mackay
01c0b20930
Copter: calibrate gyros depending on INS GYR_CAL parameter
10 years ago
KiwiHC16
004c5b8416
Copter: mission_start always restarts mission
10 years ago
squilter
30ed2508d6
Copter: Support do_digicam_x via command_long
10 years ago
Daniel Nugent
3a7036fd67
Copter: pass LANDING_TARGET message to precland lib
10 years ago
Randy Mackay
8efc02fe0c
Copter: delay for 200ms instead of 50ms before reboot
10 years ago
Jonathan Challinger
1fbdf11eca
Copter: set firmware_update flag instead of event
10 years ago
Randy Mackay
dc4923a88d
Copter: suppressing comment for switch case fall through
10 years ago
Randy Mackay
5e38adfae3
Copter: remove support for configure as command long
...
Also protect mount calls with MOUNT definition
10 years ago
squilter
8320c06700
Copter: Support do-mount-control via command-long
10 years ago
Andrew Tridgell
fdb1cc38b0
Copter: removed redundent copter dereference
10 years ago
Siddharth Bharat Purohit
347d1f0a25
Copter: use handle message function for compass cal from compass library
10 years ago
Jonathan Challinger
1dc373fa20
Copter: correct compile errors after compass cal merge
10 years ago
Jonathan Challinger
eec5c2a5eb
Copter: send NACK if compass.start_calibration_all fails
10 years ago
Jonathan Challinger
2864d58474
Copter: refuse to start mag cal if armed
10 years ago
Jonathan Challinger
3739318d2f
Copter: Hook up compass calibrator
10 years ago
Randy Mackay
4cdb5bf2bd
Copter: sanity check do-set-home and do-set-ROI location
10 years ago
squilter
767b4da5b6
Copter: update send text severities
10 years ago
squilter
a11227af84
Copter: define and send FIRMWARE_VERSION
10 years ago
Tom Pittenger
87d0b12c7c
Copter: implement try send mission_item_reached
...
clean up unreachable code
10 years ago
squilter
a42674b0b0
Copter: implement do_flighttermination
10 years ago
Andrew Tridgell
1fdf7ec83f
Copter: added RPM sensor support
...
send result via MAVLink
10 years ago
Randy Mackay
7199b57fde
Copter: check frame for SET_POSITION_TARGET_GLOBAL_INT in guided
10 years ago
Randy Mackay
580c0ad9de
Copter: guided SET_POSITION_TARGET accepts frame
10 years ago
Randy Mackay
6765aedb5b
Copter: init vehicle capabilities
10 years ago
squilter
edf5ff1bbe
Copter: add capability bitmask
10 years ago
Randy Mackay
7935bf70f1
Copter: rc_override active only on non-zero overrides
...
Bug found by Kevin Hester
10 years ago
Randy Mackay
c62da52259
Copter: add gcs_send_mission_item_reached
10 years ago
Randy Mackay
af8b9e703c
Copter: fix compiler warning from pid_tuning_send call
10 years ago
Peter Barker
12bce49cd1
Copter: use common mission logging code
10 years ago
Andrew Tridgell
58b1702552
Copter: fixed pde paths
10 years ago
Randy Mackay
40ed2f7f53
Copter: send vibration in STREAM_EXTRA3
10 years ago
Eugene Shamaev
a3ddc49a70
Copter: added DSM bind support
10 years ago
Randy Mackay
ce1031a5bd
Copter: remove AP_AHRS_NAVEKF_AVAILABLE checks
...
Copter requires an EKF
10 years ago
Randy Mackay
7613964ecb
Copter: fix bug in which do-parachute command could start motor test
...
bug found by Coverity
10 years ago
Andrew Tridgell
278883c521
Copter: finished conversion to .cpp files
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
10 years ago
Andrew Tridgell
356ece3402
Copter: rename .pde files to .cpp files
10 years ago
Andrew Tridgell
cdea9be9bb
Copter: added PID_TUNING for accel controller
10 years ago
Andrew Tridgell
22524daf5f
Copter: added GCS_PID_MASK for mavlink rate tuning
10 years ago
Robert Lefebvre
70a9a5699c
Copter: usage of rc_3.servo_out to use motors.get_throttle
...
servo_out is no longer a data holder for control functions
10 years ago
Andrew Tridgell
554de1f2d7
Copter: added channel objects named after input function
...
this follows the pattern used in plane and rover
10 years ago
Randy Mackay
9ac892acea
Copter: fix MISSION_START support
...
Vehicle must already be armed
Set auto-armed to true to allow take-off without pilot raising throttle
10 years ago