Andrew Tridgell
|
dbdb3e1194
|
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
|
3e0f4345e7
|
firmware build
|
2012-11-21 19:33:46 +08:00 |
|
Andrew Tridgell
|
f8a95e4084
|
APM: preparing for 2.67 release
|
2012-11-21 22:28:30 +11:00 |
|
Andrew Tridgell
|
0dc8dd5394
|
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
|
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
|
2012-11-21 21:48:02 +11:00 |
|
Andrew Tridgell
|
24adc1aaa3
|
Rover: make it possible to run the CLI over a radio link
|
2012-11-21 21:41:34 +11:00 |
|
Andrew Tridgell
|
bcae83c4f6
|
ACM: make it possible to run CLI on radio port in ArduCopter
|
2012-11-21 21:41:34 +11:00 |
|
Andrew Tridgell
|
84300c85d6
|
APM: make it possible to run the CLI on any serial port
|
2012-11-21 21:41:34 +11:00 |
|
Andrew Tridgell
|
11141d0af0
|
INS: make it possible to do accel cal on a different serial port
|
2012-11-21 21:41:34 +11:00 |
|
Andrew Tridgell
|
d44ceb3fa5
|
FastSerial: added a vprintf_P() function
used by CLI on UART2
|
2012-11-21 21:41:34 +11:00 |
|
Andrew Tridgell
|
ba4b9b9961
|
AP_Menu: allow menus to work on ports other than UART0
|
2012-11-21 21:41:34 +11:00 |
|
John Arne Birkeland
|
e194c6c740
|
APM_RC: Modified get_last_update() to be more interrupt friendly
|
2012-11-21 10:34:04 +01:00 |
|
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
|
2012-11-21 14:11:05 +11:00 |
|
Andrew Tridgell
|
8f108e2eb3
|
APM: added AMP_OFFSET option
thanks to Alexey Kozin!
|
2012-11-21 13:34:27 +11:00 |
|
Andrew Tridgell
|
61f2e18e2e
|
APM: allow ailerons to move fully during servo demo
|
2012-11-21 13:34:27 +11:00 |
|
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
|
2012-11-21 13:34:26 +11:00 |
|
Andrew Tridgell
|
d2170230f4
|
RC_Channel: added aileron_with_input aux function
|
2012-11-21 13:34:26 +11:00 |
|
Michael Oborne
|
a5e3ce4655
|
remove cli planner mode - no longer used
|
2012-11-21 07:45:45 +08:00 |
|
Michael Oborne
|
0c84b8abf1
|
fix unit max. and unit type
|
2012-11-21 07:42:53 +08:00 |
|
Andrew Tridgell
|
07f5baea9e
|
SITL: added in recursion check in timer_handler()
|
2012-11-21 09:10:10 +11:00 |
|
Andrew Tridgell
|
833d433caf
|
Semaphore: switch to SREG = oldSREG pattern for interrupt mask/restore
|
2012-11-20 22:31:23 +11:00 |
|
Andrew Tridgell
|
6836a986f3
|
PeriodicProcess: switch to SREG = oldSREG pattern for interrupt mask/restore
|
2012-11-20 22:31:23 +11:00 |
|
Andrew Tridgell
|
f843705da3
|
INS: switch to SREG = oldSREG pattern for interrupt mask/restore
|
2012-11-20 22:31:23 +11:00 |
|
Andrew Tridgell
|
e331634bc5
|
AP_Baro: switch to SREG = oldSREG pattern for interrupt mask/restore
|
2012-11-20 22:31:17 +11:00 |
|
Andrew Tridgell
|
fc63087cb8
|
AnalogSource: switch to SREG = oldSREG pattern for interrupt mask/restore
|
2012-11-20 22:31:09 +11:00 |
|
Andrew Tridgell
|
c1a02e49a0
|
ADC: switch to SREG = oldSREG pattern for interrupt mask/restore
|
2012-11-20 22:30:03 +11:00 |
|
Andrew Tridgell
|
ccb1f1722e
|
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
|
3c88b0d204
|
AP_Param: fixed Vector3f elements with 16 character names
|
2012-11-20 22:27:11 +11:00 |
|
Andrew Tridgell
|
800d1e8020
|
VARTest: remove old NAME_LENGTH limit
|
2012-11-20 21:39:25 +11:00 |
|
Andrew Tridgell
|
39836eabb2
|
Rover: support 16 character parameter names
|
2012-11-20 21:39:11 +11:00 |
|
Andrew Tridgell
|
bcf740a82f
|
ACM: support 16 character parameter names
|
2012-11-20 21:38:58 +11:00 |
|
Andrew Tridgell
|
a600ccece5
|
APM: support 16 character parameter names
|
2012-11-20 21:36:13 +11:00 |
|
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
|
2012-11-20 21:35:22 +11:00 |
|
Andrew Tridgell
|
58a0cfc0b3
|
params: fixed ordering of vehicle parsing
this keeps it consistent in the wiki
|
2012-11-20 20:37:02 +11:00 |
|
Andrew Tridgell
|
4683df4a21
|
params: fixed parsing of value lists with -1 elements
|
2012-11-20 20:27:00 +11:00 |
|
Andrew Tridgell
|
c008ca7560
|
ACM: fixed documentation of disabling voltage/current pins for ArduCopter
|
2012-11-20 20:26:14 +11:00 |
|
Andrew Tridgell
|
a7e537d6c0
|
INS: set the acceptable calibration error equal on all axes
|
2012-11-20 19:28:49 +11:00 |
|
Andrew Tridgell
|
40fc0feaf9
|
INS: show calibration values on failure
this will help debug bad calibrations
|
2012-11-20 19:28:15 +11:00 |
|
Andrew Tridgell
|
a5ed0de2cf
|
APM: set MANUAL_LEVEL to 1 on successful accel calibration
|
2012-11-20 19:27:52 +11:00 |
|
Andrew Tridgell
|
85e050f16c
|
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
|
fd3993287d
|
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
|
9c811671f1
|
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
|
152c12c283
|
INS: fixed raw accel offset for APM1
we now get reasonable offset values
|
2012-11-20 18:32:27 +11:00 |
|
Andrew Tridgell
|
3776e6108f
|
INS: use vector subtraction to make code clearer
|
2012-11-20 18:32:27 +11:00 |
|
Andrew Tridgell
|
2f287846b5
|
APM: don't use mavlink msgs for accel cal in cli
|
2012-11-20 18:32:27 +11:00 |
|
Andrew Tridgell
|
3aeaf2ece6
|
APM: k_param_imu is now unused
|
2012-11-20 18:32:27 +11:00 |
|
Andrew Tridgell
|
69fbcc8683
|
MAVLink: fixed accel and gyro sensor offsets in MAVLink
|
2012-11-20 18:32:26 +11:00 |
|
Andrew Tridgell
|
f80783665f
|
APM: fixed throttle display to always be between 0 and 100
when rc3 is below RC3_MIN, don't give an invalid value
|
2012-11-20 13:50:19 +11:00 |
|
rmackay9
|
8ccac5da3d
|
AP_InertialSensor: correct typo to datasheet's filename
|
2012-11-20 00:37:42 +09:00 |
|
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
|
2012-11-19 22:50:05 +11:00 |
|