Andrew Tridgell
|
b3af59cc0c
|
AP_InertialSensor: don't build L3G4200D example
|
2013-10-10 09:54:20 +11:00 |
|
Andrew Tridgell
|
fc7f3c8aa6
|
AP_HAL: fixed example build
|
2013-10-10 09:54:20 +11:00 |
|
Andrew Tridgell
|
a04c056598
|
AP_InertialSensor: remove unused get_last_sample_time_micros()
|
2013-10-10 09:54:19 +11:00 |
|
Craig3DRobotics
|
b8f1289fce
|
Iris: Updated Parameter file for rc3
|
2013-10-09 15:34:26 -07:00 |
|
Craig3DRobotics
|
e5501bf911
|
AP_BattMonitor: Updated parameter descriptions
|
2013-10-09 15:33:03 -07:00 |
|
Craig3DRobotics
|
93cbfbe46c
|
Copter:Parameter descriptions updated
|
2013-10-09 15:31:31 -07:00 |
|
Andrew Tridgell
|
cd65e2109d
|
AP_BattMonitor: fixed type in docs
|
2013-10-10 07:22:05 +11:00 |
|
Andrew Tridgell
|
0d682e74c1
|
HAL_Linux: run threads a bit more slowly
this was just wasting cycles
|
2013-10-10 07:21:38 +11:00 |
|
Andrew Tridgell
|
8f79a03c25
|
HAL_Linux: use larger UART buffers
might as well use the memory
|
2013-10-10 07:21:38 +11:00 |
|
Randy Mackay
|
8d1085feea
|
Copter: pre-arm expects mag len of 330 for APM1 (was 530)
|
2013-10-09 14:10:16 +09:00 |
|
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 |
|