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
Randy Mackay
4ef53427f2
Copter: allow ADSB to be disabled
9 years ago
Tom Pittenger
34d6d985e9
Copter: Add support for ADS-B
9 years ago
Caio Marcelo de Oliveira Filho
c7acc46d09
Copter: use millis/micros/panic functions
9 years ago
Randy Mackay
731c44d053
Copter: allow terrain to be excluded from build
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
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
Lucas De Marchi
1b07dabeb7
Replace prog_char and prog_char_t with char
...
prog_char and prog_char_t are now the same as char on supported
platforms. So, just change all places that use them and prefer char
instead.
AVR-specific places were not changed.
9 years ago
Lucas De Marchi
89fc4f4b62
Replace use of send_text_P() with send_text()
9 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.
9 years ago
Lucas De Marchi
84da1f5039
Rename gcs_send_text_P to gcs_send_text
9 years ago
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