Gold856
289d45b081
[wpilib] Refactor and clean up ADIS IMU classes ( #6719 )
2024-07-18 21:09:11 -07:00
Peter Johnson
9206b47d67
[wpilibc] ADIS16448, ADIS16470: Initialize member pointers ( #6282 )
2024-01-21 11:49:32 -08:00
Isaac Turner
30965b20cf
[wpilibc] Use std::atomic in ADIS classes ( #6217 )
2024-01-15 22:42:19 -08:00
Isaac Turner
fa5b604f16
[wpilibc] Remove unused includes ( #6208 )
2024-01-12 10:58:35 -08:00
Tyler Veness
ad0859a8c9
[docs] Add missing JavaDocs ( #6125 )
2024-01-01 22:56:23 -08:00
Gold856
99b88be4f3
[wpilib] Reduce usage of NTSendable ( #5434 )
2023-07-23 21:34:49 -07:00
Thad House
11244a49d9
[wpilib] Add IsConnected function to all gyros ( #4465 )
2022-10-24 20:04:16 -07:00
T Grinch
4267fa08d1
[wpilibc] ADIS IMUs: Fix memory leak ( #4170 )
2022-09-06 13:10:33 -07:00
Thad House
4b3edb742c
[wpilib] Fix ADIS16448 IMU default constructor not working in Java ( #3989 )
...
Also fixes a few related uninitialized variables in C++.
2022-02-03 22:09:12 -08:00
Tyler Veness
22c4da152e
[wpilib] Add GetRate() to ADIS classes ( #3864 )
...
The angular rate is treated somewhat like an angle during calibration,
but the datasheet says it's angular rate. The variables were renamed to
make this clearer.
2022-01-04 22:26:23 -08:00
Tyler Veness
a2510aaa0e
[wpilib] Make ADIS IMU classes unit-safe ( #3860 )
...
The gyro rate getters were removed since that data isn't available.
2022-01-03 20:00:53 -08:00
Tyler Veness
831052f118
[wpilib] Add simulation support to ADIS classes ( #3857 )
2022-01-03 11:44:12 -08:00
Matteo Kimura
112acb9a62
[wpilibc] Move ADIS IMU constants to inside class ( #3852 )
2022-01-01 11:40:28 -08:00
Thad House
1f59ff72f9
[wpilib] Add ADIS IMUs ( #3777 )
...
Co-authored-by: Tyler Veness <calcmogul@gmail.com >
Co-authored-by: Matteo Kimura <mateus.sakata@gmail.com >
2021-12-30 19:43:53 -08:00