Class REVPHDataJNI
java.lang.Object
org.wpilib.hardware.hal.JNIWrapper
org.wpilib.hardware.hal.simulation.REVPHDataJNI
JNI for REV PH data.
-
Nested Class Summary
Nested classes/interfaces inherited from class JNIWrapper
JNIWrapper.Helper -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcancelCompressorConfigTypeCallback(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 intgetCompressorConfigType(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 intregisterCompressorConfigTypeCallback(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 voidsetCompressorConfigType(int index, int configType) 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) Methods inherited from class JNIWrapper
forceLoad, suppressUnused
-
Method Details
-
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) -
registerCompressorConfigTypeCallback
public static int registerCompressorConfigTypeCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelCompressorConfigTypeCallback
public static void cancelCompressorConfigTypeCallback(int index, int uid) -
getCompressorConfigType
public static int getCompressorConfigType(int index) -
setCompressorConfigType
public static void setCompressorConfigType(int index, int configType) -
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)
-