Andrew Tridgell
|
366d73124a
|
AP_Battery: fixed parameter name and default voltage ratio
also setup SITL with right pins
|
12 years ago |
Andrew Tridgell
|
c7df0eaf2a
|
SITL: added battery voltage and current
assume 3DR brick
|
12 years ago |
Andrew Tridgell
|
88777beab0
|
AP_BattMonitor: minor cleanups
cleanup name to be multiplier not div ratio, and make 2 variables
non-static
|
12 years ago |
Randy Mackay
|
8b06a12fa4
|
BattMonitor: initial draft lib
|
12 years ago |
Andrew Tridgell
|
42bc8b12df
|
SITL: added a SIM_GPS_HZ option
this allows simulation of slow GPS updates (for example, the 1Hz GPS
problem)
|
12 years ago |
Andrew Tridgell
|
c9fea2c706
|
HAL_Linux: fixed scheduling priorities
need to be between 1 and 99
|
12 years ago |
Andrew Tridgell
|
134bf5a5c9
|
AP_Menu: be friendly to multi-tasking OSes in menus
|
12 years ago |
Andrew Tridgell
|
2819dd99fa
|
AP_Menu: copy with newline from console
helps debugging on HAL_Linux
|
12 years ago |
Andrew Tridgell
|
bbac3265b2
|
HAL_Linux: default to hal.console on stdout
|
12 years ago |
Andrew Tridgell
|
bcc9cdbf43
|
HAL_Linux: make I2CDriver more portable
this allows it to build on the Beaglebone
|
12 years ago |
Andrew Tridgell
|
51c19331a6
|
HAL_Linux: fixed build
|
12 years ago |
Andrew Tridgell
|
e60d5d4f33
|
AP_Airspeed: fixed some warnings
|
12 years ago |
Andrew Tridgell
|
d83dbb38b4
|
AP_ADC: updates for AP_HAL::MemberProc
|
12 years ago |
Andrew Tridgell
|
2095b2a2d7
|
AP_Airspeed: updates for AP_HAL::MemberProc
|
12 years ago |
Andrew Tridgell
|
c04d9b0c03
|
AP_Baro: updates for AP_HAL::MemberProc
|
12 years ago |
Andrew Tridgell
|
a86bb15a05
|
DataFlash: updates for AP_HAL::MemberProc
|
12 years ago |
Andrew Tridgell
|
b178ad7344
|
AP_OpticalFlow: updates for AP_HAL::MemberProc
|
12 years ago |
Andrew Tridgell
|
dda68bddcb
|
AP_InertialSensor: updates for AP_HAL::MemberProc
|
12 years ago |
Andrew Tridgell
|
942ae70651
|
HAL_PX4: updates for AP_HAL::MemberProc
|
12 years ago |
Andrew Tridgell
|
f2ebb2ca87
|
HAL_Linux: updates for AP_HAL::MemberProc
|
12 years ago |
Andrew Tridgell
|
82fe40224b
|
HAL_AVR_SITL: updates for AP_HAL::MemberProc
|
12 years ago |
Andrew Tridgell
|
a2b879493d
|
HAL_Empty: updates for AP_HAL::MemberProc
|
12 years ago |
Andrew Tridgell
|
c27a61f210
|
HAL_FLYMAPLE: updates for AP_HAL::MemberProc
|
12 years ago |
Andrew Tridgell
|
6d58f5e188
|
HAL_AVR: updates for AP_HAL::MemberProc
|
12 years ago |
Andrew Tridgell
|
f2de4bb7b0
|
AP_HAL: implement AP_HAL::MemberProc via FastDelegate.h
this provides a more portable way to encapsulate member functions in
variables
|
12 years ago |
Andrew Tridgell
|
0784c01f19
|
APM_Control: added STEER2SRV_MINSPD
this is the assumed min speed when in STEERING or AUTO mode
|
12 years ago |
Andrew Tridgell
|
53f66b23f4
|
AP_HAL_Linux: fixed APM2 build
|
12 years ago |
Andrew Tridgell
|
1698e1800c
|
HAL_Linux: timer calls may block on HAL_Linux
timer calls can do SPI transfers, which can block
|
12 years ago |
Andrew Tridgell
|
5102f1511b
|
HAL_Linux: fixed callbacks from delay()
|
12 years ago |
Andrew Tridgell
|
a1ef1a9318
|
HAL_Linux: tweak the scheduling priorities
|
12 years ago |
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
|
12 years ago |
Andrew Tridgell
|
7067569103
|
HAL_PX4: fixed end() on UARTs
|
12 years ago |
Andrew Tridgell
|
1e786b3e20
|
HAL_Linux: added buffering on the UARTs
|
12 years ago |
Andrew Tridgell
|
605e6c3cf7
|
HAL_Linux: use pthread mutexes for semaphores
|
12 years ago |
Andrew Tridgell
|
30b6b23b10
|
AP_ADC: enable APM1 ADC on Linux
|
12 years ago |
Andrew Tridgell
|
1191607036
|
AP_InertialSensor: enable Oilpan on Linux
|
12 years ago |
Andrew Tridgell
|
884af71ef6
|
HAL_Linux: added SPI support
|
12 years ago |
Andrew Tridgell
|
8a699f6189
|
AP_Baro: enable BMP085 on Linux
|
12 years ago |
Andrew Tridgell
|
8ee848a788
|
AP_AHRS: update for Stub -> HIL
|
12 years ago |
Andrew Tridgell
|
350af4d92f
|
HAL_AVR_SITL: updates for InertialSensor
|
12 years ago |
Andrew Tridgell
|
cf726c6642
|
AP_InertialSensor: rename Stub to HIL
more consistent with other drivers
|
12 years ago |
Andrew Tridgell
|
dd081ab23b
|
AP_Notify: enable toshibaled on all I2C capable platforms
|
12 years ago |
Andrew Tridgell
|
291369db7f
|
AP_Airspeed: split up airspeed driver
this gives us separate backends for PX4, analog and I2C. This allows
the MS airspeed sensor to work on Linux, and it should work on APM2 as well.
|
12 years ago |
Andrew Tridgell
|
f03315237a
|
HAL_Linux: fixed timer scheduler
|
12 years ago |
Andrew Tridgell
|
20b1131059
|
AP_Baro: use new scheduler API
|
12 years ago |
Andrew Tridgell
|
6134d9d0d7
|
AP_ADC: use new scheduler API
|
12 years ago |
Andrew Tridgell
|
19e9c95983
|
DataFlash: use new scheduler API
|
12 years ago |
Andrew Tridgell
|
f53afaa5ac
|
AP_OpticalFlow: use new scheduler API
|
12 years ago |
Andrew Tridgell
|
03036c632d
|
AP_InertialSensor: use new scheduler API
|
12 years ago |
Andrew Tridgell
|
7ec242146d
|
HAL_PX4: update for new scheduler API
|
12 years ago |