Andrew Tridgell
def782c441
Plane: use uppercase names on microSD card where possible
11 years ago
Andrew Tridgell
9df5887aab
Plane: fixed redundent logging
11 years ago
Andrew Tridgell
f35cf2beba
Plane: use file based logs in SITL
11 years ago
Andrew Tridgell
72473e4317
Plane: use AP_HAL available_memory() call
11 years ago
Andrew Tridgell
6856cc6e4b
Plane: break up GPS and logging, allow GPS update at 50Hz
...
this prevents mismatches in GPS message arrival and accel message
arrival from causing small DCM errors
11 years ago
Andrew Tridgell
263f3b116b
Plane: added FS_GCS_ENABL==2 option
...
this allows GCS failsafe when the GCS isn't getting updates from the
aircraft
11 years ago
Andrew Tridgell
77c6e51887
Plane: allow throttle failsafe on no RC input
...
on PX4 we just stop getting input on loss of RC - we need to consider
this to be "throttle failsafe"
11 years ago
Andrew Tridgell
4f242aedec
Plane: fixed a bug where mode would not revert on geo-fence disable
...
the mode would not revert if the switch was in position 0
11 years ago
Andrew Tridgell
e0b511e367
Plane: enable new log download functions
11 years ago
Andrew Tridgell
3508a14542
Plane: small arming tidyups
11 years ago
Michael Day
b0a0316dd6
Plane: Now using AP_Arming library.
11 years ago
Andrew Tridgell
b637ab35e4
Plane: lower the priority of mount update
11 years ago
Andrew Tridgell
d642254f18
Plane: breakup one second loop into 3 pieces
...
this prevents it not running when gimbal is active
11 years ago
Randy Mackay
b6462c23af
Plane: disable external leds
11 years ago
Andrew Tridgell
5a0cb5dea4
Plane: added sonar logging to dataflash
11 years ago
Andrew Tridgell
a05a32dbda
Plane: added RCIN and SRVO logging
11 years ago
Andrew Tridgell
2fa5e6310d
Plane: added 3rd telemetry stream on platforms that have it
...
this generalises the gcs object usage
11 years ago
Andrew Tridgell
53c3dff334
Plane: allow changing of loiter direction while loitering
...
useful for causing path capture failures in the sim
11 years ago
Andrew Tridgell
1328bbf040
Plane: log the AHRS error terms in dataflash
...
also log raw IMU at 10Hz with default config
11 years ago
Andrew Tridgell
691eaabe94
Plane: prepare for 2.76 release
11 years ago
Andrew Tridgell
5e4b243c7b
Plane: make DataFlash objects static
11 years ago
Andrew Tridgell
231b5ab793
Plane: prevent too large combined pitch/roll angles
...
this reduces the roll limit by cos(pitch) and pitch minimum by
cos(roll). This prevents unreasonable attitudes in all stabilised
modes
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
11 years ago
Andrew Tridgell
ff5f2ceae5
Plane: update for API changes
11 years ago
Andrew Tridgell
b1c9b57c73
Plane: mark 2.76beta1
11 years ago
Andrew Tridgell
26a3860af2
Plane: fixed PM message
11 years ago
Andrew Tridgell
bcb0deb888
Plane: ready for 2.75 release
11 years ago
Andrew Tridgell
3ff407cb75
Plane: improved perf monitoring with SCHED_DEBUG
11 years ago
Andrew Tridgell
a407609dbe
Plane: tag 2.75beta5
11 years ago
Andrew Tridgell
b897285737
Plane: set system time on GPS lock
11 years ago
Andrew Tridgell
210ca08abd
Plane: changed to 2.75beta4
11 years ago
Andrew Tridgell
4239498b62
Plane: moved fast_loop() into main scheduler table
11 years ago
Andrew Tridgell
a3168bcbaa
Plane: fixes for AP_Mount API
11 years ago
Andrew Tridgell
035ac3800a
Plane: use G_Dt for acro angle integration
...
also cleanup some other uses of performance timing
11 years ago
Andrew Tridgell
05115684c1
Plane: pass FlightStage to TECS
...
this will allow for better throttle and pitch control on landing
11 years ago
Andrew Tridgell
72505cf4e5
Plane: release 2.75beta3
11 years ago
Andrew Tridgell
8e5d1430da
Plane: use ins.wait_for_sample()
12 years ago
Andrew Tridgell
2bb497703c
Plane: avoid delay_microseconds() until fixed on PX4
12 years ago
Andrew Tridgell
48ed480d59
Plane: improved latency of main loop
...
use a 500usec delay
12 years ago
Andrew Tridgell
e6af7dad3d
Plane: switched to L3G4200D driver for Linux
12 years ago
Andrew Tridgell
61dd04ccb5
Plane: auto-update home and baro calibration when disarmed
...
this takes advantage of the PX4 arming state to ensure position and
baro calibration is updated
12 years ago
Andrew Tridgell
d275f50539
Plane: added GROUND_STEER_ALT and GROUND_STEER_DPS
...
this uses the new AP_SteerController steering controller developed for
the rover code to allow for ground steering of planes
12 years ago
Randy Mackay
9388ea3848
Plane: integrate BattMonitor exhausted method
...
BatteryMonitor object made static
Removed unused macros for battery voltage and current monitoring
12 years ago
Randy Mackay
c64d444b5a
Plane: integrate BattMonitor
12 years ago
Andrew Tridgell
65976831e2
Plane: moved Linux logs to logs directory
12 years ago
Andrew Tridgell
eef693f243
Plane: removed some compat code
...
fixes warnings
12 years ago
Andrew Tridgell
444d053dc2
Plane: enable Oilpan and BMP085 on Linux
12 years ago
Andrew Tridgell
f68778d453
Plane: be friendly to multi-tasking OSes
12 years ago
Andrew Tridgell
287db19119
Plane: updates for Stub -> HIL
12 years ago
Andrew Tridgell
1fd0f73e3f
Plane: use DataFlash_File on Linux
12 years ago
Andrew Tridgell
c3d0b315cf
Plane: added HAL_LINUX includes
12 years ago