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
Andrew Tridgell
69fbcc8683
MAVLink: fixed accel and gyro sensor offsets in MAVLink
12 years ago
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
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
rmackay9
810da878e7
ArduCopter: performance monitoring - changed loop counters to uint16_t.
...
Removed an unused items from dataflash logging of Performance.
12 years ago
Andrew Tridgell
71f8166818
autotest: fix a race condition with baro noise on startup
...
we need to wait for a full GPS fix
12 years ago
Andrew Tridgell
dafaa2efc8
SITL: disable optical flow on the desktop build
...
it doesn't work yet, as no sensor emulator is available
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
a3c3c59b82
ACM: fixed some memory cast warnings
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
7b733cd12b
APM: fixed altitude_filter for new LowPassFilter syntax
12 years ago
Andrew Tridgell
8d1905a40b
APM: change WIND direction to match convention
...
Thanks to Leo Hogg for pointing this out
12 years ago
Andrew Tridgell
283fb7e606
Rover: added support for finish line waypoints
...
this ensures waypoints complete, even with bad yaw from mag
interference
12 years ago
rmackay9
07a7a1acd8
ArduCopter: replaced digitalRead and digitalWrite with faster calls
...
improved performance logging to dataflash
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
Andrew Tridgell
16b5b00368
Rover: removed inverted flight support
12 years ago
Andrew Tridgell
ebaf1a1ae9
Rover: fixed the sonar
...
We were not initialising the analog source timer
12 years ago
Andrew Tridgell
abc0a1cd38
Rover: major update, fixing lots of bugs
...
This removes a lot of the ArduPlane specific cruft left over from the
initial Rover import from ArduPlane, plus fixes a bunch of serious
bugs. For example, the rover was unable to use either compass or gps
for heading - it used just gyros!
There is still a lot of cruft left, but this at least gives a bit
better basis for future work
12 years ago
Andrew Tridgell
531e62d3b5
MAVLink: improve usefulness of logged GPS velocities
...
we need them to align with time to use them for accelerations
12 years ago
Jason Short
5f57678a9c
ACM Nav_throttle- removed sign inversion
12 years ago
Robert Lefebvre
9c6e914bf8
Added Leonard to Contributor List.
12 years ago
John Arne Birkeland
be697724ac
Improved watchdog timer reset, so that only valid input signals will prevent the watchdog timer from triggering
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
e92b560df5
ArduCopter: low baterry failsafe
12 years ago
rmackay9
73ed6c9dbf
ArduCopter, APM_RC: failsafe if PPM encoder fails to update for 2 seconds
12 years ago
Michael Oborne
30e7b8e494
Mission Planner 1.2.20
...
fix airspeed error scale and min ground speed
modify mount options
add german lang
fix terminal baud rate issue
msi mod- single msi for x86 and x64 and all win os's
12 years ago
Andrew Tridgell
8561f08b2f
AP_AHRS: prevent a large delta_t from affecting DCM solution
...
this should fix large changes in attitude directly after arming
ArduCopter
12 years ago
Andrew Tridgell
e9e01ae28a
SITL: fixed build with new sonar driver
12 years ago
rmackay9
258442770d
ArduCopter: flight mode changes ignored while in throttle failsafe
...
reaction time to flight mode changes (when not in failsafe) reduced from 0.6 seconds to 0.1 seconds
12 years ago
rmackay9
cdfd3f9ccc
ArduCopter, ArduPlane: rename ap variable in GCS_Mavlink.pde to resolve compiler warning re shadowing of variable 'ap'
...
Changed ArduPlane to keep function consistent with ArduCopter
12 years ago
rmackay9
dcd98eee78
ArduCopter: remove some variables no longer required with introduction of AP_state
12 years ago
rmackay9
ac5dcc8d49
ArduCopter: remove last remanants of rate_d to resolve compiler warning of unused variables
12 years ago
rmackay9
4bfd3d5a29
AP_RangeFinder_MaxsonarI2CXL: fix compiler error re undefine I2c
12 years ago
Jason Short
ea7f639ebf
ACM: Added fast descent with Bill P's equation for managed accerlation
12 years ago