diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/FilterOutputFixture.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/FilterOutputFixture.java index d91850bfef..8226ae7433 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/FilterOutputFixture.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/FilterOutputFixture.java @@ -26,7 +26,7 @@ public abstract class FilterOutputFixture implements ITestF private boolean m_initialized = false; private boolean m_tornDown = false; protected T m_filter; - private DataWrapper m_data; + protected DataWrapper m_data; private double m_expectedOutput; public FilterOutputFixture(double expectedOutput) { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/TestBench.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/TestBench.java index d1148502c1..b27f9d7537 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/TestBench.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/TestBench.java @@ -388,8 +388,8 @@ public final class TestBench { return new FilterOutputFixture(kSinglePoleIIRExpectedOutput) { @Override protected LinearDigitalFilter giveFilter() { - DataWrapper data = new DataWrapper(getData); - return LinearDigitalFilter.singlePoleIIR(data, + m_data = new DataWrapper(getData); + return LinearDigitalFilter.singlePoleIIR(m_data, kSinglePoleIIRTimeConstant, kFilterStep); } @@ -405,8 +405,8 @@ public final class TestBench { return new FilterOutputFixture(kHighPassExpectedOutput) { @Override protected LinearDigitalFilter giveFilter() { - DataWrapper data = new DataWrapper(getData); - return LinearDigitalFilter.highPass(data, kHighPassTimeConstant, + m_data = new DataWrapper(getData); + return LinearDigitalFilter.highPass(m_data, kHighPassTimeConstant, kFilterStep); } }; @@ -422,8 +422,8 @@ public final class TestBench { return new FilterOutputFixture(kMovAvgExpectedOutput) { @Override protected LinearDigitalFilter giveFilter() { - DataWrapper data = new DataWrapper(getData); - return LinearDigitalFilter.movingAverage(data, kMovAvgTaps); + m_data = new DataWrapper(getData); + return LinearDigitalFilter.movingAverage(m_data, kMovAvgTaps); } }; } @@ -438,8 +438,8 @@ public final class TestBench { return new FilterOutputFixture(0.0) { @Override protected LinearDigitalFilter giveFilter() { - DataWrapper data = new DataWrapper(getPulseData); - return LinearDigitalFilter.movingAverage(data, kMovAvgTaps); + m_data = new DataWrapper(getPulseData); + return LinearDigitalFilter.movingAverage(m_data, kMovAvgTaps); } }; }