Andrew Tridgell
|
75ea8f3dc0
|
AP_InertialSensor: removed "have sample" logic from drivers
the frontend has all the information it needs, so we can simplify the
drivers some more
|
2015-11-16 17:57:35 +11:00 |
Andrew Tridgell
|
a047d1f569
|
AP_InertialSensor: moved default filter and sample_rate to frontend
this simplifies the backends and prevents code repitition
|
2014-10-24 12:10:40 +11:00 |
Andrew Tridgell
|
d48beb0c0f
|
AP_InertialSensor: converted PX4 driver to new API
|
2014-10-24 12:10:37 +11:00 |
Andrew Tridgell
|
ec11417705
|
AP_InertialSensor: converted HIL backend, which gets SITL working
|
2014-10-24 12:10:36 +11:00 |
Andrew Tridgell
|
f8ceccce32
|
AP_InertialSensor: improved HIL timing consistancy
try to keep the average time for each sample right
|
2014-08-09 22:50:15 +10:00 |
Andrew Tridgell
|
840f1b9a1e
|
AP_InertialSensor: make HIL timing more accurate
needed for 400Hz replay
|
2014-02-27 08:10:42 +11:00 |
Andrew Tridgell
|
6732d6c79b
|
AP_InertialSensor: enable get_accel_count() and get_gyro_count() APIs for HIL
|
2014-02-23 19:10:07 +11:00 |
Andrew Tridgell
|
0e18079c47
|
AP_InertialSensor: allow HIL sensors to support multiple instances
this allows log replay to test both sets of sensors on a Pixhawk log
|
2014-02-23 08:16:33 +11:00 |
Andrew Tridgell
|
fe0cb23733
|
AP_InertialSensor: fixed HIL for 400Hz INS
|
2014-02-19 10:29:00 +11:00 |
Andrew Tridgell
|
b1c5f23bbd
|
AP_InertialSensor: make get_delta_time() const
allows use from AP_NavEKF
|
2014-02-15 05:29:47 +11:00 |
Andrew Tridgell
|
2753449e75
|
AP_InertialSensor: added support for multiple accel/gyro devices
this makes it possible to ask for the gyro and accel vectors from
secondary INS devices.
|
2013-12-09 17:34:05 +11:00 |
Andrew Tridgell
|
f10a4b04ae
|
AP_InertialSensor: make PX4 healthy call _get_sample()
this prevents a false positive during times like arming where we are
not reading the sensors
|
2013-11-10 17:03:16 +11:00 |
Andrew Tridgell
|
f5299e2e11
|
AP_InertialSensor: added healthy check for PX4 and HIL
used to detect bad accels
|
2013-11-07 13:53:59 +11:00 |
Andrew Tridgell
|
a04c056598
|
AP_InertialSensor: remove unused get_last_sample_time_micros()
|
2013-10-10 09:54:19 +11:00 |
Andrew Tridgell
|
e5e4cdee18
|
AP_InertialSensor: added wait_for_sample() API call
this waits for a new INS sample to arrive, using whatever method is
most efficient on each INS type
|
2013-10-08 17:31:15 +11:00 |
Andrew Tridgell
|
cf726c6642
|
AP_InertialSensor: rename Stub to HIL
more consistent with other drivers
|
2013-09-28 22:04:15 +10:00 |