Commit Graph

2574 Commits

Author SHA1 Message Date
Pat Hickey
b0b3fa33b4 AP_Limits: fix for AP_Param var_info registration in AP_Limit_Module
* AP_Limit_Module class does not have its own var_info table.
2012-12-20 14:52:28 +11:00
Pat Hickey
304afd45e1 AP_Limits: export all internal headers from AP_Limits.h 2012-12-20 14:51:40 +11:00
Pat Hickey
f1869d1aa6 AP_GPS: GPS_406_test ported to AP_HAL 2012-12-20 14:51:40 +11:00
Pat Hickey
4c5aaef245 removed AP_PID test, deprecated and forgotten 2012-12-20 14:51:40 +11:00
Pat Hickey
308281f252 DataFlash_test ported to AP_HAL 2012-12-20 14:51:40 +11:00
Pat Hickey
a28c614fbe remove RC_Channel2 test sketch: deprecated by AP_HAL 2012-12-20 14:51:40 +11:00
Andrew Tridgell
c4b8959202 DataFlash: added SITL headers 2012-12-20 14:51:40 +11:00
Pat Hickey
a4fdfd999c remove AP_RangeFinder_test: deprecated by AP_HAL 2012-12-20 14:51:40 +11:00
Pat Hickey
d6cb240468 AP_GPS: GPS_NMEA_test ported to AP_HAL
* I wasn't able to demonstrate the library/test sketch working with my
  ublox gps.
2012-12-20 14:51:40 +11:00
Andrew Tridgell
d42cbb791f HAL_SITL: start filling in more of SITL framework 2012-12-20 14:51:40 +11:00
Andrew Tridgell
1342a82ba7 HAL_AVR: catch atomic nesting errors 2012-12-20 14:51:40 +11:00
Andrew Tridgell
e57834d763 DataFlash: added SITL header 2012-12-20 14:51:40 +11:00
Andrew Tridgell
551ff0c8b8 AP_HAL_AVR: prevent build of AVR code on non-AVR platforms 2012-12-20 14:51:40 +11:00
Andrew Tridgell
9b15d0e714 Build: update makefile for SITL build 2012-12-20 14:51:40 +11:00
Andrew Tridgell
2c1682f310 InertialSensor: use AP_HAL progmem 2012-12-20 14:51:39 +11:00
Andrew Tridgell
7582c882e6 Motors: updates for new AP_Param API 2012-12-20 14:51:39 +11:00
Andrew Tridgell
9d1f43928c Mount: updates for new AP_Param API 2012-12-20 14:51:39 +11:00
Andrew Tridgell
f393389db2 Progmem: removed desktop specific progmem handling 2012-12-20 14:51:39 +11:00
Andrew Tridgell
9b3ed0b683 AP_Limits: updates for new AP_Param API 2012-12-20 14:51:39 +11:00
Andrew Tridgell
265707401f memcheck: fix for new HAL_SITL 2012-12-20 14:51:39 +11:00
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
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
00cd4b1857 AP_HAL_AVR: Do not init HAL's dataflash 2012-12-20 14:51:37 +11:00