Added zeroing to ADIS16448
Broke out averaging from gyro_sender into a new class.
Change-Id: Iedaa0a7bd39337dbbe61a6d856ce28227f2747a5
diff --git a/frc971/wpilib/BUILD b/frc971/wpilib/BUILD
index 6ea778a..5304207 100644
--- a/frc971/wpilib/BUILD
+++ b/frc971/wpilib/BUILD
@@ -99,8 +99,9 @@
'gyro_sender.h',
],
deps = [
- '//frc971/queues:gyro',
':gyro_interface',
+ '//frc971/queues:gyro',
+ '//frc971/zeroing:averager',
'//aos/common/logging',
'//aos/common/logging:queue_logging',
'//aos/common/util:phased_loop',
@@ -225,12 +226,13 @@
'ADIS16448.cc',
],
deps = [
- '//third_party/allwpilib_2016:wpilib',
+ ':imu_queue',
'//aos/common/logging',
'//aos/common/logging:queue_logging',
'//aos/common:time',
'//aos/linux_code:init',
- ':imu_queue',
+ '//frc971/zeroing:averager',
+ '//third_party/allwpilib_2016:wpilib',
],
)