Andrew Tridgell
7f383facac
Plane: re-enable CLI on non-APM1/APM2 boards
10 years ago
Andrew Tridgell
913004beb0
Plane: added OVERRIDE_CHAN parameter
...
this allows both for testing PX4IO override on the ground, and for
forced manual override while flying, including re-arming after in-air
reboot
10 years ago
Andrew Tridgell
240e87dc2c
Plane: update for new AP_InertialSensor API
10 years ago
Andrew Tridgell
2fc69c7c4c
Plane: disable CLI by default
...
it really isn't needed any more, and saves 20k of flash on APM2
10 years ago
Andrew Tridgell
1fa03a49c9
Plane: disable the CLI if AFS failsafe enabled on APM2
...
the flash space is a bit too low for both CLI and AFS
11 years ago
Andrew Tridgell
21ed86004a
Plane: raise the default WP radius
...
with L1 a large radius doesn't mean it turns too early
11 years ago
Andrew Tridgell
4f57467aa5
Plane: build AFS (formerly known as OBC) failsafe on Pixhawk
...
this gives an advanced failsafe system which may be useful for other
than OBC use
11 years ago
Matthias Badaire
57253fc2ee
Rover: Add SERIAL2_PROTOCOL for GCS and FRSky telemtry
...
This allows selection of protocol type on telem2. The default is MAVLink, but can be selected as FrSky protocol
11 years ago
Andrew Tridgell
ae29a24348
Plane: use sensors from board subtypes
11 years ago
Andrew Tridgell
f6bba74fb6
Plane: enable MPU9250 for Linux build
11 years ago
Víctor Mayoral Vilches
fc57bdedde
ArduPlane/config.h: Add the PXF hardware setup
11 years ago
Emile Castelnuovo
a111d174c1
Plane: added VRBRAIN #defines and #includes
11 years ago
Andrew Tridgell
e19341ca32
Plane: convert to new GPS driver API
11 years ago
Andrew Tridgell
e3952112ad
Plane: raise default LIM_PITCH_MAX to 20 degrees
...
15 is often not enough to climb
11 years ago
Andrew Tridgell
6b9e1edf38
Plane: disable GPS2 in HIL
11 years ago
Andrew Tridgell
07826096a2
Plane: support a 2nd GPS
11 years ago
Andrew Tridgell
d9cb101a03
Plane: default LOG_BITMASK to 32767 on non-APM
11 years ago
Andrew Tridgell
ce773f085a
Plane: make the defaut for FS_GCS_ENABL clearer
11 years ago
Andrew Tridgell
8383abc1fe
Plane: added SERIAL2_BAUD and rename SERIAL3_BAUD to SERIAL1_BAUD
11 years ago
Andrew Tridgell
a05a32dbda
Plane: added RCIN and SRVO logging
11 years ago
Andrew Tridgell
7e10811673
Plane: send firmware and git version in tlog
11 years ago
Andrew Tridgell
5e1f5ffb7f
Plane: removed some old defines
11 years ago
Andrew Tridgell
e6af7dad3d
Plane: switched to L3G4200D driver for Linux
11 years ago
Randy Mackay
c64d444b5a
Plane: integrate BattMonitor
12 years ago
Andrew Tridgell
444d053dc2
Plane: enable Oilpan and BMP085 on Linux
12 years ago
Andrew Tridgell
287db19119
Plane: updates for Stub -> HIL
12 years ago
Andrew Tridgell
c3d0b315cf
Plane: added HAL_LINUX includes
12 years ago
Mike McCauley
18c6b00b5b
Plane: Added definitions for Flymaple
12 years ago
Andrew Tridgell
21a4da0d29
Plane: removed flash_leds() calls
12 years ago
Andrew Tridgell
4bd6b2f428
Plane: use new usb_connected() function
12 years ago
Andrew Tridgell
b16e3e4c85
Plane: changed FBW min to 9 m/s
...
6 m/s is too dangerous for widely used planes
12 years ago
Andrew Tridgell
5cfdf52381
Plane: change default modes to FBWA not STABILIZE
12 years ago
Andrew Tridgell
c083c15240
Plane: use a larger serial buffer
...
this makes higher rate MAVLink possible again
12 years ago
Andrew Tridgell
b8fa83ff54
Plane: change default slewrate to 100%/second
12 years ago
Andrew Tridgell
c8a83e17d0
Plane: remove old AIR_START code
...
this was never used or tested
12 years ago
Andrew Tridgell
4087fde140
Plane: enable CTUN log message by default
12 years ago
Andrew Tridgell
3c177867a4
Plane: allow enable/disable of camera log messages in CLI
12 years ago
Paul Riseborough
d62636d309
Plane: added new TECS altitude controller
...
Includes improvements to takeoff/launch detect logic to support hand
launching for X-8 flight
12 years ago
Andrew Tridgell
f7697574db
Plane: use the new airspeed driver interface
...
the choice of analog source is now in the airspeed driver
12 years ago
Andrew Tridgell
dd633fcf3f
Plane: make voltage and battery capacity failsafe settable at runtime
...
this also fixes issue #292
12 years ago
Andrew Tridgell
001d18b51d
Plane: removed scaling of pitot source
12 years ago
Andrew Tridgell
9c6f80c42b
Plane: moved some default values to Parameters.pde
12 years ago
Andrew Tridgell
4e2b88f6e6
Plane: added ATT_CONTROLLER option to select attitude controller
...
set to 1 for the new APM_Control library
12 years ago
Andrew Tridgell
0d97f417ec
Plane: enable compass on all boards by default
...
if not present, then mag init will fail and it will disable
12 years ago
Andrew Tridgell
a019e3740e
Plane: updates for new compass API
12 years ago
Andrew Tridgell
de3fcbc413
Plane: removed the MANUAL_LEVEL option
...
levelling on every startup is far too error prone. This was just
another parameter that everyone changed.
12 years ago
Bill Bonney
3ec891265f
Plane: Enable CURRENT logging by default onto Dataflash
12 years ago
Andrew Tridgell
0c5b393919
Plane: added compass logging
12 years ago
Andrew Tridgell
11eb0cfce1
Plane: update for new AP_Navigation controller class
...
this switches ArduPlane over to use the L1 navigation controller, via
a generic nav_controller object pointer.
Note that the nav_controller controls all types of navigation now,
including level flight and heading hold. This provides a cleaner
abstraction than the old method of special case navigation handling
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
12 years ago
Andrew Tridgell
dfb14d760b
Plane: added HIL_SERVOS option
...
this allows for real servo output in HIL
12 years ago