Package edu.wpi.first.hal
Class CompressorJNI
- java.lang.Object
-
- edu.wpi.first.hal.JNIWrapper
-
- edu.wpi.first.hal.CompressorJNI
-
public class CompressorJNI extends JNIWrapper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.wpi.first.hal.JNIWrapper
JNIWrapper.Helper
-
-
Constructor Summary
Constructors Constructor Description CompressorJNI()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancheckCompressorModule(byte module)static voidclearAllPCMStickyFaults(byte compressorModule)static booleangetCompressor(int compressorHandle)static booleangetCompressorClosedLoopControl(int compressorHandle)static doublegetCompressorCurrent(int compressorHandle)static booleangetCompressorCurrentTooHighFault(int compressorHandle)static booleangetCompressorCurrentTooHighStickyFault(int compressorHandle)static booleangetCompressorNotConnectedFault(int compressorHandle)static booleangetCompressorNotConnectedStickyFault(int compressorHandle)static booleangetCompressorPressureSwitch(int compressorHandle)static booleangetCompressorShortedFault(int compressorHandle)static booleangetCompressorShortedStickyFault(int compressorHandle)static intinitializeCompressor(byte module)static voidsetCompressorClosedLoopControl(int compressorHandle, boolean value)-
Methods inherited from class edu.wpi.first.hal.JNIWrapper
forceLoad
-
-
-
-
Method Detail
-
initializeCompressor
public static int initializeCompressor(byte module)
-
checkCompressorModule
public static boolean checkCompressorModule(byte module)
-
getCompressor
public static boolean getCompressor(int compressorHandle)
-
setCompressorClosedLoopControl
public static void setCompressorClosedLoopControl(int compressorHandle, boolean value)
-
getCompressorClosedLoopControl
public static boolean getCompressorClosedLoopControl(int compressorHandle)
-
getCompressorPressureSwitch
public static boolean getCompressorPressureSwitch(int compressorHandle)
-
getCompressorCurrent
public static double getCompressorCurrent(int compressorHandle)
-
getCompressorCurrentTooHighFault
public static boolean getCompressorCurrentTooHighFault(int compressorHandle)
-
getCompressorCurrentTooHighStickyFault
public static boolean getCompressorCurrentTooHighStickyFault(int compressorHandle)
-
getCompressorShortedStickyFault
public static boolean getCompressorShortedStickyFault(int compressorHandle)
-
getCompressorShortedFault
public static boolean getCompressorShortedFault(int compressorHandle)
-
getCompressorNotConnectedStickyFault
public static boolean getCompressorNotConnectedStickyFault(int compressorHandle)
-
getCompressorNotConnectedFault
public static boolean getCompressorNotConnectedFault(int compressorHandle)
-
clearAllPCMStickyFaults
public static void clearAllPCMStickyFaults(byte compressorModule)
-
-