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
-
Nested classes/interfaces inherited from class edu.wpi.first.hal.JNIWrapper
JNIWrapper.Helper
-
-
Constructor Summary
Constructors Constructor Description CTREPCMDataJNI()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
cancelClosedLoopEnabledCallback(int index, int uid)
static void
cancelCompressorCurrentCallback(int index, int uid)
static void
cancelCompressorOnCallback(int index, int uid)
static void
cancelInitializedCallback(int index, int uid)
static void
cancelPressureSwitchCallback(int index, int uid)
static void
cancelSolenoidOutputCallback(int index, int channel, int uid)
static boolean
getClosedLoopEnabled(int index)
static double
getCompressorCurrent(int index)
static boolean
getCompressorOn(int index)
static boolean
getInitialized(int index)
static boolean
getPressureSwitch(int index)
static boolean
getSolenoidOutput(int index, int channel)
static void
registerAllNonSolenoidCallbacks(int index, NotifyCallback callback, boolean initialNotify)
static void
registerAllSolenoidCallbacks(int index, int channel, NotifyCallback callback, boolean initialNotify)
static int
registerClosedLoopEnabledCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerCompressorCurrentCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerCompressorOnCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerInitializedCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerPressureSwitchCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerSolenoidOutputCallback(int index, int channel, NotifyCallback callback, boolean initialNotify)
static void
resetData(int index)
static void
setClosedLoopEnabled(int index, boolean closeLoopEnabled)
static void
setCompressorCurrent(int index, double compressorCurrent)
static void
setCompressorOn(int index, boolean compressorOn)
static void
setInitialized(int index, boolean initialized)
static void
setPressureSwitch(int index, boolean pressureSwitch)
static void
setSolenoidOutput(int index, int channel, boolean solenoidOutput)
-
Methods inherited from class edu.wpi.first.hal.JNIWrapper
forceLoad, suppressUnused
-
-
-
-
Constructor Detail
-
CTREPCMDataJNI
public CTREPCMDataJNI()
-
-
Method Detail
-
registerInitializedCallback
public static int registerInitializedCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelInitializedCallback
public static void cancelInitializedCallback(int index, int uid)
-
getInitialized
public static boolean getInitialized(int index)
-
setInitialized
public static void setInitialized(int index, boolean initialized)
-
registerSolenoidOutputCallback
public static int registerSolenoidOutputCallback(int index, int channel, NotifyCallback callback, boolean initialNotify)
-
cancelSolenoidOutputCallback
public static void cancelSolenoidOutputCallback(int index, int channel, int uid)
-
getSolenoidOutput
public static boolean getSolenoidOutput(int index, int channel)
-
setSolenoidOutput
public static void setSolenoidOutput(int index, int channel, boolean solenoidOutput)
-
registerCompressorOnCallback
public static int registerCompressorOnCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelCompressorOnCallback
public static void cancelCompressorOnCallback(int index, int uid)
-
getCompressorOn
public static boolean getCompressorOn(int index)
-
setCompressorOn
public static void setCompressorOn(int index, boolean compressorOn)
-
registerClosedLoopEnabledCallback
public static int registerClosedLoopEnabledCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelClosedLoopEnabledCallback
public static void cancelClosedLoopEnabledCallback(int index, int uid)
-
getClosedLoopEnabled
public static boolean getClosedLoopEnabled(int index)
-
setClosedLoopEnabled
public static void setClosedLoopEnabled(int index, boolean closeLoopEnabled)
-
registerPressureSwitchCallback
public static int registerPressureSwitchCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelPressureSwitchCallback
public static void cancelPressureSwitchCallback(int index, int uid)
-
getPressureSwitch
public static boolean getPressureSwitch(int index)
-
setPressureSwitch
public static void setPressureSwitch(int index, boolean pressureSwitch)
-
registerCompressorCurrentCallback
public static int registerCompressorCurrentCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelCompressorCurrentCallback
public static void cancelCompressorCurrentCallback(int index, int uid)
-
getCompressorCurrent
public static double getCompressorCurrent(int index)
-
setCompressorCurrent
public static void setCompressorCurrent(int index, double compressorCurrent)
-
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
public static void resetData(int index)
-
-