64 Commits (27ded1c12b4effa9a8da354783b01d795dd8280b)

Author SHA1 Message Date
Peter Barker 1a640e3405 AP_InertialSensor: parameterise sensor-rate logging, generalise it 7 years ago
Andrew Tridgell 44131202cd AP_InertialSensor: 4kHz batch sampling 7 years ago
Jacob Walser ad4e928e7d AP_InertialSensor: add support for custom board orientations 7 years ago
Andrew Tridgell 0e6497aa85 AP_InertialSensor: merged in Revo driver 7 years ago
Peter Barker 9566abb3a8 AP_InertialSensor: add IMU batch sampling 7 years ago
Peter Barker 5096e2fca9 AP_InertialSensor: use df singleton, factor out log_{gyro,accel}_raw 7 years ago
Peter Barker 6ae86a0b8c AP_InertialSensor: use DataFlash should_log to determine raw logging 8 years ago
Andrew Tridgell 2876f1467c AP_InertialSensor: converge sensor rate quickly, then slowly 8 years ago
Andrew Tridgell db25b6e966 AP_InertialSensor: estimate and log sensor rates for all IMUs 8 years ago
Andrew Tridgell 49cc0965c0 AP_InertialSensor: separate handling of FIFO and non-FIFO sensors 8 years ago
murata a3f5b4f319 AP_InertialSensor: Change from magic number 0 to definition name. 8 years ago
Julien Beraud 3d9dacb227 AP_InertialSensor: push gyro data for opticalflow 8 years ago
Andrew Tridgell d9c8db7024 AP_InertialSensor: implement a new strategy for fast sampling 8 years ago
Andrew Tridgell cb1a5d4c74 AP_InertialSensor: take semaphore for update of accumulators 8 years ago
Andrew Tridgell 3289e90134 AP_InertialSensor: added error count increments in drivers 8 years ago
Lucas De Marchi ace61087a1 AP_InertialSensor: remove product_id 8 years ago
Andrew Tridgell a5c5e033d2 AP_InertialSensor: fixed threading and locking in remaining backends 8 years ago
Andrew Tridgell 2df6ed08c2 AP_InertialSensor: added optional per-instance orientation 8 years ago
murata c808ee2f49 Global: To nullptr from NULL. 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
Andrew Tridgell 6f9530ebaa AP_InertialSensor: added optional FSYNC external sync bit 9 years ago
Andrew Tridgell eee9fc88a1 AP_InertialSensor: avoid ifdef for AP_MODULE_SUPPORTED 9 years ago
Andrew Tridgell 33ce1213a2 AP_InertialSensor: call gyro_sample and accel_sample AP_Module hooks 9 years ago
Andrew Tridgell 834acaffee AP_InertialSensor: provide IMU temperature to HAL for all boards 9 years ago
Andrew Tridgell ee453783eb AP_InertialSensor: added get_delta_angle_dt() API 9 years ago
Tom Pittenger 3aaf2b1d2b AP_InertialSensor: add pos/neg peak detector 9 years ago
Jonathan Challinger bae16a61e2 AP_InertialSensor: fix segfault 9 years ago
Jonathan Challinger 492223cb84 AP_InertialSensor: support AP_AccelCal 9 years ago
Andrew Tridgell 9cdd5f3944 AP_InertialSensor: catch NAN errors in accel and gyro filters 9 years ago
Caio Marcelo de Oliveira Filho d7601095fa AP_InertialSensor: use millis/micros/panic functions 9 years ago
Andrew Tridgell 32ed0d58f3 AP_InertialSensor: fixed filter setup on 2nd accel/gyro 9 years ago
Andrew Tridgell ccd915eb67 AP_InertialSensor: moved raw gyro and accel logging to common code 9 years ago
Andrew Tridgell 0e4bab74ba AP_InertialSensor: simplify sensor backends 9 years ago
Andrew Tridgell 142aa59bce AP_InertialSensor: fixed vibration logging after recent changes 9 years ago
Gustavo Jose de Sousa 25a499a41f AP_InertialSensor: use raw sample rate terminology 9 years ago
Gustavo Jose de Sousa 6feea5f64f AP_InertialSensor: Backend: remove function _publish_delta_angle() 9 years ago
Gustavo Jose de Sousa 7fef515555 AP_InertialSensor: unify delta angle calculation 9 years ago
Gustavo Jose de Sousa 9e05041234 AP_InertialSensor: allow publishing gyro raw sample rate to frontend 9 years ago
Gustavo Jose de Sousa dfd671c54e AP_InertialSensor: Backend: add hook for new gyro sample arrival 9 years ago
Gustavo Jose de Sousa a3e2c82491 AP_InertialSensor: Backend: remove function _publish_delta_velocity() 9 years ago
Gustavo Jose de Sousa 75fdac648f AP_InertialSensor: unify delta velocity calculation 9 years ago
Jonathan Challinger 3b480bd6ec AP_InertialSensor: fix order of accelerometer corrections 9 years ago
Gustavo Jose de Sousa 6aa973dd47 AP_InertialSensor: Backend: calculate vibration and clipping on new raw sample 10 years ago
Gustavo Jose de Sousa e06627dfcb AP_InertialSensor: Backend: add hook for new raw accel samples 10 years ago
Gustavo Jose de Sousa 5329e63742 AP_InertialSensor: allow publishing sample rate to frontend 10 years ago
Gustavo Jose de Sousa ac3a677626 AP_InertialSensor: remove param rotate_and_correct from publish functions 10 years ago
Gustavo Jose de Sousa 7789aec85b AP_InertialSensor: standardize inclusion of libaries headers 10 years ago
Andrew Tridgell ac3200fd32 AP_InertialSensor: make max_abs_offsets a single float, not a vector 10 years ago
Gustavo Jose de Sousa c340e072f2 AP_InertialSensor: use accel instance max abs offset instead of a constant value 10 years ago
Jonathan Challinger 423160eaf8 AP_InertialSensor: publish delta_velocity_dt 10 years ago