Andrew Tridgell
125af1b856
Plane: added OVERRIDE_SAFETY parameter
2016-01-29 12:20:14 +11:00
Michael du Breuil
bcc939930c
Plane: Only resend the mixer configuration if its changed
2016-01-29 12:20:14 +11:00
Andrew Tridgell
6f59c4ae53
DataFlash: added GPSAlt to CAM and TRIG log messages
...
useful for people with RTK GPS
2016-01-29 10:01:51 +11:00
Andrew Tridgell
8dba91658c
ArduPlane: log a picture if AP_Camera::control() returns true
2016-01-29 10:01:51 +11:00
Andrew Tridgell
5be21cc178
ArduCopter: log a picture if AP_Camera::control() returns true
2016-01-29 10:01:51 +11:00
Andrew Tridgell
39b9ae7e91
APMrover2: log a picture if AP_Camera::control() returns true
2016-01-29 10:01:51 +11:00
Andrew Tridgell
dc998a2eaf
AP_Camera: make AP_Camera::control() return bool for picture trigger
...
this allows a picture to be logged if it is requested
2016-01-29 09:31:40 +11:00
Andrew Tridgell
2099f40d89
AP_Camera: added CAM_FEEDBACK_POL option
...
allows selection of trigger polarity
2016-01-29 09:19:44 +11:00
Andrew Tridgell
0be28999ea
AP_Camera: updated docs for timing of trigger pin
2016-01-29 09:19:44 +11:00
Andrew Tridgell
d82c8dcd6d
ArduPlane: update for changed AP_Camera API
2016-01-29 09:19:44 +11:00
Andrew Tridgell
4efb9bd785
ArduCopter: update for changed AP_Camera API
2016-01-29 09:19:43 +11:00
Andrew Tridgell
eed575886c
APMrover2: update for changed AP_Camera API
2016-01-29 09:19:43 +11:00
Andrew Tridgell
061ee5e4fd
AP_Camera: use timer for faster camera trigger pin detection
2016-01-29 09:19:43 +11:00
Dario Lindo Andres
f731a0dc53
APMrover2: Added precise camera trigger logging
...
included update_trigger function
added camera trigger precise time mark
detect camera feedback pin status
added support for TRIGGER MSG
corrected according to defines.h
2016-01-29 09:19:43 +11:00
Dario Lindo Andres
90bf13279b
ArduCopter: Added precise camera trigger logging
...
Added update_trigger and check_digital_pin functions
added camera trigger precise time mark
detect camera feedback pin status
added support for simple digital pin
included support for digital pin. Already included in
APMrover2.
added support for TRIGGER MSG
corrected according to defines.h
2016-01-29 09:19:43 +11:00
Dario Lindo Andres
9bba55f937
ArduPlane: Added precise camera trigger logging
...
Added update_trigger and check_digital_pin functions
added camera trigger precise time mark
detect camera feedback pin status
added support for simple digital pin
included support for digital pin. Already included in
added support for TRIGGER MSG
2016-01-29 09:19:43 +11:00
Jaime Machuca
1001e53140
DataFlash: added TRIGGER message to Logs
...
DataFlash.h: added support for Trigger MSG, supressed TAB separations
and file reorganized LogFile.cpp: included Trigger packet
2016-01-29 09:19:43 +11:00
Dario Lindo Andres
2f3510023d
AP_Camera: Support for camera feedback signal
...
Added _feedback_pin;
Added _camera_triggered;
Included FEEDBACK_PIN parameter and his default definition
2016-01-29 09:19:43 +11:00
mirkix
b5cb48ba6d
AP_BattMonitor: Add BBBMINI defaults
2016-01-28 13:44:44 -02:00
mirkix
c622ff1539
AP_HAL_Linux: Enable AnalogIN_IIO for BBBMINI
2016-01-28 13:44:43 -02:00
mirkix
fe404c8a5d
AP_HAL_Linux: AnalogIIO: Remove unused code, add scaling for BBBMINI, rework
2016-01-28 13:44:43 -02:00
Randy Mackay
5e24443a0a
Copter: 3.3.3-rc2 release notes
2016-01-28 14:19:33 +09:00
Jonathan Challinger
9a09a86bb8
AP_Motors: add AP_MOTORS_DENSITY_COMP_DISABLED option
2016-01-27 09:18:09 +09:00
Andrew Tridgell
68cf1b6956
HAL_QURT: automatically find broadcast address for UDP network
2016-01-25 19:43:55 +11:00
Andrew Tridgell
a0af5515b8
mk: show submodule status on failure
2016-01-25 19:43:55 +11:00
Andrew Tridgell
869b5e96b1
mavlink: submodule update
...
raise version
2016-01-25 19:43:55 +11:00
Randy Mackay
e78595bf48
Frame_Params: remove defaults from Bebop2 params
...
Removed parameter values that should already be these values by default on a fresh install
2016-01-23 11:42:13 +09:00
Randy Mackay
27ed9e1561
Copter: allow mount to be disabled
2016-01-23 10:35:48 +09:00
Jonathan Challinger
9000756c80
Plane: reflect changes to AP_Mount
2016-01-23 10:35:47 +09:00
Jonathan Challinger
f1db10c337
APMrover2: reflect changes to AP_Mount
2016-01-23 10:35:45 +09:00
Jonathan Challinger
ac3b5a4400
GCS_MAVLink: add messages to routing switch statement
2016-01-23 10:35:44 +09:00
Jonathan Challinger
22c3397657
Copter: make AP_Mount calls required by AP_Mount_SoloGimbal
2016-01-23 10:35:42 +09:00
Jonathan Challinger
5b834330cb
AP_Mount: merge SoloGimbal from solo master
2016-01-23 10:35:40 +09:00
Jonathan Challinger
eabede692e
AP_SmallEKF: move to AP_Mount/SoloGimbalEKF and merge solo version
2016-01-23 10:35:38 +09:00
Jonathan Challinger
02d8b28fa3
DataFlash: add GMB1, GMB2, GMB3
2016-01-23 10:35:37 +09:00
Jonathan Challinger
cbf2309023
AP_AHRS: add get_mag_field_NED and get_mag_field_correction
2016-01-23 10:35:36 +09:00
Jonathan Challinger
4c2e6af6ee
AP_InertialSensor: statically register with AP_AccelCal
2016-01-23 10:35:34 +09:00
Jonathan Challinger
49ad2d26c6
AP_AccelCal: make client list static
2016-01-23 10:35:33 +09:00
Jonathan Challinger
5f610fdcba
Copter: support SET_POSITION_TARGET with WGS84 altitudes
2016-01-23 10:29:04 +09:00
Randy Mackay
081beacb8d
AP_InertialSensor: replace sqrt with safe_sqrt to resolve compiler warning
...
Also add suppressing comment for missing break at end of switch
2016-01-23 10:10:17 +09:00
Jonathan Challinger
82322144ee
Copter: remove unnecessary header file
2016-01-23 09:42:08 +09:00
Gustavo Jose de Sousa
53f22f4982
waf: fix legacy defines
...
The following fixes where applied:
- Value for APM_BUILD_DIRECTORY must be prefixed with APM_BUILD_
- Renamed parameter name to sketchname, so we differentiate the real program
name from the legacy sketch name
- Use directory name instead of program name as argument for
_get_legacy_defines()
2016-01-22 20:14:57 -02:00
Gustavo Jose de Sousa
c2e3f05dbf
waf: ardupilotwaf: prefix build context methods with ap_
...
It helps to distinguish between things from waf and things from ardupilotwaf.
2016-01-22 20:10:29 -02:00
Gustavo Jose de Sousa
a2d2661765
waf: use methods from bld instead of ardupilotwaf for the remaining
2016-01-22 20:10:29 -02:00
Gustavo Jose de Sousa
3d22490397
waf: examples: use methods from bld instead of ardupilotwaf
2016-01-22 20:10:29 -02:00
Gustavo Jose de Sousa
e9d3dc9e72
waf: vehicles and antennatracker: use methods from bld
...
Instead of from ardupilotwaf.
2016-01-22 20:10:29 -02:00
Gustavo Jose de Sousa
a89a1a8a8a
waf: use ardupilotwaf as a Waf tool
...
That will make it possible to replace calls of the form
`ardupilotwaf.<method>(bld, <keyword-args...>)` with
`bld.<method>(<keyword-args...>)` in the wscripts.
Advantages of that approach:
- there is no need to import ardupilotwaf in every single wscript
- it follows the same standard used by c and cxx tools (like bld.program,
bld.stlib etc)
- semantically, ap_program, ap_stlib, example etc are all build related
methods, so it makes sense to bind them to the build context
- from the wscripts' perspective, the code is cleaner, since ardupilotwaf,
which is not specific to just build contexts, isn't *explictly* used
2016-01-22 20:10:28 -02:00
Gustavo Jose de Sousa
12cfe222eb
waf: ardupilotwaf: decorate build methods with @conf
...
Bind functions used in wscripts to build context. Additionally, a new function
is created and also decorated with @conf, common_vehicle_libraries(), which
returns COMMON_VEHICLE_DEPENDENT_LIBRARIES. This patch is a preparation for
making wscripts use methods bound to the build context instead of using them
directly from ardupilotwaf.
2016-01-22 20:10:28 -02:00
Gustavo Jose de Sousa
cf432e8b3e
waf: ardupilotwaf: rename vehicle_stlib to ap_stlib
...
That function is not only for vehicles.
2016-01-22 20:10:28 -02:00
Gustavo Jose de Sousa
a35c0d48b0
waf: ardupilotwaf: rename program to ap_program
...
Make the rename so that there is no name clashes when defining it as a taskgen
method.
2016-01-22 20:10:28 -02:00