uncrustify
c8ff85a598
uncrustify libraries/AP_IMU/AP_IMU_Shim.h
13 years ago
uncrustify
7f57d462d0
uncrustify libraries/AP_IMU/AP_IMU_INS.h
13 years ago
uncrustify
5601c52c46
uncrustify libraries/AP_IMU/IMU.h
13 years ago
uncrustify
5a2ec6843e
uncrustify libraries/AP_IMU/AP_IMU_INS.cpp
13 years ago
uncrustify
a5ed2f9a53
uncrustify libraries/AP_IMU/IMU.cpp
13 years ago
uncrustify
849c492a5d
uncrustify libraries/AP_IMU/examples/IMU_Oilpan_test/IMU_Oilpan_test.pde
13 years ago
uncrustify
8e00b6d0a9
uncrustify libraries/AP_IMU/examples/IMU_MPU6000_test/IMU_MPU6000_test.pde
13 years ago
Andrew Tridgell
518d6365ff
AP_Param: update remaining libraries for new constructor syntax
13 years ago
rmackay9
7b9782c5ac
AP_IMU_INS: added gx(), gy() and gz() methods to return gyro offsets
13 years ago
Amilcar Lucas
5ffd489d87
Spellcheck
13 years ago
Craig Elder
69bf5700cd
IMU: expose IMU_PRODUCT_ID as EEPROM Variable
...
this will allow us to log the Product ID in tlogs
13 years ago
Andrew Tridgell
bcb7196680
IMU: added get_gyro_drift_rate() interface
...
this just calls down to the InertialSensor layer
13 years ago
Andrew Tridgell
919874f2a0
IMU: fixed a warning
13 years ago
Andrew Tridgell
321200ebbc
AP_IMU: fixed led flashing in gyro cal
...
thanks Pat!
13 years ago
Andrew Tridgell
2a8b167d95
fixed comment
13 years ago
Andrew Tridgell
cc887949c9
AP_IMU: improved the gyro calibration code
...
this should give a much more accurate result
13 years ago
Andrew Tridgell
6138f31cec
AP_IMU: added new_data_available() interface
13 years ago
Andrew Tridgell
cd4fcb694e
IMU: removed unused accel_filtered code
13 years ago
Andrew Tridgell
baac883eb1
IMU: move _sensor_cal to general IMU class
...
this makes it available both in shim and INS subclasses
13 years ago
Andrew Tridgell
9c5a5473ab
added indexes to group info structures
13 years ago
Andrew Tridgell
bf4a77da81
convert libraries to new typesafe macros
13 years ago
Andrew Tridgell
e5f3864f81
modify the IMU code for AP_Param
13 years ago
Andrew Tridgell
1f43cf6579
fixed Oilpan test for new library structure
13 years ago
Andrew Tridgell
f11a5edbc7
removed dead test program
...
this one doesn't build, and has been replaced by IMU_MPU6000_test
13 years ago
Andrew Tridgell
59d2d2d783
fixed build of IMU_MPU6000_test
13 years ago
Andrew Tridgell
f6f808357c
removed AperiodicProcess code
...
this code was never being used, and was more complex than it was
worth.
13 years ago
Andrew Tridgell
a819c1a3dc
IMU: abstract the setting of the LEDs in IMU initialisation
...
we need this to cope with different LED pin assignments on APM1/APM2
13 years ago
Pat Hickey
f3a4fbc7af
AP_IMU_INS: Eliminate init_accel from cold start.
...
* Bug reported by Jason, 10 Dec 11
13 years ago
Andrew Tridgell
94423bc335
AP_IMU: fixed shim driver prototype
13 years ago
Pat Hickey
e53bcba4d9
purple: rework AP_IMU library to use AP_IntertialSensor library
...
the AP_IMU keeps the handling of the calibration, but most of the real
work happens in the lower level AP_IntertialSensor library
13 years ago
Michael Oborne
8abd4bbd69
fix delta time in imu shim
14 years ago
Michael Oborne
7ef51f723d
Sensor hil fix's
14 years ago
Jason Short
f89da12387
Minimized the accel_filtered vector to be faster and more accurate.
...
Made the Filter include the Accels and moved from 8 to 4 terms in the filter
14 years ago
James Goppert
0c7c508541
Optional recursion added.
14 years ago
James Goppert
5489b84f8e
Improvements to cmake.
14 years ago
James Goppert
d887a28b91
Added ArduBoat/ ArduRover/ and APO library.
14 years ago
Andrew Tridgell
9af7021a98
change ADC sample rate to 1kHz
...
this costs us about 9% of our CPU, but should make aliasing much less
of a problem.
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
unknown
a4e001bbcf
Adding CMake support
14 years ago
tridge60@gmail.com
9ead82f137
IMU: fixed HIL init with callback
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2988 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
tridge60@gmail.com
b6397c089d
IMU: added delay callback hooks to IMU initialisation
...
this allows the imu init() call to use a custom replacement for
delay(), which will allow for the processing of MAVLink packets during
IMU initialisation
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2986 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
a16b00b5bf
Added heavily filtered Accelerometer values for experimentation.
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2779 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
fe16f5d7a4
IMU speedup by shorting the temp calculation. If someone bothers to temp calibrate their sensors, they'll need to edit this shortcut.
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2677 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
ec5035d1ec
added optimization note
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2564 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
james.goppert
aa598b575a
APO merge.
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1935 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
12a78ecbdb
just formatting
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1887 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
james.goppert@gmail.com
c1b6032e7f
Eclipse makefile support for examples.
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1860 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
tridge60@gmail.com
6268eae835
added dummy save() method to AP_IMU_Shim
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1781 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
deweibel@gmail.com
ec7c508207
Change gyro/accel calibration to guard against improper orientations or motion during cal
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1727 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
mich146@hotmail.com
a850e315c9
Fix hil issue
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1712 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago