Lucas De Marchi
f6b1099896
AP_HAL: move in tap esc implementation
...
This can be shared with Linux.
8 years ago
Randy Mackay
a9f257ddc6
Copter: 3.5.3 release notes
8 years ago
Andrew Tridgell
22bfec4d2a
Copter: fixed motor runup check for heli
...
for all auto-throttle modes we should not allow a mode change to the
mode if the motor runup is not complete.
This moves the code to the set_mode() so it applies to all modes
fixes issue #6956
8 years ago
Andrew Tridgell
8cf8f3a288
Copter: fixed collective input with H_SV_MAN=1 for heli
...
when H_SV_MAN=1 we do direct pass-thru so the user can test swash
range. The problem is that it uses norm_input() for throttle, which
depends on RC3_TRIM. Nowhere else in heli or copter do we depend on
RC3_TRIM, so the user gets a misleading idea of behaviour when testing
their swash.
8 years ago
Ferruccio Vicari
85ab3edc5f
Plane: Smoother transition to QLOITER and QLAND
...
Use estimated stopping position
8 years ago
Peter Barker
1a724ded2a
Plane: AP_Arming: sanity-check fs timeout parameters
8 years ago
Peter Barker
3af5be76aa
DataFlash: protect write fd with semaphore
...
If the sensor threads are using WriteBlock they may pass the _write_fd
== -1 check but then have that set to -1 by the main thread
8 years ago
mirkix
7c6be7c421
Plane: change format of reset alt target message
8 years ago
Randy Mackay
667cdcdfcf
Plane: resolve compiler warning while using send_text
...
non-functional change
8 years ago
Randy Mackay
2073d65975
Plane: command-long DO_SET_HOME check first param is zero
8 years ago
Randy Mackay
640fb91329
Plane: accept DO_SET_HOME within COMMAND_INT
8 years ago
Randy Mackay
953adc506d
GCS_MAVLink: add break in default case
...
non-functional change but removes some warnings in eclipse editors
8 years ago
Randy Mackay
6a1e14fccd
Sub: command-long DO_SET_HOME check first param is zero
8 years ago
Randy Mackay
2dae917c86
Sub: accept DO_SET_HOME within COMMAND_INT
8 years ago
Randy Mackay
3af5893f9e
Rover: command-long DO_SET_HOME check first param is zero
8 years ago
Randy Mackay
f7cb006d40
Rover: accept DO_SET_HOME within COMMAND_INT
8 years ago
Randy Mackay
a8a5c1d332
Copter: command-long DO_SET_HOME check first param is zero
...
Also do not use current location just because lat,lon,alt are all zero
8 years ago
Randy Mackay
d982cfed4a
Copter: accept DO_SET_HOME within COMMAND_INT
8 years ago
Randy Mackay
b1684b5377
Rover: accept more mav-frame types
...
accept mav frames whether or not they have _INT appended
8 years ago
Randy Mackay
305659c5c3
Sub: accept more mav-frame types
...
accept mav frames whether or not they have _INT appended
8 years ago
Randy Mackay
70cf21a5ba
Copter: accept more mav-frame types
...
accept mav frames whether or not they have _INT appended
8 years ago
Peter Barker
45d056fcf0
Copter: ekf position checks are done before we call failsafe_ekf_event
8 years ago
Peter Barker
d5caff3f1b
Copter: do not enter ekf-failsafe based on position if pos not needed
8 years ago
Peter Barker
ff82f23cf6
Copter: factor out a ekf_check_position_problem method
8 years ago
Peter Barker
84a873a520
Copter: remove redundant check; we will never failsafe_ekf_event if disarmed
...
See line 37
8 years ago
Andrew Tridgell
3d16ca7144
Plane: fixed MANUAL_RCMASK
...
ensure it only applies in MANUAL, and fixed input scaling in px4io
8 years ago
Peter Barker
c090818d5e
Tracker: move handling of SET_GPS_GLOBAL_ORIGIN up
8 years ago
Peter Barker
5b7f396e23
Sub: move handling of SET_GPS_GLOBAL_ORIGIN up
8 years ago
Peter Barker
b84e40a804
Rover: move handling of SET_GPS_GLOBAL_ORIGIN up
8 years ago
Peter Barker
0afe1e7473
Copter: move handling of SET_GPS_GLOBAL_ORIGIN up
8 years ago
Peter Barker
7e631ba16c
Plane: move handling of SET_GPS_GLOBAL_ORIGIN up
8 years ago
Peter Barker
d0c2898ebc
GCS_MAVLink: move handling of SET_GPS_GLOBAL_ORIGIN up
8 years ago
mirkix
b682f3f6d9
Plane: fix parameter units
8 years ago
Randy Mackay
3d7b6ddc40
Plane: support SET_GPS_GLOBAL_ORIGIN message
8 years ago
Randy Mackay
d45eb33980
Tracker: support SET_GPS_GLOBAL_ORIGIN message
8 years ago
Randy Mackay
4899401679
Rover: minor comment fix
8 years ago
Randy Mackay
de406da254
Rover: set home using EKF position
...
previously the home position could be set from DCM
This makes the setting of home slower but more accurate
8 years ago
Randy Mackay
894bf2a23f
Rover: support SET_GPS_GLOBAL_ORIGIN message
8 years ago
Randy Mackay
a477ef7cd6
Sub: support SET_GPS_GLOBAL_ORIGIN message
8 years ago
Randy Mackay
f029303d96
AP_Arming: check ahrs and gps differ by less than 10m
8 years ago
Randy Mackay
1b3cc9289b
Copter: support SET_GPS_GLOBAL_ORIGIN
...
also remove setting of origin from DO_SET_HOME command
initialise ekf_origin location when consuming SET_GPS_GLOBAL_ORIGIN
set_ekf_origin performs sanity check on location
8 years ago
Randy Mackay
07c195a865
GCS_MAVLink: add send_ekf_origin
8 years ago
Peter Barker
962f237db4
Tracker: remove old DO_SET_MODE support
...
We no longer support setting modes except via custom modes
8 years ago
Peter Barker
add5eb6907
Rover: remove old DO_SET_MODE support
...
We no longer support setting modes except via custom-modes
8 years ago
Peter Barker
1304b86d09
Plane: remove old DO_SET_MODE support
...
We no longer support setting anything except custom-modes
8 years ago
Peter Barker
5a19301606
Tools: autotest: add a test for setting of modes using CMD_DO_SET_MODE
8 years ago
Peter Barker
6bd7089718
GCS_MAVLink: implement handling of MAV_CMD_DO_SET_MODE
8 years ago
Peter Barker
8507763a1c
GCS_MAVLink: create _handle_set_mode for common msg and cmd-long code
8 years ago
Peter Barker
d1b47e863d
DataFlash: resolve race conditions with IMU logging thread
8 years ago
Peter Barker
0f54cc9b22
AP_HAL_SITL: implement in_main_thread
8 years ago