Andrew Tridgell
4dc2f4bd58
HAL_AVR: spi3 at 8mhz for mpu6k and ms5611
11 years ago
John Arne Birkeland
f6038f36bf
HAL_AVR: Improved AVRTimer micros() and millis()
...
- More efficient code by using 16-bit timer
- micros() now has proper 1 us resolution and less overhead
- millis() has less overhead
- removed unneeded/unwanted initializatin of timers in AVRTimer::init()
11 years ago
Andrew Tridgell
5ba34b38c1
HAL_AVR: added specialised transfer functions for MPU6k and APM1 ADC
...
this saves quite a lot of time in interrupts
11 years ago
Andrew Tridgell
64d34dc125
Copter: give UARTA 512 bytes
...
this reduces load by allowing more contiguous writes to the serial
buffers
11 years ago
Andrew Tridgell
d60a68fd9c
AP_Baro: check baro at exactly 100Hz
...
prevent waits for samples
11 years ago
Randy Mackay
499bc52c5b
Perfmon: fixes to work with HAL
11 years ago
Andrew Tridgell
e34cc6dd9a
HAL_PX4: added some UART debugging
...
this may help to track down USB issues
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
55ba536331
HAL_SITL: fixed a warning
11 years ago
Andrew Tridgell
84336bc74e
AP_TECS: added initial flight_stage handling
11 years ago
Andrew Tridgell
2b80df6319
AP_SpdHgtControl: added FightStage parameter to update_pitch_throttle()
...
will be used for special landing handling
11 years ago
Craig3DRobotics
6ffd84b0bd
Iris: Set FS_BATT_VOLTAGE
11 years ago
Craig3DRobotics
473689d945
Iris: Update flight modes
11 years ago
Andrew Tridgell
5acc372f40
Rover: support MAV_CMD_DO_SET_CAM_TRIGG_DIST
11 years ago
Andrew Tridgell
3b9566bc09
Copter: support MAV_CMD_DO_SET_CAM_TRIGG_DIST
11 years ago
Andrew Tridgell
0ec322ee47
Plane: support MAV_CMD_DO_SET_CAM_TRIGG_DIST
11 years ago
Andrew Tridgell
0f0b040891
AP_Camera: added set_trigger_distance() call
11 years ago
Andrew Tridgell
1c7a44a595
GCS_MAVLink: regenerate mavlink headers
11 years ago
Andrew Tridgell
8198bfe756
MAVLink: added MAV_CMD_DO_SET_CAM_TRIGG_DIST
11 years ago
Andrew Tridgell
6a93e0cae4
Rover: remove some unused functions
11 years ago
Andrew Tridgell
72505cf4e5
Plane: release 2.75beta3
11 years ago
Andrew Tridgell
63bee0b2d8
HAL_PX4: disable checks for in_timerprocess
...
these are not valid in this form for the way the timer thread works on
PX4.
11 years ago
Andrew Tridgell
25d3e5b7e9
AP_GPS: changed fake GPS fix to have a latitude/longitude
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
11 years ago
Andrew Tridgell
dcb01d193d
autotest: fixed ACRO attitude locking in plane
11 years ago
Andrew Tridgell
2a4e11a572
Rover: prepare for 2.43 release
11 years ago
Andrew Tridgell
ae1fd4baa4
HAL_AVR: reduce the latency of semaphore waits
...
this reduces the average cost of waiting for the MPU6000 semaphore
from the main loop
11 years ago
Andrew Tridgell
cfa1b5353f
AP_Scheduler: show slips only for SCHED_DEBUG>1
...
this allows us to see PERF reports in copter without console writes
slowing things down
11 years ago
Andrew Tridgell
cdf813697a
autotest: speed up build_all_px4.sh
...
only build archives once
11 years ago
Andrew Tridgell
dd4b9275fd
AP_Scheduler: improved the accuracy of the scheduling code
...
prevent accumulated micros() errors in run()
11 years ago
Randy Mackay
dd53677a3c
Iris: enable Altitude fence by default
11 years ago
Randy Mackay
a660e3ebef
Iris: enable throttle failsafe
...
Set to always RTL
11 years ago
Randy Mackay
0d56a26cb4
Iris: fix typo in param file
11 years ago
Randy Mackay
1a070e61f0
BattMon: amp-per-volt reduced to 17 (was 18.002)
11 years ago
Andrew Tridgell
eb0176d509
GCS_Console: don't build this example
...
it doesn't build any more
11 years ago
Andrew Tridgell
8f558609a9
autotest: tweak plane autotest debugging
11 years ago
Andrew Tridgell
b3af59cc0c
AP_InertialSensor: don't build L3G4200D example
11 years ago
Andrew Tridgell
fc7f3c8aa6
AP_HAL: fixed example build
11 years ago
Andrew Tridgell
a04c056598
AP_InertialSensor: remove unused get_last_sample_time_micros()
11 years ago
Craig3DRobotics
b8f1289fce
Iris: Updated Parameter file for rc3
11 years ago
Craig3DRobotics
e5501bf911
AP_BattMonitor: Updated parameter descriptions
11 years ago
Craig3DRobotics
93cbfbe46c
Copter:Parameter descriptions updated
11 years ago
Andrew Tridgell
cd65e2109d
AP_BattMonitor: fixed type in docs
11 years ago
Andrew Tridgell
0d682e74c1
HAL_Linux: run threads a bit more slowly
...
this was just wasting cycles
11 years ago
Andrew Tridgell
8f79a03c25
HAL_Linux: use larger UART buffers
...
might as well use the memory
11 years ago
Randy Mackay
8d1085feea
Copter: pre-arm expects mag len of 330 for APM1 (was 530)
11 years ago
Randy Mackay
7e657ce856
AutoTune: abandon tuning if rate P hits minimum
...
Fixes from Leonard
11 years ago
Randy Mackay
1951ca1874
AutoTest: slightly shorten copter loiter test
11 years ago
Randy Mackay
13cf7c96cd
GPSGlitch: parameters for accel and always-ok-radius
11 years ago
Randy Mackay
fc47e05105
Copter: update firmware version to AC3.1-rc3
11 years ago