Class DualSmartDashboardTuner

    • Field Detail

      • prefs

        protected final edu.wpi.first.wpilibj.Preferences prefs
      • labelA

        protected final java.lang.String labelA
      • labelB

        protected final java.lang.String labelB
      • defaultValueA

        protected final double defaultValueA
      • defaultValueB

        protected final double defaultValueB
      • consumer

        protected final java.util.function.BiConsumer<java.lang.Double,​java.lang.Double> consumer
      • writeLock

        protected final java.util.concurrent.locks.ReentrantLock writeLock
      • lastValueA

        protected volatile double lastValueA
      • lastValueB

        protected volatile double lastValueB
      • continuous

        protected volatile boolean continuous
    • Constructor Detail

      • DualSmartDashboardTuner

        public DualSmartDashboardTuner​(int period,
                                       java.lang.String labelA,
                                       java.lang.String labelB,
                                       double defaultValueA,
                                       double defaultValueB,
                                       java.util.function.BiConsumer<java.lang.Double,​java.lang.Double> consumer)
      • DualSmartDashboardTuner

        public DualSmartDashboardTuner​(java.lang.String labelA,
                                       java.lang.String labelB,
                                       double defaultValueA,
                                       double defaultValueB,
                                       java.util.function.BiConsumer<java.lang.Double,​java.lang.Double> consumer)