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 |
rmackay9
|
810da878e7
|
ArduCopter: performance monitoring - changed loop counters to uint16_t.
Removed an unused items from dataflash logging of Performance.
|
2012-11-19 11:55:47 +09:00 |
Andrew Tridgell
|
71f8166818
|
autotest: fix a race condition with baro noise on startup
we need to wait for a full GPS fix
|
2012-11-19 11:56:46 +11:00 |
Andrew Tridgell
|
dafaa2efc8
|
SITL: disable optical flow on the desktop build
it doesn't work yet, as no sensor emulator is available
|
2012-11-19 09:04:03 +11:00 |
Andrew Tridgell
|
17c115d2aa
|
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
|
7181780d3a
|
DigitalWriteFast: added README about license and author
|
2012-11-19 08:46:47 +11:00 |
Andrew Tridgell
|
a3c3c59b82
|
ACM: fixed some memory cast warnings
|
2012-11-19 08:42:36 +11:00 |
Andrew Tridgell
|
8311062610
|
AP_OpticalFlow: fixed some memory cast warnings
|
2012-11-19 08:42:36 +11:00 |
Andrew Tridgell
|
10b8030e62
|
AP_Limits: fixed some memory cast warnings
|
2012-11-19 08:42:36 +11:00 |
Andrew Tridgell
|
fe23d27904
|
SITL: added SREG declaration
|
2012-11-19 08:42:36 +11:00 |
Andrew Tridgell
|
9e9c08b6d7
|
DigitalWriteFast: fixed memory cast to work on SITL build
|
2012-11-19 08:25:53 +11:00 |
Andrew Tridgell
|
7b733cd12b
|
APM: fixed altitude_filter for new LowPassFilter syntax
|
2012-11-19 08:09:44 +11:00 |
Andrew Tridgell
|
8d1905a40b
|
APM: change WIND direction to match convention
Thanks to Leo Hogg for pointing this out
|
2012-11-19 07:16:47 +11:00 |
Andrew Tridgell
|
283fb7e606
|
Rover: added support for finish line waypoints
this ensures waypoints complete, even with bad yaw from mag
interference
|
2012-11-19 07:16:47 +11:00 |
rmackay9
|
07a7a1acd8
|
ArduCopter: replaced digitalRead and digitalWrite with faster calls
improved performance logging to dataflash
|
2012-11-19 01:16:07 +09:00 |
rmackay9
|
67fadd337d
|
DigitalWriteFast: first addition of lib to speed up read and writes of analog pins
|
2012-11-19 01:07:10 +09:00 |
rmackay9
|
957d366cca
|
Filter: improved low pass filter allows setting gain using time_step and cutoff freq
|
2012-11-19 01:06:06 +09:00 |
Andrew Tridgell
|
16b5b00368
|
Rover: removed inverted flight support
|
2012-11-17 18:03:17 +11:00 |
Andrew Tridgell
|
ebaf1a1ae9
|
Rover: fixed the sonar
We were not initialising the analog source timer
|
2012-11-17 18:02:28 +11:00 |