Andrew Tridgell
|
d090d7d731
|
examples: mark some examples as unable to build
some are not worth fixing. Some can't build on 1280/2560
|
2012-11-24 21:09:55 +11:00 |
Andrew Tridgell
|
ff916d3982
|
RC_Channel: fixed example build
|
2012-11-24 21:09:00 +11:00 |
Andrew Tridgell
|
5c48988ed9
|
Filter: fixed example build
|
2012-11-24 21:08:48 +11:00 |
Andrew Tridgell
|
a3bd61cfb8
|
DigitalWriteFast: fixed example build
|
2012-11-24 21:08:36 +11:00 |
Andrew Tridgell
|
7761195f64
|
RangeFinder: fixed example build
|
2012-11-24 21:08:25 +11:00 |
Andrew Tridgell
|
cbef768b69
|
AP_PID: fixed example build
|
2012-11-24 21:08:14 +11:00 |
Andrew Tridgell
|
18fbcdf9e6
|
AP_InertialSensor: fixed example build
|
2012-11-24 21:08:06 +11:00 |
Andrew Tridgell
|
cb7979d5fd
|
AP_GPS: fixed examples build
|
2012-11-24 21:07:53 +11:00 |
Andrew Tridgell
|
510d01b1c2
|
AP_Baro: fixed example build
|
2012-11-24 21:07:41 +11:00 |
Andrew Tridgell
|
a83e22181f
|
AC_PID: fixed example build
|
2012-11-24 21:07:34 +11:00 |
rmackay9
|
21d72bb49b
|
AP_InertialSensor: increase acceptable Z accel offset to be 3.0 G
Note: Z offsets do tend to be larger than x and y offsets
|
2012-11-23 00:34:42 +09:00 |
Andrew Tridgell
|
24c0413b7e
|
AP_GPS: added in two more dynamic model enums
|
2012-11-22 16:23:29 +11:00 |
Andrew Tridgell
|
9317cb6925
|
APM_RC: fixed APM1 example sketch
|
2012-11-22 15:42:33 +11:00 |
Andrew Tridgell
|
a8edc27849
|
APM_RC: added a test for ISR masking in APM_RC
|
2012-11-22 15:42:33 +11:00 |
rmackay9
|
8c1088807c
|
DigitalWriteFast: added keywords for syntax colouring in Arduino IDE
|
2012-11-22 12:25:57 +09:00 |
Andrew Tridgell
|
0cec543610
|
SITL: run the timer_scheduler() when there are no SITL packets
otherwise we can block in the ADC code
|
2012-11-21 22:20:14 +11:00 |
Andrew Tridgell
|
b103b94950
|
Revert "APM_RC: Modified get_last_update() to be more interrupt friendly"
This reverts commit 50ba0ce4fa41c6d4101dff8da17c267a65750522.
It didn't build, and I want to do a release based on tested code
|
2012-11-21 21:48:02 +11:00 |
Andrew Tridgell
|
655446feec
|
INS: make it possible to do accel cal on a different serial port
|
2012-11-21 21:41:34 +11:00 |
Andrew Tridgell
|
8aa8f81b2f
|
FastSerial: added a vprintf_P() function
used by CLI on UART2
|
2012-11-21 21:41:34 +11:00 |
Andrew Tridgell
|
aeb39dabb9
|
AP_Menu: allow menus to work on ports other than UART0
|
2012-11-21 21:41:34 +11:00 |
John Arne Birkeland
|
3adaffd783
|
APM_RC: Modified get_last_update() to be more interrupt friendly
|
2012-11-21 10:34:04 +01:00 |
Andrew Tridgell
|
5eeb6638f2
|
RC_Channel: added aileron_with_input aux function
|
2012-11-21 13:34:26 +11:00 |
Andrew Tridgell
|
a66da57d0a
|
SITL: added in recursion check in timer_handler()
|
2012-11-21 09:10:10 +11:00 |
Andrew Tridgell
|
d6d7e2674f
|
Semaphore: switch to SREG = oldSREG pattern for interrupt mask/restore
|
2012-11-20 22:31:23 +11:00 |
Andrew Tridgell
|
da6f6f3e41
|
PeriodicProcess: switch to SREG = oldSREG pattern for interrupt mask/restore
|
2012-11-20 22:31:23 +11:00 |
Andrew Tridgell
|
3646b4b846
|
INS: switch to SREG = oldSREG pattern for interrupt mask/restore
|
2012-11-20 22:31:23 +11:00 |
Andrew Tridgell
|
4673ecfdf2
|
AP_Baro: switch to SREG = oldSREG pattern for interrupt mask/restore
|
2012-11-20 22:31:17 +11:00 |
Andrew Tridgell
|
d75d97dcfb
|
AnalogSource: switch to SREG = oldSREG pattern for interrupt mask/restore
|
2012-11-20 22:31:09 +11:00 |
Andrew Tridgell
|
0c8cef5714
|
ADC: switch to SREG = oldSREG pattern for interrupt mask/restore
|
2012-11-20 22:30:03 +11:00 |
Andrew Tridgell
|
27e3f0c091
|
SITL: fixed a interrupt recursion bug
this can be triggered by the timer scheduler re-enabling interrupts
|
2012-11-20 22:29:26 +11:00 |
Andrew Tridgell
|
5002be9aa8
|
AP_Param: fixed Vector3f elements with 16 character names
|
2012-11-20 22:27:11 +11:00 |
Andrew Tridgell
|
46473d7a8f
|
AP_Param: support up to 16 character parameter names
MAVLink allows for 16 chars, with no null termination if all 16 are
used
|
2012-11-20 21:35:22 +11:00 |
Andrew Tridgell
|
bbb2bbc721
|
INS: set the acceptable calibration error equal on all axes
|
2012-11-20 19:28:49 +11:00 |
Andrew Tridgell
|
b9fb683236
|
INS: show calibration values on failure
this will help debug bad calibrations
|
2012-11-20 19:28:15 +11:00 |
Andrew Tridgell
|
e2afc9ea18
|
INS: get check for send_msg the right way around!
I broke this in my previous commit
|
2012-11-20 19:10:30 +11:00 |
Andrew Tridgell
|
4174cfd4a7
|
INS: disable accel calibration on the 1280
this would put us well over 128k in sketch size
|
2012-11-20 18:41:04 +11:00 |
Andrew Tridgell
|
98a806fb90
|
INS: make calibrate_accel() return a bool
this will allow APM to auto set MANUAL_LEVEL to 1
|
2012-11-20 18:32:27 +11:00 |
Andrew Tridgell
|
2a70138ad1
|
INS: fixed raw accel offset for APM1
we now get reasonable offset values
|
2012-11-20 18:32:27 +11:00 |
Andrew Tridgell
|
f2744f8ff7
|
INS: use vector subtraction to make code clearer
|
2012-11-20 18:32:27 +11:00 |
rmackay9
|
317b719a62
|
AP_InertialSensor: correct typo to datasheet's filename
|
2012-11-20 00:37:42 +09:00 |
Andrew Tridgell
|
41baa09c96
|
AHRS: changed the docs for AHRS_YAW_P and AHRS_RP_P
a user had set AHRS_YAW_P to zero. Make it clear that zero is not a
good value. MichaelO will change MP to give a warning for a value
below 0.1
|
2012-11-19 22:50:05 +11:00 |
Andrew Tridgell
|
df19bef23c
|
SITL: don't define __AVR_ATmega2560__ on desktop build
this allows us to properly separate the desktop build in the code
|
2012-11-19 09:03:35 +11:00 |
Andrew Tridgell
|
1229cb06c0
|
DigitalWriteFast: added README about license and author
|
2012-11-19 08:46:47 +11:00 |
Andrew Tridgell
|
7800b27b42
|
AP_OpticalFlow: fixed some memory cast warnings
|
2012-11-19 08:42:36 +11:00 |
Andrew Tridgell
|
859401f334
|
AP_Limits: fixed some memory cast warnings
|
2012-11-19 08:42:36 +11:00 |
Andrew Tridgell
|
0534406f6d
|
SITL: added SREG declaration
|
2012-11-19 08:42:36 +11:00 |
Andrew Tridgell
|
7c90931306
|
DigitalWriteFast: fixed memory cast to work on SITL build
|
2012-11-19 08:25:53 +11:00 |
Andrew Tridgell
|
85b87b752a
|
APM: change WIND direction to match convention
Thanks to Leo Hogg for pointing this out
|
2012-11-19 07:16:47 +11:00 |
rmackay9
|
55e47f5504
|
DigitalWriteFast: first addition of lib to speed up read and writes of analog pins
|
2012-11-19 01:07:10 +09:00 |
rmackay9
|
85a77554e1
|
Filter: improved low pass filter allows setting gain using time_step and cutoff freq
|
2012-11-19 01:06:06 +09:00 |