rmackay9
3372355e07
ArduCopter: remove commented out remnants of roll_scale_d and pitch_scale_d
12 years ago
rmackay9
e32e0b03b4
DigitalWriteFast: added keywords for syntax colouring in Arduino IDE
12 years ago
rmackay9
eb6d8fca57
ArduCopter: added ReleaseNotes.txt
12 years ago
Robert Lefebvre
6ffc115236
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.
12 years ago
Andrew Tridgell
dbdb3e1194
ACM: allow fetch of parameters by index
...
this makes it more efficient to re-fetch parameters that are missing
12 years ago
Michael Oborne
3e0f4345e7
firmware build
12 years ago
Andrew Tridgell
f8a95e4084
APM: preparing for 2.67 release
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
24adc1aaa3
Rover: make it possible to run the CLI over a radio link
12 years ago
Andrew Tridgell
bcae83c4f6
ACM: make it possible to run CLI on radio port in ArduCopter
12 years ago
Andrew Tridgell
84300c85d6
APM: make it possible to run the CLI on any serial port
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
704da2a5d9
MAVLink: make it possible to enter the CLI over the radio
...
this only works on the APM2, where UART0 is also the radio port
12 years ago
Andrew Tridgell
8f108e2eb3
APM: added AMP_OFFSET option
...
thanks to Alexey Kozin!
12 years ago
Andrew Tridgell
61f2e18e2e
APM: allow ailerons to move fully during servo demo
12 years ago
Andrew Tridgell
fcbd3a823b
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
12 years ago
Andrew Tridgell
d2170230f4
RC_Channel: added aileron_with_input aux function
12 years ago
Michael Oborne
a5e3ce4655
remove cli planner mode - no longer used
12 years ago
Michael Oborne
0c84b8abf1
fix unit max. and unit type
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
800d1e8020
VARTest: remove old NAME_LENGTH limit
12 years ago
Andrew Tridgell
39836eabb2
Rover: support 16 character parameter names
12 years ago
Andrew Tridgell
bcf740a82f
ACM: support 16 character parameter names
12 years ago
Andrew Tridgell
a600ccece5
APM: support 16 character parameter 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
58a0cfc0b3
params: fixed ordering of vehicle parsing
...
this keeps it consistent in the wiki
12 years ago
Andrew Tridgell
4683df4a21
params: fixed parsing of value lists with -1 elements
12 years ago
Andrew Tridgell
c008ca7560
ACM: fixed documentation of disabling voltage/current pins for ArduCopter
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
a5ed0de2cf
APM: set MANUAL_LEVEL to 1 on successful accel calibration
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
Andrew Tridgell
2f287846b5
APM: don't use mavlink msgs for accel cal in cli
12 years ago
Andrew Tridgell
3aeaf2ece6
APM: k_param_imu is now unused
12 years ago