Andrew Tridgell
|
bbac3265b2
|
HAL_Linux: default to hal.console on stdout
|
2013-10-01 12:49:58 +10:00 |
Andrew Tridgell
|
bcc9cdbf43
|
HAL_Linux: make I2CDriver more portable
this allows it to build on the Beaglebone
|
2013-10-01 12:37:13 +10:00 |
Andrew Tridgell
|
453581b25a
|
autotest: added linux build to build_all.sh
|
2013-10-01 12:11:50 +10:00 |
Andrew Tridgell
|
51c19331a6
|
HAL_Linux: fixed build
|
2013-10-01 12:11:48 +10:00 |
Andrew Tridgell
|
e60d5d4f33
|
AP_Airspeed: fixed some warnings
|
2013-09-30 21:06:43 +10:00 |
Andrew Tridgell
|
eef693f243
|
Plane: removed some compat code
fixes warnings
|
2013-09-30 21:06:43 +10:00 |
Andrew Tridgell
|
24099a520d
|
Plane: updates for AP_HAL::MemberProc
|
2013-09-30 21:06:43 +10:00 |
Andrew Tridgell
|
32a016a66f
|
Copter: updates for AP_HAL::MemberProc
|
2013-09-30 21:06:43 +10:00 |
Andrew Tridgell
|
3538e1190c
|
Rover: updates for AP_HAL::MemberProc
|
2013-09-30 21:06:42 +10:00 |
Andrew Tridgell
|
d83dbb38b4
|
AP_ADC: updates for AP_HAL::MemberProc
|
2013-09-30 21:06:42 +10:00 |
Andrew Tridgell
|
2095b2a2d7
|
AP_Airspeed: updates for AP_HAL::MemberProc
|
2013-09-30 21:06:42 +10:00 |
Andrew Tridgell
|
c04d9b0c03
|
AP_Baro: updates for AP_HAL::MemberProc
|
2013-09-30 21:06:42 +10:00 |
Andrew Tridgell
|
a86bb15a05
|
DataFlash: updates for AP_HAL::MemberProc
|
2013-09-30 21:06:42 +10:00 |
Andrew Tridgell
|
b178ad7344
|
AP_OpticalFlow: updates for AP_HAL::MemberProc
|
2013-09-30 21:06:42 +10:00 |
Andrew Tridgell
|
dda68bddcb
|
AP_InertialSensor: updates for AP_HAL::MemberProc
|
2013-09-30 21:06:42 +10:00 |
Andrew Tridgell
|
942ae70651
|
HAL_PX4: updates for AP_HAL::MemberProc
|
2013-09-30 21:06:42 +10:00 |
Andrew Tridgell
|
f2ebb2ca87
|
HAL_Linux: updates for AP_HAL::MemberProc
|
2013-09-30 20:56:15 +10:00 |
Andrew Tridgell
|
82fe40224b
|
HAL_AVR_SITL: updates for AP_HAL::MemberProc
|
2013-09-30 20:56:15 +10:00 |
Andrew Tridgell
|
a2b879493d
|
HAL_Empty: updates for AP_HAL::MemberProc
|
2013-09-30 20:56:15 +10:00 |
Andrew Tridgell
|
c27a61f210
|
HAL_FLYMAPLE: updates for AP_HAL::MemberProc
|
2013-09-30 20:56:15 +10:00 |
Andrew Tridgell
|
6d58f5e188
|
HAL_AVR: updates for AP_HAL::MemberProc
|
2013-09-30 20:51:20 +10:00 |
Andrew Tridgell
|
f2de4bb7b0
|
AP_HAL: implement AP_HAL::MemberProc via FastDelegate.h
this provides a more portable way to encapsulate member functions in
variables
|
2013-09-30 20:51:13 +10:00 |
Andrew Tridgell
|
56d33cd3a7
|
Rover: prep for 2.45beta6
|
2013-09-30 09:06:25 +10:00 |
Andrew Tridgell
|
c7ac864af9
|
Rover: smooth steeing at low speed in STEERING mode
use the G limit from the turn radius as the steering limit
|
2013-09-30 09:05:37 +10:00 |
Andrew Tridgell
|
0784c01f19
|
APM_Control: added STEER2SRV_MINSPD
this is the assumed min speed when in STEERING or AUTO mode
|
2013-09-30 09:05:37 +10:00 |
Andrew Tridgell
|
53f66b23f4
|
AP_HAL_Linux: fixed APM2 build
|
2013-09-29 14:24:55 +10:00 |
Andrew Tridgell
|
1698e1800c
|
HAL_Linux: timer calls may block on HAL_Linux
timer calls can do SPI transfers, which can block
|
2013-09-29 10:48:22 +10:00 |
Andrew Tridgell
|
5102f1511b
|
HAL_Linux: fixed callbacks from delay()
|
2013-09-29 10:32:51 +10:00 |
Andrew Tridgell
|
a1ef1a9318
|
HAL_Linux: tweak the scheduling priorities
|
2013-09-29 12:04:37 +10:00 |
Andrew Tridgell
|
d3fe625742
|
HAL_Linux: make the SPI driver much more efficient
use a single transaction for multiple bytes. This makes the APM1
Oilpan driver generate only 2 interrupts per sensor read
|
2013-09-29 12:04:36 +10:00 |
Andrew Tridgell
|
7067569103
|
HAL_PX4: fixed end() on UARTs
|
2013-09-29 12:04:36 +10:00 |
Andrew Tridgell
|
1e786b3e20
|
HAL_Linux: added buffering on the UARTs
|
2013-09-29 12:04:36 +10:00 |
Andrew Tridgell
|
605e6c3cf7
|
HAL_Linux: use pthread mutexes for semaphores
|
2013-09-29 07:49:30 +10:00 |
Andrew Tridgell
|
444d053dc2
|
Plane: enable Oilpan and BMP085 on Linux
|
2013-09-29 01:02:05 +10:00 |
Andrew Tridgell
|
30b6b23b10
|
AP_ADC: enable APM1 ADC on Linux
|
2013-09-29 00:57:13 +10:00 |
Andrew Tridgell
|
1191607036
|
AP_InertialSensor: enable Oilpan on Linux
|
2013-09-29 00:57:13 +10:00 |
Andrew Tridgell
|
884af71ef6
|
HAL_Linux: added SPI support
|
2013-09-29 00:57:13 +10:00 |
Andrew Tridgell
|
9679faae3b
|
Rover: ported to Linux
|
2013-09-28 22:04:16 +10:00 |
Andrew Tridgell
|
3665bec26d
|
Copter: fixed build for Linux
|
2013-09-28 22:04:16 +10:00 |
Andrew Tridgell
|
9e42e536a7
|
Copter: make the scheduling a bit more multi-tasking OS friendly
we can afford to sleep a bit in the main loop
|
2013-09-28 22:04:16 +10:00 |
Andrew Tridgell
|
0c99a1bbbb
|
Rover: be friendly to multi-tasking OSes
|
2013-09-28 22:04:15 +10:00 |
Andrew Tridgell
|
f68778d453
|
Plane: be friendly to multi-tasking OSes
|
2013-09-28 22:04:15 +10:00 |
Andrew Tridgell
|
8a699f6189
|
AP_Baro: enable BMP085 on Linux
|
2013-09-28 22:04:15 +10:00 |
Andrew Tridgell
|
20d1ddb5ba
|
Rover: update for Stub -> HIL
|
2013-09-28 22:04:15 +10:00 |
Andrew Tridgell
|
234eaceb14
|
Copter: update for Stub -> HIL
|
2013-09-28 22:04:15 +10:00 |
Andrew Tridgell
|
287db19119
|
Plane: updates for Stub -> HIL
|
2013-09-28 22:04:15 +10:00 |
Andrew Tridgell
|
8ee848a788
|
AP_AHRS: update for Stub -> HIL
|
2013-09-28 22:04:15 +10:00 |
Andrew Tridgell
|
350af4d92f
|
HAL_AVR_SITL: updates for InertialSensor
|
2013-09-28 22:04:15 +10:00 |
Andrew Tridgell
|
cf726c6642
|
AP_InertialSensor: rename Stub to HIL
more consistent with other drivers
|
2013-09-28 22:04:15 +10:00 |
Andrew Tridgell
|
dd081ab23b
|
AP_Notify: enable toshibaled on all I2C capable platforms
|
2013-09-28 22:04:15 +10:00 |