Andrew Tridgell
0425f4be54
updates for new DCM code
...
G_Dt is no longer needed by the DCM
14 years ago
Andrew Tridgell
9314dcaa89
DCM: re-work the DCM to use the new IMU/ADC features
...
this gives us higher resolution DCM calculations, with much more
accurate timing of the update delta time.
14 years ago
Andrew Tridgell
8b3d9400e5
IMU: re-work the IMU library to take advantage of the ADC Ch6() call
...
This changes the IMU code to read 6 synchronised ADC channels at one
time, giving us matching values, and exposing the exact averaging time
to callers
14 years ago
Andrew Tridgell
70bf945d40
ADC: re-work for ADC code for full resolution and accurate timing
...
this changes the ADC code to return the full resolution of the
sensors. It also adds a new Ch6() interface that returns 6 channels at
once, so the IMU can read 3 accelerometers and 3 gyros at once, and
get the exact time that the values were accumulated over
14 years ago
Andrew Tridgell
49d96726d5
MAVLink: only send HEARTBEAT and SYS_STATUS during initialisation
...
I am concerned that some of the mavlink send routines may impact on
sensor calibration, so its safer to just send the minimum information
to keep the GCS happy
14 years ago
Andrew Tridgell
3a9b7d6458
GPS: change example serial rate to 115200
...
this matches default for AP/AC
14 years ago
Andrew Tridgell
a5d2e96dc6
barometer: print a message on barometer init in example code
...
this helps track down initialisation problems
14 years ago
Jason Short
4607bdb4b5
fixed naming for opt flow
14 years ago
Jason Short
45778a4e81
added sin and cos yaw from DCM, renamed "get" function because it doesn't return a value.
14 years ago
Jason Short
f79b8de5e8
removed DCM reference from OPT FLOW
14 years ago
Jason Short
cd72e6bea9
roughed in an expo option idea
...
made min and max values 1100, 1900
removed hard coded init for camera values
14 years ago
Jason Short
1689a9857c
removed unused pde file
14 years ago
Jason Short
9c5cba56eb
Added low voltage code flashing code.
14 years ago
Jason Short
9bcbe70e59
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
14 years ago
Jason Short
b948e0f02b
Lowered Loiter_I - higher value didn't test well.
14 years ago
Jason Short
129c13e065
Fixed CIRCLE mode trig error
...
made loiter_radius * 100 in Params
updated gains
14 years ago
analoguedevices
80d5c6ac15
comment change to test Git pull
14 years ago
Jason Short
8d0a2fae9b
cleanup
...
added more ifdef for optflow
14 years ago
Jason Short
d29cfbcee3
Integration of optical flow
...
bug fixes for new Simple mode
increased Baro filter by 2 fields
14 years ago
Janne M
d5e5240e19
Issue #415 : Modified spotlight search string. Added UPLOAD_PROTOCOL parameter to makefile to use different programmer.
14 years ago
Michael Oborne
e43b711e96
fix remote error value
14 years ago
Mike Smith
42abbb41fd
Add options to generate assembly listings for all of the compiled
...
files. This is a possible starting point for a tool to analyse the
call graph and stack usage of APM.
It's also interesting by itself.
14 years ago
Jason Short
1025fc3abf
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
14 years ago
Jason Short
1ce2308d11
Removed Simple Mode
...
Added Simple option to mode switch positions
removed unused OptFlow code
added reset lat and lon error
removed unused init_auto
Fixed log formatting
Added simple mode bitmask
removed pitchmax
added CLI setup for enabling Simple mode to any switch position
14 years ago
unknown
7a70cb6169
Merge branch 'master' of https://code.google.com/p/ardupilot-mega/
14 years ago
unknown
a4e001bbcf
Adding CMake support
14 years ago
Michael Oborne
d3a30f8d70
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
14 years ago
Michael Oborne
b965da89d1
APM Planner 1.0.68
...
bug fix
test srtm
14 years ago
Amilcar Lucas
1f29197771
Revert more of 6dcbc7f44bc0.
...
Fix an issue with initialization of channels that on-line changed their function.
For the curious people that the code size overhead of having any aux channel do any function (with this code) is 44 bytes.
To see wich code I'm talking about, do a git diff 05057ac2d455..this_commit (replace this commit with the commit hash of this commit)
14 years ago
Amilcar Lucas
f08cea8044
These changes were meant to be inside commit a14c06adc06b. I'm sorry but reverting stuff is not that easy
14 years ago
Amilcar Lucas
2357d3d41e
Ignore some files that should never be commited
14 years ago
Amilcar Lucas
5406991831
Added support for routing any function to any of the aux. servos.
...
This is a manual merge from the APM_Camera branch.
It reverts the stuff that Oliver did not menat to do with his commit 6dcbc7f44bc0
14 years ago
Jason Short
fdc56c9ad5
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
14 years ago
Jason Short
ecd14f4425
Cleaned up guided mode
...
Reduced ADC filter to 3 from 6 to increase speed of filter.
14 years ago
Amilcar Lucas
d1a63db767
These defines got moved to the library
14 years ago
Amilcar Lucas
f40051a0ce
Remove file added by accident
14 years ago
Michael Oborne
8129c8e5c5
firmware build
14 years ago
DrZiplok
c0b4cb661f
GNU sed wants -r, Darwin/BSD sed wants -E.
14 years ago
Amilcar Lucas
c7b3bfd295
Use the G_RC_AUX macro when possible. Added more comments. Remove unused code
14 years ago
Doug Weibel
f05f56f83f
Correct bug in initialization of auxiliary channels
...
The value of aux_servo_function[CH_x] was not being set before the radio init_rc_in() function was setting channel angle/range.
14 years ago
Doug Weibel
8e85c56246
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
14 years ago
Doug Weibel
119d006e03
Change default setting for auto_trim to disabled per user (JB) request.
14 years ago
Mike Smith
c1460add3b
Reinstate a Cygwin workround that was backed out by the previous changes.
...
Not all platforms support (or require) the -r argument to sed.
14 years ago
Jason Short
a6182965c1
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
14 years ago
Doug Weibel
8c9757a8d1
Correct state machine processing for long failsafe event following short failsafe from lower modes
14 years ago
Doug Weibel
251c5875fb
Disable stick mixing if in failsafe
...
If trim values differ from failsafe channel values then stick mixing will adversely affect performance while in failsafe
14 years ago
Jason Short
885ec18182
Removed last of Xtrack
14 years ago
Jason Short
bae05178f0
removed Xtrack and increased rate error limit
14 years ago
Jason Short
285029856b
removed nav_bearing
14 years ago
Jason Short
5f94aa1d40
removed Nav_bearing
14 years ago