Pat Hickey
0d702045b8
AP_HAL: Add Util member for string utilities
12 years ago
Pat Hickey
372c0074b1
AP_HAL_AVR: remove old style HAL_AVR classes (deprecated)
12 years ago
Andrew Tridgell
2679eabdef
Cleanup: removed unused AP_GPS_IMU
12 years ago
Andrew Tridgell
678c281f78
Cleanup: removed unused AP_Navigation
12 years ago
Andrew Tridgell
32afc3f9ae
Filter: fixed example warnings
12 years ago
Andrew Tridgell
29f5e346c2
Menu: fixed example warnings
12 years ago
Andrew Tridgell
a76688e630
Math: fixed example warnings
12 years ago
Andrew Tridgell
b8843489be
HAL_AVR: fixed example warnings
12 years ago
Andrew Tridgell
b673320f72
ADC: fixed example warnings
12 years ago
Andrew Tridgell
22ada8b9c3
RC_Channel: fixed example build
12 years ago
Andrew Tridgell
62bfded26c
PID: fixed example build
12 years ago
Andrew Tridgell
393455cdbb
RangeFinder: fixed example build
12 years ago
Andrew Tridgell
b06e072c87
AP_InertialSensor: fixed example build
12 years ago
Andrew Tridgell
c15eb97c8d
AP_Baro: fixed example build
12 years ago
Andrew Tridgell
bd2a733a6b
HAL_Empty: allow example build for other backends
12 years ago
Andrew Tridgell
8beaec61a8
AP_GPS: fixed build for new syntax
12 years ago
Pat Hickey
eb530b86e8
move Arduino.mk to /mk/Arduino.mk
12 years ago
Andrew Tridgell
44f860e102
InertialSensor: fixed some compiler warnings
12 years ago
Andrew Tridgell
fc66f5594f
AHRS: allow AHRS test to build with SITL
12 years ago
Andrew Tridgell
7ecf8981b9
SITL: added dummy SPI and make RCInput 50Hz
12 years ago
Andrew Tridgell
e020694c03
SITL: fixed build of apm1/apm2 target
12 years ago
Andrew Tridgell
4cff98dcae
AP_HAL: added AP_HAL_BOARD_DRIVER define
...
this makes example sketches easier to read
12 years ago
Andrew Tridgell
abbe37be37
SITL: added emulated airspeed sensor on a pin
12 years ago
Andrew Tridgell
46f7c9e92b
SITL: added basic analogin implementation
12 years ago
Andrew Tridgell
472b45bc2a
SITL: fixed use of local printf() method in UART driver
12 years ago
Andrew Tridgell
7be507948f
SITL: added SITL_State::loop_hook()
...
this prevents us using so much CPU time, and ensures stdout is flushed
12 years ago
Andrew Tridgell
69bebbcaf8
SITL: removed old SITL code
12 years ago
Andrew Tridgell
0c9d37e2ee
SITL: added RCInput and RCOutput
12 years ago
Andrew Tridgell
28f0ce6185
Build: use -O0 for SITL
12 years ago
Andrew Tridgell
dcc17dad94
SITL: added panic() method in scheduler
12 years ago
Andrew Tridgell
475496cee2
Revert "Arduino.mk: use target variables rather than recursive make for apm1, apm2.."
...
This reverts commit fcd58cc1d7892bb8b45db75c35e1bdccaa2d47bb.
still doesn't work ...
12 years ago
Andrew Tridgell
975506c840
Build: add debugging in SITL build
12 years ago
Andrew Tridgell
448fc6719f
HAL_Empty: fixed return in dataflash
12 years ago
Andrew Tridgell
6627e7ea0e
HAL_Empty: fixed I2CDriver declaration
12 years ago
Andrew Tridgell
5f7f6966af
SITL: fixed GPS and UART startup
12 years ago
Andrew Tridgell
334b96b375
SITL: switched to empty driver for unimplemented backends
12 years ago
Andrew Tridgell
18db7b2efd
GPS: move _port setting to init()
...
this is needed to avoid constructor ordering dependencies
12 years ago
Pat Hickey
107ab1a694
AP_Baro: translated to SPI transactions
12 years ago
Pat Hickey
b502732249
AP_InertialSensor: rewrite basic code for spi device transactions
...
* I'm not touching that DMP stuff because I'm pretty convinced it should
instead be deprecated
12 years ago
Pat Hickey
3153105682
AP_HAL_AVR: spi transaction handle null RX properly
12 years ago
Pat Hickey
992de8c2b9
AP_ADC_ADS7844: changed to use spidevicedriver transaction
12 years ago
Pat Hickey
b43b003777
AP_ADC: fix typo in test
12 years ago
Pat Hickey
5c1e7abf0e
AP_HAL_Empty: add spi driver transaction
12 years ago
Pat Hickey
4fe889c9c5
AP_HAL_AVR: Implement bulk SPI transaction
12 years ago
Pat Hickey
d2f7402243
AP_HAL: add bulk transaction to SPIDeviceDriver
12 years ago
Pat Hickey
087b1fa196
AP_HAL_AVR: AnalogIn returns new ADCSource each time a channel is requested
...
* fixes a bug where multiple sources created as pin -1, then change to
appropriate pin on mavlink messages. Make treat each creation as distinct
object.
12 years ago
Pat Hickey
d5a46ca1e3
AP_ADC: uses scheduler panic
12 years ago
Pat Hickey
d92e8045c1
AP_Baro: uses scheduler panic
12 years ago
Pat Hickey
2c2279722b
AP_Baro_MS5611: use scheduler panic
12 years ago
Pat Hickey
a4f41c1d29
AP_InertialSensor: MPU6000 uses scheduler panic
12 years ago