Wykres commitów

86 Commity (master)

Autor SHA1 Wiadomość Data
Eric Westphal ac357d8a28
Revert "Add support for bmx160 MPU" 2020-12-19 10:01:42 -05:00
Eric Westphal d9a19c0a7f Add support for bmx160 MPU 2020-11-21 20:28:08 -06:00
cyoung 6d470ac0f8 Add ICM-20948 sensor module and detection. 2020-01-15 11:51:06 -05:00
cyoung 93de565e4b Pass i2cbus parameter for NewMPU9250(). 2019-09-24 14:05:18 -04:00
Eric Westphal 006824ef8d Fix gdl90 AHRSGyroHeading reporting. 2018-05-28 08:30:32 -04:00
cyoung 54ab7df155 Add new ForeFlight AHRS and ID GDL90 messages. 2018-04-06 15:08:45 -04:00
cyoung a1ea17e7ca Remove unnecessary debug print. 2018-01-09 16:30:28 -05:00
cyoung c4b8216a84 Change error prints to use addSingleSystemErrorf().
#692
2018-01-09 10:40:25 -05:00
Eric Westphal 1877e66056 Ensure level signal doesn't block cal channel. 2017-07-12 22:20:23 -04:00
Eric Westphal 20877df847 Separate gyro calibration and AHRS level functions. 2017-07-12 13:27:26 -04:00
Eric Westphal 90c10195fb Minor log message change. 2017-07-09 17:48:35 -04:00
Eric Westphal 21278eb265 Level uses calibration accels, retry ccal if nonsense values. 2017-07-08 14:52:10 -04:00
Eric Westphal 572c1d08a5 Minor reorganization. 2017-07-08 13:50:46 -04:00
Eric Westphal e0faa71b3f Remove 'up' section from orientation procedure. 2017-07-06 19:45:01 -04:00
Eric Westphal 4d3235fb4b Minor variable reorganization. 2017-07-04 13:31:04 -04:00
Eric Westphal 5f8ac80ac3 Move sensor orientation quaternion into AHRSProvider. 2017-07-01 17:19:27 -04:00
Eric Westphal 60a4e74503 Ensure AHRS level occurs after orientation. 2017-06-28 20:49:55 -04:00
Eric Westphal 2a132bb9cc Pass empty initial orientation to NewSimpleAHRS. 2017-06-28 19:08:55 -04:00
Eric Westphal e2c6fa26af Rename InitializeSimple to NewSimpleAHRS. 2017-06-25 11:36:57 -04:00
Eric Westphal b4f437aa3d Remove some old AHRS logging. 2017-06-24 15:51:13 -04:00
Eric Westphal fef0ed466f Fix some bad initializations. 2017-06-24 14:46:47 -04:00
Eric Westphal 74909ada85 Ensure SensorQuaternion synced with IMUMapping. 2017-06-22 19:47:25 -04:00
Eric Westphal a2bba208b6 Sensor orientation more reliable. 2017-06-21 22:05:44 -04:00
Eric Westphal c6e01d2ec6 Variable name change. 2017-06-21 22:02:59 -04:00
Eric Westphal 542a68fc26 Remove AHRS config from developer settings. 2017-06-13 18:14:08 -04:00
Eric Westphal 7af6f20884 Maybe make the orientation process more consistent. 2017-06-13 17:48:34 -04:00
Christopher Young ca4ae22c42 Change float32 types to float64 types to match AHRS library outputs. 2017-06-05 16:19:45 -04:00
Christopher Young 92da285c55 Add isAHRSInvalidValue(). 2017-06-05 15:03:19 -04:00
Christopher Young ac021ebe6a Conslidate 'ahrs.Invalid' constant references. 2017-06-05 14:55:25 -04:00
Eric Westphal 586d951582 Save sensor orientation for pseudo-installed units. 2017-06-01 17:33:18 -04:00
Christopher Young c0a79700b8 Change calcGPSValidity() to isGPSGroundTrackValid(). Replace existing isGPSGroundTrackValid() function. 2017-05-31 15:33:19 -04:00
Eric Westphal db8d2f3e7f Add a bit more AHRS logging. 2017-05-29 20:32:50 -04:00
Eric Westphal e421d160b7 Base AHRS GPS Validity on NACp. 2017-05-29 15:56:16 -04:00
Eric Westphal c96f3d4844 Extra AHRS logging from external sources. 2017-05-29 15:53:06 -04:00
Eric Westphal 9ebe32e6e0 Move SetConfig into AHRSProvider. 2017-05-17 19:41:01 -04:00
Eric Westphal 52e61ca48c Merge remote-tracking branch 'cyoung/ahrs_dev' into eric 2017-05-17 18:26:56 -04:00
Eric Westphal e8273544ae mySituation tracks min/max G Load. 2017-05-17 17:55:42 -04:00
Eric Westphal a08d269e4c Merge remote-tracking branch 'cyoung/ahrs_dev' into eric 2017-05-16 10:50:19 -04:00
Christopher Young 3db11bd09d Add goflying submodule. Change imports. 2017-05-15 22:22:32 -04:00
Eric Westphal 84eea16eed Merge branch 'invalid' into eric 2017-05-14 08:17:26 -04:00
Eric Westphal 70236a95da Show --- on web UI when AHRS values invalid. 2017-05-13 08:40:19 -04:00
Eric Westphal 338f1cc934 AHRS settings in the UI 2017-05-12 20:40:53 -04:00
Eric Westphal 449043bb4a Refactor rotation matrix creation function to westphae/goflying. 2017-05-08 21:21:37 -04:00
Eric Westphal fc438c0b30 mySituation AHRS and Baro variables now float32 for iOS. 2017-04-05 20:30:16 -04:00
Eric Westphal b9ebc3b39e Sensor values in arrays instead of scalars. 2017-04-01 19:21:12 -04:00
Eric Westphal a2580d4593 AHRS auto-level working. 2017-04-01 14:02:12 -04:00
Eric Westphal 1961a3cc8c Remove some old comments. 2017-04-01 09:19:01 -04:00
Eric Westphal effa8da5a9 Decompose rotation matrix into x, y, z basis vectors. 2017-04-01 09:14:13 -04:00
Eric Westphal 18af334813 Extract sensor rotation matrix creation into function. 2017-04-01 08:27:45 -04:00
Eric Westphal 6220a2dfe3 Change Situation field names to more explanatory scheme. 2017-03-30 19:20:49 -04:00