edu.wpi.first.wpilibj.hal

## Class DigitalGlitchFilterJNI

- java.lang.Object
- - edu.wpi.first.wpilibj.hal.JNIWrapper
  - - edu.wpi.first.wpilibj.hal.DigitalGlitchFilterJNI

-     public class DigitalGlitchFilterJNI
      extends JNIWrapper

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `DigitalGlitchFilterJNI()`

  - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static int` | `getFilterPeriod(int filterIndex)`
    `static int` | `getFilterSelect(int digitalPortHandle)`
    `static void` | `setFilterPeriod(int filterIndex, int fpgaCycles)`
    `static void` | `setFilterSelect(int digitalPortHandle, int filterIndex)`

    - ### Methods inherited from class edu.wpi.first.wpilibj.hal.JNIWrapper

      `getPort, getPortWithModule`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### DigitalGlitchFilterJNI

          public DigitalGlitchFilterJNI()

  - ### Method Detail

    - #### setFilterSelect

          public static void setFilterSelect(int digitalPortHandle,
                                             int filterIndex)

    - #### getFilterSelect

          public static int getFilterSelect(int digitalPortHandle)

    - #### setFilterPeriod

          public static void setFilterPeriod(int filterIndex,
                                             int fpgaCycles)

    - #### getFilterPeriod

          public static int getFilterPeriod(int filterIndex)