Randy Mackay
e130c8041c
Copter: remove unused event definitions
12 years ago
Randy Mackay
bd6edecdec
Copter: restore logging of arm/disarm event
12 years ago
Randy Mackay
94a05a9285
Merge branch 'master' of https://github.com/diydrones/ardupilot
12 years ago
Randy Mackay
bb7aec2600
Copter: log compass failur to dataflash
12 years ago
Andrew Tridgell
bd4b7d136f
Plane: mark ArduPlane 2.74beta
12 years ago
Andrew Tridgell
119ffb0fc0
SITL: fixed simulated airspeed value
12 years ago
Andrew Tridgell
a5b20b4dfc
AP_HAL: removed scaling factor on analog sources
...
these are not use anymore, as voltage_average() is used instead
12 years ago
Andrew Tridgell
c44fd42349
Copter: fixed RSSI reading on PX4
...
needed for different analog input scaling
12 years ago
Andrew Tridgell
001d18b51d
Plane: removed scaling of pitot source
12 years ago
Andrew Tridgell
97b6aaac77
Plane: use voltage_average() for RSSI
...
this fixes it on PX4
12 years ago
Andrew Tridgell
e1ac097e0e
Rover: use voltage_average() for RSSI
...
this allows it to work on PX4
12 years ago
Andrew Tridgell
48cfdac6f0
AP_ADC_AnalogSource: added voltage_average_ratiometric()
12 years ago
Andrew Tridgell
cec08be9cb
AP_Rangefinder: use ratiometric analog input for analog sonar
12 years ago
Andrew Tridgell
dfb98490f4
AP_Airspeed: use rationmetric analog input for airspeed sensor
12 years ago
Andrew Tridgell
589b8cdb58
AP_HAL: added voltage_average_ratiometric() call to AnalogIn
...
this is for ratiometric sensors such as the 3DR airspeed sensor and
the Maxbotix analog sonar
12 years ago
Andrew Tridgell
dd0630dc16
PX4: fixed handling of nostart option
12 years ago
Andrew Tridgell
a17b85c661
AP_AHRS: use vectors for ground vector complimentary filter
12 years ago
Paul Riseborough
9f309a2aa6
AP_L1_Control: Remove potential nan errors
...
If WP A and B were the same or ground speed was exactly zero, then the
previous code would produce a nan output. Protection against these
two cases has been added.
If WP A and B are equal, we track directly to the target waypoint
12 years ago
Randy Mackay
55235630b6
Copter: bug fix for slow loiter repositioning
12 years ago
Andrew Tridgell
01da926f04
PX4: don't start px4io twice
12 years ago
Andrew Tridgell
9bdbd6bfbd
MAVLink: update to latest common.xml from upstream
12 years ago
Randy Mackay
429f900460
Copter: bug fix for RTL bearing
...
Also smooth RTL's initial climb stage by projecting stopping point
12 years ago
Randy Mackay
61288fcb90
WPNav: make get_stopping_point method public
12 years ago
Randy Mackay
80bd458f29
Compass: update parameter description
...
We do not want people modifying the COMPASS_MOTCT manually
12 years ago
Randy Mackay
ad656c7e8a
Copter: allow lat/lon to be specified for land
12 years ago
Randy Mackay
b3bca271d4
Copter: rename verify_must to verify_nav_command
...
Perhaps easier to understand if we use the "nav" and "conditional"
command labels
12 years ago
Randy Mackay
b65d714675
Copter: set yaw-mode in do_loiter mission command
12 years ago
Randy Mackay
98732ae4e8
Copter: remove redundant init of controllers when auto is started
...
individual do_* commands are responsible for setting roll-pitch, yaw and
throttle modes. Removing this redundant setting of the controllers
removes the short period (10th second max) where loiter and waypoint
controller's desired roll and pitch were used even before the
controllers have been run once.
12 years ago
Randy Mackay
870b9b0fbb
Copter: only run nav controllers when auto-armed
...
This stops run-up in target position and nav controller I terms ahead of
throttle being raised
12 years ago
Andrew Tridgell
5296e858b6
build: fixed build_all_px4.sh for new PX4 build
12 years ago
Andrew Tridgell
ad9d3360da
PX4: fixed px4io build in build_binaries.sh
12 years ago
Andrew Tridgell
1248a49284
PX4: need led driver in build for latest upstream changes
12 years ago
Andrew Tridgell
3a66d304af
PX4: changed EXTRAFLAGS to EXTRADEFINES for PX4
12 years ago
Andrew Tridgell
0acceb04ff
build: added px4-archives target
12 years ago
Andrew Tridgell
06cf9def98
PX4: auto-build the archives if needed
12 years ago
Andrew Tridgell
2b8ea4db43
build: fixed build_binaries.sh for new PX4 build
12 years ago
Andrew Tridgell
73250efc01
build: added support for the new PX4 build system
12 years ago
Andrew Tridgell
9b752f5d2a
PX4: added in remaining example mixers
12 years ago
Andrew Tridgell
947297f0cd
PX4: added base ROMFS files from upstream
12 years ago
Andrew Tridgell
172faeea26
HAL_PX4: moved rc.APM to new ROMFS directory
12 years ago
Andrew Tridgell
b3e21c6add
HAL_PX4: include visibility.h
...
needed for new nuttx structure
12 years ago
Randy Mackay
1b52ee211a
Copter: bug fix for RTL yaw control
...
Nose was only pointing home if your initial altitude was above the
RTL_ALT
12 years ago
Andrew Tridgell
220e7b019c
SITL: use PACKED attribute in fdm structure
12 years ago
Andrew Tridgell
416fef73a8
AP_Param: use PACKED attribute in examples
12 years ago
Andrew Tridgell
ed918dc6bc
SITL: use PACKED attribute instead of pragma pack
12 years ago
Andrew Tridgell
06b6f4b04e
AP_GPS: use PACKED attribute instead of pragma pack
12 years ago
Andrew Tridgell
62b9a580e8
AP_Common: make PACKED depend on architecture
...
this will remove lots of warnings when building with arduino
12 years ago
Randy Mackay
ed5ddfd9db
WPNav: initialise desired roll, pitch
...
bug-fix to resolve 1/10th second twitch when loiter or waypoint
controller are first engaged
12 years ago
Randy Mackay
d0fb332e9f
Copter: init_rc_out in cli's compassmot setup
...
Bug fix to allow cli's compass motor compensation to be run from the
mission planner's terminal window
12 years ago
Andrew Tridgell
6269b8029c
VARTest: fixed build
12 years ago