Andrew Tridgell
|
366d73124a
|
AP_Battery: fixed parameter name and default voltage ratio
also setup SITL with right pins
|
2013-10-03 11:16:15 +09:00 |
Andrew Tridgell
|
c7df0eaf2a
|
SITL: added battery voltage and current
assume 3DR brick
|
2013-10-03 11:16:14 +09:00 |
Andrew Tridgell
|
74c8c8aafa
|
Plane: auto-upgrade battery variables in EEPROM
|
2013-10-03 11:16:12 +09:00 |
Andrew Tridgell
|
88777beab0
|
AP_BattMonitor: minor cleanups
cleanup name to be multiplier not div ratio, and make 2 variables
non-static
|
2013-10-03 11:16:10 +09:00 |
Randy Mackay
|
c64d444b5a
|
Plane: integrate BattMonitor
|
2013-10-03 11:16:08 +09:00 |
Randy Mackay
|
8b06a12fa4
|
BattMonitor: initial draft lib
|
2013-10-03 11:16:01 +09:00 |
Andrew Tridgell
|
42bc8b12df
|
SITL: added a SIM_GPS_HZ option
this allows simulation of slow GPS updates (for example, the 1Hz GPS
problem)
|
2013-10-01 16:39:16 +10:00 |
Andrew Tridgell
|
65976831e2
|
Plane: moved Linux logs to logs directory
|
2013-10-01 13:05:18 +10:00 |
Andrew Tridgell
|
c9fea2c706
|
HAL_Linux: fixed scheduling priorities
need to be between 1 and 99
|
2013-10-01 13:05:04 +10:00 |
Andrew Tridgell
|
134bf5a5c9
|
AP_Menu: be friendly to multi-tasking OSes in menus
|
2013-10-01 13:04:40 +10:00 |
Andrew Tridgell
|
2819dd99fa
|
AP_Menu: copy with newline from console
helps debugging on HAL_Linux
|
2013-10-01 13:00:48 +10:00 |
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 |