Commit Graph

6333 Commits

Author SHA1 Message Date
Andrew Tridgell
fc8bd8cf95 SITL: updates for new AP_Param API 2012-12-20 14:51:39 +11:00
Andrew Tridgell
306d53b4ae PID: updates for new AP_Param API 2012-12-20 14:51:39 +11:00
Andrew Tridgell
cead629fc4 Filter: fixed merge error 2012-12-20 14:51:39 +11:00
Andrew Tridgell
4aa16303ed RC_Channel: updates for new AP_Param API 2012-12-20 14:51:39 +11:00
Andrew Tridgell
c064becf28 AP_InertialSensor: updates for new AP_Param API 2012-12-20 14:51:39 +11:00
Andrew Tridgell
62e396167a AP_InertialNav: updates for new AP_Param API 2012-12-20 14:51:39 +11:00
Andrew Tridgell
18fb9c67f6 AP_GPS: use AP_Progmem 2012-12-20 14:51:39 +11:00
Andrew Tridgell
69af1add15 Declination: fixes for AP_HAL progmem interface 2012-12-20 14:51:38 +11:00
Andrew Tridgell
c181498e36 Compass: updates for new AP_Param API 2012-12-20 14:51:38 +11:00
Andrew Tridgell
53470aff09 AP_Camera: updates for new AP_Param API 2012-12-20 14:51:38 +11:00
Andrew Tridgell
dbd9814327 AP_Baro: get rid of apm2_hardware parameter in init 2012-12-20 14:51:38 +11:00
Andrew Tridgell
cafeaf91d6 AP_Baro: updates for new AP_Param API 2012-12-20 14:51:38 +11:00
Andrew Tridgell
b5a23d934b Airspeed: updates for new AP_Param API 2012-12-20 14:51:38 +11:00
Andrew Tridgell
5c148153ac AP_AHRS: updates for new AP_Param API 2012-12-20 14:51:38 +11:00
Andrew Tridgell
a18298ed76 APM_PI: updates for new AP_Param API 2012-12-20 14:51:38 +11:00
Andrew Tridgell
e45f32a4b6 APM_OBC: updates for new AP_Param API 2012-12-20 14:51:38 +11:00
Andrew Tridgell
9349259487 AC_PID: updates for new AP_Param API 2012-12-20 14:51:38 +11:00
Andrew Tridgell
5a9ba4aeb4 APM_Control: updates for new AP_Param API 2012-12-20 14:51:38 +11:00
Andrew Tridgell
95d4cc2ce9 AP_Param: change method of loading defaults
this avoids a dependency on the constructor ordering by loading
defaults for each object separately
2012-12-20 14:51:38 +11:00
Andrew Tridgell
562b6a20c9 AP_HAL_AVR: conditionally build AVR specific helper code 2012-12-20 14:51:38 +11:00
Pat Hickey
54bab59066 AP_HAL_AVR_SITL: add initial scaffolding 2012-12-20 14:51:38 +11:00
Andrew Tridgell
81d77d2bf4 Plane: fixed Makefile targets for AP_HAL 2012-12-20 14:51:38 +11:00
Pat Hickey
f8dec9ae4a ArduPlane: fixes to use CONFIG_HAL_BOARD instead of CONFIG_APM_HARDWARE 2012-12-20 14:51:37 +11:00
Pat Hickey
475da4eca4 CONFIG_HAL_BOARD - test sketches fixed up, build all passes 2012-12-20 14:51:37 +11:00
Pat Hickey
25e597d3b3 AP_HAL_AVR: Refactor APM1 and APM2 instances to use CONFIG_HAL_BOARD 2012-12-20 14:51:37 +11:00
Pat Hickey
fa02ad7d4c AP_HAL: preprocessor enum of HAL_BOARD 2012-12-20 14:51:37 +11:00
Pat Hickey
da99f5f283 Arduino.mk: compile with CONFIG_HAL_BOARD define from the user's config.mk 2012-12-20 14:51:37 +11:00
Andrew Tridgell
2ea243e45b AP_Baro: removed unused code 2012-12-20 14:51:37 +11:00
Andrew Tridgell
13309cceb3 AP_GPS: reverted formatting of GPS messages 2012-12-20 14:51:37 +11:00
Pat Hickey
cb70590227 AP_HAL_AVR: remove Dataflash driver 2012-12-20 14:51:37 +11:00
Pat Hickey
9cee6cc941 AP_HAL: remove Dataflash driver 2012-12-20 14:51:37 +11:00
Pat Hickey
c441f02426 ArduPlane: init DataFlash obj 2012-12-20 14:51:37 +11:00
Pat Hickey
00cd4b1857 AP_HAL_AVR: Do not init HAL's dataflash 2012-12-20 14:51:37 +11:00
Andrew Tridgell
7d70ff409d AP_OpticalFlow: use max() macro 2012-12-20 14:51:37 +11:00
Andrew Tridgell
6ee32ea872 AP_Limits: reverted parameter doc changes 2012-12-20 14:51:37 +11:00
Andrew Tridgell
b70f7f57ba AP_Compass: restore low speed change on register read failure 2012-12-20 14:51:37 +11:00
Pat Hickey
7b9b088261 DataFlash: AP_HAL port fixups 2012-12-20 14:51:37 +11:00
Pat Hickey
a14621534c ArduPlane: port from hal.dataflash to old DataFlash api 2012-12-20 14:51:36 +11:00
Pat Hickey
aaffd9d96e DataFlash: APM2 ported to AP_HAL SPIDeviceDriver 2012-12-20 14:51:36 +11:00
Pat Hickey
4f07a90b2e DataFlash: apm1 fixups 2012-12-20 14:51:36 +11:00
Pat Hickey
ef1db1a3fc DataFlash: don't take a delay_cb 2012-12-20 14:51:36 +11:00
Pat Hickey
0e5ff36c6c DataFlash: DataFlash_APM1 rewritten in terms of AP_HAL spi primitives 2012-12-20 14:51:36 +11:00
Pat Hickey
a81de007d8 DataFlash: headers switch to use AP_HAL SPI device driver types 2012-12-20 14:51:36 +11:00
Pat Hickey
cc699a2a4e DataFlash: conform to ordinary stdint types
* s/unsigned char/uint8_t/g
* changed all type 'byte' to uint8_t
2012-12-20 14:51:36 +11:00
Pat Hickey
92b0c302f2 ArduPlane: Ported to AP_HAL 2012-12-20 14:51:36 +11:00
Pat Hickey
fff4e87619 Arduino.mk: allow user avrdude flags 2012-12-20 14:51:36 +11:00
Andrew Tridgell
8b6ad6d559 SITL: removed SITL_debug()
not needed any more
2012-12-20 14:51:36 +11:00
Andrew Tridgell
38031edc9d AP_InertialSensor: removed spurious init() method 2012-12-20 14:51:36 +11:00
Andrew Tridgell
c9a81d7de6 AP_InertialSensor: fixed sign of 16 bit SPI transfer
this gets accels and gyros working again
2012-12-20 14:51:36 +11:00
Pat Hickey
dbcc4fc6a5 AP_InertialSensor: variable wibble 2012-12-20 14:51:36 +11:00