Randy Mackay
|
7e657ce856
|
AutoTune: abandon tuning if rate P hits minimum
Fixes from Leonard
|
2013-10-09 13:35:43 +09:00 |
Randy Mackay
|
1951ca1874
|
AutoTest: slightly shorten copter loiter test
|
2013-10-09 13:02:38 +09:00 |
Randy Mackay
|
13cf7c96cd
|
GPSGlitch: parameters for accel and always-ok-radius
|
2013-10-09 13:02:14 +09:00 |
Randy Mackay
|
fc47e05105
|
Copter: update firmware version to AC3.1-rc3
|
2013-10-09 11:13:15 +09:00 |
Andrew Tridgell
|
450323f4ae
|
Copter: enable logging on Linux
|
2013-10-08 19:20:35 +11:00 |
Andrew Tridgell
|
bf5aef7119
|
Rover: enable logging on Linux
|
2013-10-08 19:20:34 +11:00 |
Andrew Tridgell
|
5d685385eb
|
AP_InertialSensor: use gyro sample count on L3G4200D
this gives more even timing in ArduCopter
|
2013-10-08 19:20:34 +11:00 |
Andrew Tridgell
|
6444b0bddd
|
AP_InertialSensor_L3G4200D: a sample is only available if gyro had a sample
|
2013-10-08 19:20:34 +11:00 |
Andrew Tridgell
|
eef966c5fb
|
Rover: use ins.wait_for_sample()
|
2013-10-08 19:20:34 +11:00 |
Andrew Tridgell
|
4b68dd48f7
|
Copter: use ins.wait_for_sample() for main loop
this takes advantage of the INS specific method to wait for a sample
|
2013-10-08 19:20:34 +11:00 |
Andrew Tridgell
|
8e5d1430da
|
Plane: use ins.wait_for_sample()
|
2013-10-08 17:31:15 +11:00 |
Andrew Tridgell
|
e5e4cdee18
|
AP_InertialSensor: added wait_for_sample() API call
this waits for a new INS sample to arrive, using whatever method is
most efficient on each INS type
|
2013-10-08 17:31:15 +11:00 |
Andrew Tridgell
|
67db1cedaa
|
HAL_PX4: fixed delay_microseconds() on PX4
we could underflow and delay a very long time!
|
2013-10-08 17:31:15 +11:00 |
Randy Mackay
|
9435eb4a15
|
Copter: remove unused flags and consolidate ap and ap_system
|
2013-10-08 15:25:14 +09:00 |
Andrew Tridgell
|
2bb497703c
|
Plane: avoid delay_microseconds() until fixed on PX4
|
2013-10-08 14:55:38 +11:00 |
Andrew Tridgell
|
6304be1f5a
|
Rover: avoid delay_microseconds until fixed on PX4
|
2013-10-08 14:55:26 +11:00 |
Andrew Tridgell
|
f59d0099a4
|
AP_Notify: fixed RGBLED on PX4 with latest PX4Firmware
now needs a RGBLED_MODE_ON
|
2013-10-08 14:55:10 +11:00 |
Randy Mackay
|
9aea577eb1
|
BattMonitor: correct default pins for PX4
|
2013-10-08 10:28:48 +09:00 |
Andrew Tridgell
|
6145924481
|
Copter: switch Linux to L3G4200D ins driver
|
2013-10-08 11:50:54 +11:00 |
Andrew Tridgell
|
561618b2b2
|
build: added -lrt for Linux build
|
2013-10-08 11:50:54 +11:00 |
Andrew Tridgell
|
c17a5e5ed1
|
AP_InertialSensor: added a small delay in accel calibration
allows threads to run on Linux
|
2013-10-08 11:50:54 +11:00 |
Andrew Tridgell
|
1ccd6bb7ef
|
AP_Compass: don't wait more than 1ms for compass sample
this prevents 5ms delays in compass accumulate
|
2013-10-08 11:50:54 +11:00 |
Andrew Tridgell
|
42255ebbc6
|
Rover: improved loop() latency
|
2013-10-08 11:50:54 +11:00 |
Andrew Tridgell
|
1e7af3e101
|
Rover: switched to L3G4200D driver for Linux
|
2013-10-08 11:50:54 +11:00 |
Andrew Tridgell
|
48ed480d59
|
Plane: improved latency of main loop
use a 500usec delay
|
2013-10-08 11:50:54 +11:00 |
Andrew Tridgell
|
e6af7dad3d
|
Plane: switched to L3G4200D driver for Linux
|
2013-10-08 11:50:54 +11:00 |
Andrew Tridgell
|
28b4ae1c3a
|
HAL_Linux: improved latency of timed semaphores
|
2013-10-08 11:50:54 +11:00 |
Andrew Tridgell
|
6fa55d101f
|
AP_Baro: fixed I2C semaphore handling for BMP085 driver
|
2013-10-08 11:50:54 +11:00 |
Andrew Tridgell
|
f286369990
|
AP_Compass: fixed orientation on Linux
|
2013-10-08 11:50:54 +11:00 |
Andrew Tridgell
|
83c942a512
|
AP_Compass: prevent NULL deref on enable mag while running
|
2013-10-08 11:50:53 +11:00 |
Andrew Tridgell
|
77e8061170
|
AP_Common: added product ID for L3G4200D
|
2013-10-08 11:50:53 +11:00 |
Andrew Tridgell
|
a216e1d239
|
HAL_Linux: don't prevent write while timer is busy
the timer can block on I2C writes, which causes the main loop to run
|
2013-10-08 11:50:53 +11:00 |
Andrew Tridgell
|
91511e6503
|
HAL_Linux: better realtime setup
lock all memory and pre-fault the stack in all threads
|
2013-10-08 11:50:53 +11:00 |
Andrew Tridgell
|
2422b94292
|
DataFlash: prevent valgrind errors from Empty driver
|
2013-10-08 11:50:53 +11:00 |
Andrew Tridgell
|
12af23bb7c
|
AP_InertialSensor: added L3G4200D example
|
2013-10-08 11:50:53 +11:00 |
Andrew Tridgell
|
1aabd7155e
|
AP_InertialSensor: added L3G4200D driver
this is for a cheap ebay 10DOF sensor
|
2013-10-08 11:50:53 +11:00 |
Randy Mackay
|
fbb295a0a1
|
Copter: correct HLD_LAT_P and HLD_LON_P ranges
|
2013-10-07 14:45:39 +09:00 |
Kevin Hester
|
d29781104f
|
AC: fix autodocs for SUPER_SIMPLE so the GCSes can show the right options
|
2013-10-07 11:33:02 +09:00 |
Randy Mackay
|
f56617710f
|
Copter: pre-arm RC checks ch3's min and max
|
2013-10-07 11:17:16 +09:00 |
Andrew Tridgell
|
752d1503b9
|
Rover: release beta7
|
2013-10-07 09:32:23 +11:00 |
Andrew Tridgell
|
64c8cb4739
|
APM_Control: improved auto docs for AP_SteerController
|
2013-10-07 09:31:02 +11:00 |
Mike McCauley
|
84edbb335a
|
AP_HAL_FLYMAPLE: UARTDriver now uses the new libmaple tx ring buffers
This requires the libmaple fork at
https://github.com/mikemccauley/libmaple.git
which includes low level support for buffered usart transmits
|
2013-10-07 08:41:53 +11:00 |
Mike McCauley
|
11317dcec4
|
AP_HAL_FLYMAPLE: FlymaplePortingNotes.txt improvements to install/build
documentation.
|
2013-10-07 08:41:53 +11:00 |
Mike McCauley
|
7f9d4a155f
|
AP_HAL_FLYMAPLE: UARTDriver begin now honours txS == 0 which means no change
|
2013-10-07 08:41:52 +11:00 |
Mike McCauley
|
60921f7dfa
|
AP_HAL_FLYMAPLE: Improved libmaple version detection
|
2013-10-07 08:41:52 +11:00 |
Andrew Tridgell
|
07b8f45770
|
HAL_Linux: use CLOCK_MONOTONIC_RAW to ensure clock never goes backwards
this avoids ntp mucking with APM timing
|
2013-10-07 08:41:52 +11:00 |
Andrew Tridgell
|
a4604ab317
|
Plane: honor zero RALLY_LIMIT_KM
|
2013-10-06 14:54:50 +11:00 |
Andrew Tridgell
|
5bf1463e7a
|
Plane: added RALLY_LIMIT_KM
this will prevent an embarressing use of a rally point from the wrong
airfield
|
2013-10-06 14:51:13 +11:00 |
Randy Mackay
|
4c32f4dbdb
|
AutoTest: shorten simple and super simple tests
|
2013-10-05 22:50:47 +09:00 |
Randy Mackay
|
0cd49f3ca0
|
AutoTest: remove LAND from end of copter mission
|
2013-10-05 22:23:55 +09:00 |