Andrew Tridgell
|
2f8e467ab2
|
RangeFinder: fixed example build
|
12 years ago |
Andrew Tridgell
|
a096a3fda1
|
AP_PID: fixed example build
|
12 years ago |
Andrew Tridgell
|
7ea18d5a61
|
AP_InertialSensor: fixed example build
|
12 years ago |
Andrew Tridgell
|
57d3609d00
|
AP_GPS: fixed examples build
|
12 years ago |
Andrew Tridgell
|
3552f3f9c5
|
AP_Baro: fixed example build
|
12 years ago |
Andrew Tridgell
|
eb5ac90e12
|
AC_PID: fixed example build
|
12 years ago |
rmackay9
|
74daf73c49
|
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
|
12 years ago |
Andrew Tridgell
|
2e63b3ae8e
|
AP_GPS: added in two more dynamic model enums
|
12 years ago |
Andrew Tridgell
|
d5e1a75616
|
APM_RC: fixed APM1 example sketch
|
12 years ago |
Andrew Tridgell
|
d0a2feb99c
|
APM_RC: added a test for ISR masking in APM_RC
|
12 years ago |
rmackay9
|
e32e0b03b4
|
DigitalWriteFast: added keywords for syntax colouring in Arduino IDE
|
12 years ago |
Andrew Tridgell
|
0dc8dd5394
|
SITL: run the timer_scheduler() when there are no SITL packets
otherwise we can block in the ADC code
|
12 years ago |
Andrew Tridgell
|
a71c7b336d
|
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
|
12 years ago |
Andrew Tridgell
|
11141d0af0
|
INS: make it possible to do accel cal on a different serial port
|
12 years ago |
Andrew Tridgell
|
d44ceb3fa5
|
FastSerial: added a vprintf_P() function
used by CLI on UART2
|
12 years ago |
Andrew Tridgell
|
ba4b9b9961
|
AP_Menu: allow menus to work on ports other than UART0
|
12 years ago |
John Arne Birkeland
|
e194c6c740
|
APM_RC: Modified get_last_update() to be more interrupt friendly
|
12 years ago |
Andrew Tridgell
|
d2170230f4
|
RC_Channel: added aileron_with_input aux function
|
12 years ago |
Andrew Tridgell
|
07f5baea9e
|
SITL: added in recursion check in timer_handler()
|
12 years ago |
Andrew Tridgell
|
833d433caf
|
Semaphore: switch to SREG = oldSREG pattern for interrupt mask/restore
|
12 years ago |
Andrew Tridgell
|
6836a986f3
|
PeriodicProcess: switch to SREG = oldSREG pattern for interrupt mask/restore
|
12 years ago |
Andrew Tridgell
|
f843705da3
|
INS: switch to SREG = oldSREG pattern for interrupt mask/restore
|
12 years ago |
Andrew Tridgell
|
e331634bc5
|
AP_Baro: switch to SREG = oldSREG pattern for interrupt mask/restore
|
12 years ago |
Andrew Tridgell
|
fc63087cb8
|
AnalogSource: switch to SREG = oldSREG pattern for interrupt mask/restore
|
12 years ago |
Andrew Tridgell
|
c1a02e49a0
|
ADC: switch to SREG = oldSREG pattern for interrupt mask/restore
|
12 years ago |
Andrew Tridgell
|
ccb1f1722e
|
SITL: fixed a interrupt recursion bug
this can be triggered by the timer scheduler re-enabling interrupts
|
12 years ago |
Andrew Tridgell
|
3c88b0d204
|
AP_Param: fixed Vector3f elements with 16 character names
|
12 years ago |
Andrew Tridgell
|
b0713ba412
|
AP_Param: support up to 16 character parameter names
MAVLink allows for 16 chars, with no null termination if all 16 are
used
|
12 years ago |
Andrew Tridgell
|
a7e537d6c0
|
INS: set the acceptable calibration error equal on all axes
|
12 years ago |
Andrew Tridgell
|
40fc0feaf9
|
INS: show calibration values on failure
this will help debug bad calibrations
|
12 years ago |
Andrew Tridgell
|
85e050f16c
|
INS: get check for send_msg the right way around!
I broke this in my previous commit
|
12 years ago |
Andrew Tridgell
|
fd3993287d
|
INS: disable accel calibration on the 1280
this would put us well over 128k in sketch size
|
12 years ago |
Andrew Tridgell
|
9c811671f1
|
INS: make calibrate_accel() return a bool
this will allow APM to auto set MANUAL_LEVEL to 1
|
12 years ago |
Andrew Tridgell
|
152c12c283
|
INS: fixed raw accel offset for APM1
we now get reasonable offset values
|
12 years ago |
Andrew Tridgell
|
3776e6108f
|
INS: use vector subtraction to make code clearer
|
12 years ago |
rmackay9
|
8ccac5da3d
|
AP_InertialSensor: correct typo to datasheet's filename
|
12 years ago |
Andrew Tridgell
|
5a214acca3
|
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
|
12 years ago |
Andrew Tridgell
|
17c115d2aa
|
SITL: don't define __AVR_ATmega2560__ on desktop build
this allows us to properly separate the desktop build in the code
|
12 years ago |
Andrew Tridgell
|
7181780d3a
|
DigitalWriteFast: added README about license and author
|
12 years ago |
Andrew Tridgell
|
8311062610
|
AP_OpticalFlow: fixed some memory cast warnings
|
12 years ago |
Andrew Tridgell
|
10b8030e62
|
AP_Limits: fixed some memory cast warnings
|
12 years ago |
Andrew Tridgell
|
fe23d27904
|
SITL: added SREG declaration
|
12 years ago |
Andrew Tridgell
|
9e9c08b6d7
|
DigitalWriteFast: fixed memory cast to work on SITL build
|
12 years ago |
Andrew Tridgell
|
8d1905a40b
|
APM: change WIND direction to match convention
Thanks to Leo Hogg for pointing this out
|
12 years ago |
rmackay9
|
67fadd337d
|
DigitalWriteFast: first addition of lib to speed up read and writes of analog pins
|
12 years ago |
rmackay9
|
957d366cca
|
Filter: improved low pass filter allows setting gain using time_step and cutoff freq
|
12 years ago |
rmackay9
|
01dc9fbe3e
|
APM_RC: allow ppm sum for as few as 5 channels
|
12 years ago |
rmackay9
|
47b1bc30d3
|
APM_RC: fix _last_update definition to resolve build error
|
12 years ago |
John Arne Birkeland
|
4258490cd8
|
APM_RC - Interupt safe get_last_update();
|
12 years ago |
rmackay9
|
73ed6c9dbf
|
ArduCopter, APM_RC: failsafe if PPM encoder fails to update for 2 seconds
|
12 years ago |