Class TimeIntervalEstimatorTest

java.lang.Object
com.irurueta.navigation.inertial.calibration.TimeIntervalEstimatorTest
All Implemented Interfaces:
TimeIntervalEstimatorListener

class TimeIntervalEstimatorTest extends Object implements TimeIntervalEstimatorListener
  • Field Details

    • TIME_INTERVAL_SECONDS

      private static final double TIME_INTERVAL_SECONDS
      See Also:
    • TIME_INTERVAL_STD

      private static final double TIME_INTERVAL_STD
      See Also:
    • ABSOLUTE_ERROR

      private static final double ABSOLUTE_ERROR
      See Also:
    • SMALL_ABSOLUTE_ERROR

      private static final double SMALL_ABSOLUTE_ERROR
      See Also:
    • LARGE_ABSOLUTE_ERROR

      private static final double LARGE_ABSOLUTE_ERROR
      See Also:
    • start

      private int start
    • timestampAdded

      private int timestampAdded
    • finish

      private int finish
    • reset

      private int reset
  • Constructor Details

    • TimeIntervalEstimatorTest

      TimeIntervalEstimatorTest()
  • Method Details

    • testConstructor

      @Test void testConstructor()
    • testGetSetTotalSamples

      @Test void testGetSetTotalSamples() throws com.irurueta.navigation.LockedException
      Throws:
      com.irurueta.navigation.LockedException
    • testGetSetListener

      @Test void testGetSetListener() throws com.irurueta.navigation.LockedException
      Throws:
      com.irurueta.navigation.LockedException
    • testAddTimestampAndReset1

      @Test void testAddTimestampAndReset1() throws com.irurueta.navigation.LockedException
      Throws:
      com.irurueta.navigation.LockedException
    • testAddTimestampAndReset2

      @Test void testAddTimestampAndReset2() throws com.irurueta.navigation.LockedException
      Throws:
      com.irurueta.navigation.LockedException
    • testCopyFrom

      @Test void testCopyFrom() throws com.irurueta.navigation.LockedException
      Throws:
      com.irurueta.navigation.LockedException
    • testCopyTo

      @Test void testCopyTo() throws com.irurueta.navigation.LockedException
      Throws:
      com.irurueta.navigation.LockedException
    • onStart

      public void onStart(TimeIntervalEstimator estimator)
      Specified by:
      onStart in interface TimeIntervalEstimatorListener
    • onTimestampAdded

      public void onTimestampAdded(TimeIntervalEstimator estimator)
      Specified by:
      onTimestampAdded in interface TimeIntervalEstimatorListener
    • onFinish

      public void onFinish(TimeIntervalEstimator estimator)
      Specified by:
      onFinish in interface TimeIntervalEstimatorListener
    • onReset

      public void onReset(TimeIntervalEstimator estimator)
      Specified by:
      onReset in interface TimeIntervalEstimatorListener
    • reset

      private void reset()
    • checkLocked

      private static void checkLocked(TimeIntervalEstimator estimator)