Andrew Tridgell
e7b915b0f4
AP_Math: fixed error comment
12 years ago
Andrew Tridgell
463a089e5c
InertialNav: fixed example build
12 years ago
Andrew Tridgell
c3dc23d295
AP_HAL: fixed warning in progmem
12 years ago
Andrew Tridgell
1a53bc783c
InertialSensor: poll data ready pin instead of an interrupt for MPU6k
12 years ago
Pat Hickey
563ca3f79b
AP_HAL_AVR: expose gpio pin 70 for mpu6000 interrupt input
12 years ago
Pat Hickey
1678dcc6f0
AP_HAL: GPIO INTERRUPT defines
12 years ago
Andrew Tridgell
93040e5725
AP_HAL: removed the defer_timer_process() function
...
this is now unused
12 years ago
Andrew Tridgell
9548e7e79e
InertialSensor: simplify the data_ready interrupt handling
...
this avoids using the defer process code, and fixes a nasty bug that
caused the APM to lockup on reset
12 years ago
Andrew Tridgell
c5ba33d39a
AP_Baro: fixed MS5611 semaphore handling
12 years ago
Andrew Tridgell
47358929e2
HAL_AVR: fixed attach_interrupt race condition
12 years ago
Andrew Tridgell
d54c6989ab
Plane: fixed the last build warnings
...
we now build with no warnings for APM1, APM2 and SITL. Yay!
12 years ago
Andrew Tridgell
8d47a739a1
SITL: fixed a return value in snprintf functions
12 years ago
Andrew Tridgell
dc2b11704f
Plane: fixed a build warning
12 years ago
Andrew Tridgell
feca411943
Plane: added new TRAINING mode
...
this mode gives manual control when the roll or pitch is within the
set limits (the same limits as FBW mode), and prevents the pilot from
flying beyond those limits, essentially a "attitude limited manual"
mode
12 years ago
Andrew Tridgell
cd430cb6a8
RC_Channel: added no_deadzone version of set_pwm()
12 years ago
Andrew Tridgell
f504e2ec67
InertialSensor: removed sample rate in example
...
not needed any more
12 years ago
Andrew Tridgell
9931009db2
Math: use pythagorous2() in some more places
12 years ago
Andrew Tridgell
78d98023f4
Copter: remove use of 'byte'
12 years ago
Andrew Tridgell
1cb4724b7f
Plane: fixes for 1280 build
12 years ago
Andrew Tridgell
13ea0bb5d8
AP_Camera: disable relay on APM2
12 years ago
Andrew Tridgell
4a6b46c661
AP_GPS: fixed multiple GPS detection bug
12 years ago
Andrew Tridgell
fb4540a349
DataFlash: disable some debug code
12 years ago
Andrew Tridgell
f549950a9c
AP_GPS: remove some debug code
12 years ago
Andrew Tridgell
3aa39da6cd
AP_Baro: removed some debug code
12 years ago
Andrew Tridgell
e282554035
AHRS: removed some debug code
12 years ago
Andrew Tridgell
9a2e77b797
Plane: fully disable relay and mount code on APM1-1280
...
this saves some more flash space
12 years ago
Andrew Tridgell
a180437028
AP_Compass: disable auto-declination on 1280
...
this saves a few k of flash space
12 years ago
Andrew Tridgell
60d3df50ae
AP_HAL: changed delay() to take a uint16_t
...
this allows for up to 32 second delays, and saves a bit of flash space
12 years ago
Andrew Tridgell
772f93ea10
Plane: fixed config for 1280
12 years ago
Andrew Tridgell
d8bed0c2aa
AP_Math: fixed get_distance() function
12 years ago
Pat Hickey
087bf380c0
APMrover2: fixes for AP_InertialSensor_UserInteract
12 years ago
Pat Hickey
5231e5a959
ArduPlane: fixes for AP_InertialSensor_UserInteract
12 years ago
Pat Hickey
1878290510
ArduCopter: fixes for AP_InertialSenor_UserInteract
12 years ago
Pat Hickey
6437bd3a08
AP_InertialSenor MPU6000 test: fixed for user interact changes
12 years ago
Pat Hickey
9055681b3a
AP_InertialSensor: use AP_InertialSensor_UserInteract
...
* permits polymorphic user interaction, so we can plug in a
pure mavlink interface
12 years ago
Pat Hickey
a2cf47e769
AP_InertialSensor: start implementing UserInteract
...
* untested implementation in terms of BetterStream
12 years ago
Pat Hickey
b2d69e6a8c
AP_HAL_Empty: betterstreams get vprintfs
12 years ago
Pat Hickey
823efc4734
AP_HAL_AVR_SITL: implement BetterStream's vprintf methods
12 years ago
Pat Hickey
1ed6a49a7a
AP_HAL_AVR: implementation for each BetterStream vprintf
...
* had to rename the utility vprintf function calls to print_vprintf
to make the naming work.
12 years ago
Pat Hickey
7681fef988
AP_HAL: BetterStream gets vprintf and vprintf_P methods
12 years ago
Pat Hickey
ec8f08d743
AP_HAL_AVR_SITL: rename vprintf utility to print_vprintf
12 years ago
Pat Hickey
5ab4e57673
AP_HAL_AVR: rename vprintf function to print_vprintf
...
* because it takes an AP_HAL::Print
12 years ago
Pat Hickey
1b0bde2779
AP_HAL_AVR: rename vprintf files to print_vprintf
12 years ago
Andrew Tridgell
bada70d871
InertialSensor: fixed example build on 1280
12 years ago
Andrew Tridgell
8a70e173a7
AP_HAL: restrict build to right board type
12 years ago
Andrew Tridgell
3c0440b0b4
Math: use common degrees() and radians() functions
12 years ago
Andrew Tridgell
7277d4934d
AP_InertialSensor: move constructor into cpp
12 years ago
Andrew Tridgell
c63c4f22e2
Plane: fixed formatting
12 years ago
Andrew Tridgell
ceb3f577d8
libraries: use new math functions
12 years ago
Andrew Tridgell
cf18534163
Plane: use new functions
12 years ago