Andrew Tridgell
950bb09735
PX4: enable MTD on FMUv1 as well
11 years ago
Andrew Tridgell
64fbadcc21
HAL_PX4: use eeprom on PX4 FMUv1 as well
...
this means we no longer store params on SD at all
11 years ago
Randy Mackay
ae4f368f16
Copter: allow ch6 tuning of loiter speed
11 years ago
Randy Mackay
0a3559813a
AC_WPNav: accessor for loiter speed
11 years ago
Randy Mackay
6d55895d30
Copter: simplify do-set-servo mission command
...
This potentially changes the servo number that must be supplied if using
an APM1 but it now shares the same logic as arduplane and also adds
protection that the servo is not attached to the motor.
removed debug message from previous commit.
11 years ago
Randy Mackay
67c2bc7d0b
Copter: add support for MAV_CMD_DO_SET_SERVO
11 years ago
Andrew Tridgell
0749cc1fd9
Tools: we don't have AP_NavEKF.h yet
11 years ago
Randy Mackay
a9f1a2ee5e
Copter: disarm on land even if pilot throttle not zero
...
default behaviour remains as before, this is an compile time option only
11 years ago
Randy Mackay
ac99d2d19a
Copter: update AC3.1.1-rc1 release notes
11 years ago
Randy Mackay
a3527ade61
Copter: move EARTH_FRAME definition to defines.h
...
defines.h is for defining enumerations and other unchanging values while
config.h is for changeable values like parameter defaults, enabling or
disabling sensors.
11 years ago
Randy Mackay
66859686a0
Copter: remove some unused definitions
11 years ago
Randy Mackay
dd5521aa06
Copter: update version to AC3.1.1-rc1
11 years ago
Randy Mackay
b1525a421b
Copter: AC3.1.1-rc1 release notes
11 years ago
Andrew Tridgell
58c66f255c
build: added support for board specific tags in build_binaries
...
make it possible to build an APM2 specific build
11 years ago
Andrew Tridgell
376ab30366
HAL_PX4: disable rename of old parameter file for now
...
be nice to release candidate users
11 years ago
Andrew Tridgell
461638780b
HAL_AVR: fixed warning on memcheck build
11 years ago
Andrew Tridgell
3a5fb46dc2
Plane: fixed integer size problem on APM2
11 years ago
Andrew Tridgell
906c1d18b4
Hello: fixed SITL build
11 years ago
Andrew Tridgell
4d5346be79
CPUInfo: fixed SITL build
11 years ago
Andrew Tridgell
0401e8f914
build: support vehicle-tag tags for PX4 builds
11 years ago
Andrew Tridgell
4f2ce31cb7
Copter: log PX4 and NuttX versions in logs
11 years ago
Andrew Tridgell
ef57306311
Rover: log PX4 and NuttX versions in logs
11 years ago
Andrew Tridgell
91cc08a3ef
Plane: log PX4Firmware and NuttX git revisions in logs
11 years ago
Andrew Tridgell
7a02c2720b
PX4: added defines for PX4 and NuttX version in logs
11 years ago
Andrew Tridgell
72ce7f5827
Rover: only log when armed
11 years ago
Andrew Tridgell
626086063e
HAL_PX4: added a signature to FRAM
...
this makes for more reliable update
11 years ago
Andrew Tridgell
33acce71c8
Rover: prevent log corruption during log creation
11 years ago
Andrew Tridgell
e52f8d6598
Copter: prevent log corruption during log creation
11 years ago
Andrew Tridgell
cf09fef1db
Plane: prevent log corruption when new log started
11 years ago
Andrew Tridgell
921f923c5f
DataFlash: reset write log on new log
11 years ago
Andrew Tridgell
9d09a96377
PX4: don't write to BOOT.LOG unless we have errors
...
this gets us to zero writes to microSD when no errors and not armed
11 years ago
Andrew Tridgell
a15336079e
Plane: start logging when first needed
11 years ago
Andrew Tridgell
b5a16a07d3
GCS_MAVLink: support LOG_REQUEST_END
11 years ago
Andrew Tridgell
ef28d087d2
DataFlash: added logging_started() API
11 years ago
Andrew Tridgell
8755747da0
Plane: only log when armed by default
...
use safety switch if arming not enabled
11 years ago
Andrew Tridgell
874110b29d
Plane: make LOG_BITMASK 32 bits
11 years ago
Andrew Tridgell
db19c8b410
PX4: start mtd driver on FMUv2
11 years ago
Andrew Tridgell
db8b262939
PX4: enable mtd driver in build
11 years ago
Andrew Tridgell
f6db03dfb0
DataFlash: don't fsync on SITL
...
this makes it much faster on virtual machines
11 years ago
Andrew Tridgell
b4b66210ff
DataFlash: improve reliability of microSD for logs
11 years ago
Andrew Tridgell
b88bb0751c
HAL_PX4: added support for MTD (FRAM) parameters
...
this allows us to store parameters and waypoints in FRAM, and
auto-upgrade from microSD
11 years ago
Andrew Tridgell
8698ee43bb
PX4: use BOOT.LOG instead of boot.log
11 years ago
Andrew Tridgell
e78e35f3bd
HAL_PX4: try to use uppercase names on NuttX microSD card
11 years ago
Andrew Tridgell
8d4f89b77e
Rover: use uppercase names on SD card where possible
11 years ago
Andrew Tridgell
8a41b18a1f
Copter: use uppercase names on SD card where possible
11 years ago
Andrew Tridgell
def782c441
Plane: use uppercase names on microSD card where possible
11 years ago
Andrew Tridgell
cb23298384
DataFlash: try to keep dataflash writes aligned
...
also rename lastlog.txt to LASTLOG.TXT as NuttX seems to get less
corruption with VFAT filenames that don't need uppercase mappings
11 years ago
Bill Bonney
a6078cd281
Copter: Fix SYSID ranges to support GCS display of param correctly
11 years ago
Bill Bonney
2bfcb93cb1
Rover: Fix SYSID ranges to support GCS display of param correctly
11 years ago
Randy Mackay
fb0fe3793c
AP_Notify: external LEDs blink while initialising
11 years ago