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
John Arne Birkeland
6372e8591e
Merge remote-tracking branch 'origin/master'
2012-11-22 14:25:27 +01:00
John Arne Birkeland
222c9cfca3
ArduPPM: Experimental PPM encoder to test possible fail-safe detection improvements.
2012-11-22 14:24:53 +01:00
Andrew Tridgell
386ef45fbb
Copter: ported RSSI_PIN option from ArduPlane
...
this is useful for OSD users
2012-11-22 20:59:33 +11: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
79bcdf3625
ArduCopter: remove commented out remnants of roll_scale_d and pitch_scale_d
2012-11-22 12:50:39 +09:00
rmackay9
8c1088807c
DigitalWriteFast: added keywords for syntax colouring in Arduino IDE
2012-11-22 12:25:57 +09:00
rmackay9
ed38440f5b
ArduCopter: added ReleaseNotes.txt
2012-11-22 09:51:04 +09:00
Robert Lefebvre
211f964553
Changes to get_throttle_rate()
...
Commented out a bit of code that is not used currently
Change the output constrains to #defines so they can be easily changed, particularly for use in TradHeli.
2012-11-21 17:11:38 -05:00
Andrew Tridgell
f9892fac60
ACM: allow fetch of parameters by index
...
this makes it more efficient to re-fetch parameters that are missing
2012-11-22 00:16:57 +11:00
Michael Oborne
9d336679e6
firmware build
2012-11-21 19:33:46 +08:00
Andrew Tridgell
db357c932c
APM: preparing for 2.67 release
2012-11-21 22:28:30 +11: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
4e415424a2
Rover: make it possible to run the CLI over a radio link
2012-11-21 21:41:34 +11:00
Andrew Tridgell
76e9adb8d4
ACM: make it possible to run CLI on radio port in ArduCopter
2012-11-21 21:41:34 +11:00
Andrew Tridgell
937c485f91
APM: make it possible to run the CLI on any serial port
2012-11-21 21:41:34 +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
7436974e2f
MAVLink: make it possible to enter the CLI over the radio
...
this only works on the APM2, where UART0 is also the radio port
2012-11-21 14:11:05 +11:00
Andrew Tridgell
68ae91a729
APM: added AMP_OFFSET option
...
thanks to Alexey Kozin!
2012-11-21 13:34:27 +11:00
Andrew Tridgell
1232075f83
APM: allow ailerons to move fully during servo demo
2012-11-21 13:34:27 +11:00
Andrew Tridgell
3cf492a637
APM: added a new type of auxilary aileron, with rc input
...
a AileronWithInput assumes you have setup your RC transmitter to give
the right trim and input on the secondary aileron
2012-11-21 13:34:26 +11:00
Andrew Tridgell
5eeb6638f2
RC_Channel: added aileron_with_input aux function
2012-11-21 13:34:26 +11:00
Michael Oborne
9ba3dd735b
remove cli planner mode - no longer used
2012-11-21 07:45:45 +08:00
Michael Oborne
a9531082e0
fix unit max. and unit type
2012-11-21 07:42:53 +08: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
bc3c94140f
VARTest: remove old NAME_LENGTH limit
2012-11-20 21:39:25 +11:00
Andrew Tridgell
9a5c52de5a
Rover: support 16 character parameter names
2012-11-20 21:39:11 +11:00
Andrew Tridgell
d1ab9f59fd
ACM: support 16 character parameter names
2012-11-20 21:38:58 +11:00
Andrew Tridgell
c13b6f3359
APM: support 16 character parameter names
2012-11-20 21:36:13 +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
6fdd8ef954
params: fixed ordering of vehicle parsing
...
this keeps it consistent in the wiki
2012-11-20 20:37:02 +11:00
Andrew Tridgell
5bd88ac3b1
params: fixed parsing of value lists with -1 elements
2012-11-20 20:27:00 +11:00
Andrew Tridgell
7a9ef49ea7
ACM: fixed documentation of disabling voltage/current pins for ArduCopter
2012-11-20 20:26:14 +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
e3f94963d8
APM: set MANUAL_LEVEL to 1 on successful accel calibration
2012-11-20 19:27:52 +11:00