Package edu.wpi.first.hal.simulation
Class CTREPCMDataJNI
java.lang.Object
edu.wpi.first.hal.JNIWrapper
edu.wpi.first.hal.simulation.CTREPCMDataJNI
public class CTREPCMDataJNI extends JNIWrapper
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description CTREPCMDataJNI() -
Method Summary
Modifier and Type Method Description static voidcancelClosedLoopEnabledCallback(int index, int uid)static voidcancelCompressorCurrentCallback(int index, int uid)static voidcancelCompressorOnCallback(int index, int uid)static voidcancelInitializedCallback(int index, int uid)static voidcancelPressureSwitchCallback(int index, int uid)static voidcancelSolenoidOutputCallback(int index, int channel, int uid)static booleangetClosedLoopEnabled(int index)static doublegetCompressorCurrent(int index)static booleangetCompressorOn(int index)static booleangetInitialized(int index)static booleangetPressureSwitch(int index)static booleangetSolenoidOutput(int index, int channel)static voidregisterAllNonSolenoidCallbacks(int index, NotifyCallback callback, boolean initialNotify)static voidregisterAllSolenoidCallbacks(int index, int channel, NotifyCallback callback, boolean initialNotify)static intregisterClosedLoopEnabledCallback(int index, NotifyCallback callback, boolean initialNotify)static intregisterCompressorCurrentCallback(int index, NotifyCallback callback, boolean initialNotify)static intregisterCompressorOnCallback(int index, NotifyCallback callback, boolean initialNotify)static intregisterInitializedCallback(int index, NotifyCallback callback, boolean initialNotify)static intregisterPressureSwitchCallback(int index, NotifyCallback callback, boolean initialNotify)static intregisterSolenoidOutputCallback(int index, int channel, NotifyCallback callback, boolean initialNotify)static voidresetData(int index)static voidsetClosedLoopEnabled(int index, boolean closeLoopEnabled)static voidsetCompressorCurrent(int index, double compressorCurrent)static voidsetCompressorOn(int index, boolean compressorOn)static voidsetInitialized(int index, boolean initialized)static voidsetPressureSwitch(int index, boolean pressureSwitch)static voidsetSolenoidOutput(int index, int channel, boolean solenoidOutput)
-
Constructor Details
-
CTREPCMDataJNI
public CTREPCMDataJNI()
-
-
Method Details
-
registerInitializedCallback
public static int registerInitializedCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelInitializedCallback
-
getInitialized
-
setInitialized
-
registerSolenoidOutputCallback
public static int registerSolenoidOutputCallback(int index, int channel, NotifyCallback callback, boolean initialNotify) -
cancelSolenoidOutputCallback
-
getSolenoidOutput
-
setSolenoidOutput
-
registerCompressorOnCallback
public static int registerCompressorOnCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelCompressorOnCallback
-
getCompressorOn
-
setCompressorOn
-
registerClosedLoopEnabledCallback
public static int registerClosedLoopEnabledCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelClosedLoopEnabledCallback
-
getClosedLoopEnabled
-
setClosedLoopEnabled
-
registerPressureSwitchCallback
public static int registerPressureSwitchCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelPressureSwitchCallback
-
getPressureSwitch
-
setPressureSwitch
-
registerCompressorCurrentCallback
public static int registerCompressorCurrentCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelCompressorCurrentCallback
-
getCompressorCurrent
-
setCompressorCurrent
-
registerAllNonSolenoidCallbacks
public static void registerAllNonSolenoidCallbacks(int index, NotifyCallback callback, boolean initialNotify) -
registerAllSolenoidCallbacks
public static void registerAllSolenoidCallbacks(int index, int channel, NotifyCallback callback, boolean initialNotify) -
resetData
-