public class SolenoidJNI extends JNIWrapper
Constructor and Description |
---|
SolenoidJNI() |
Modifier and Type | Method and Description |
---|---|
static boolean |
checkSolenoidChannel(int channel) |
static boolean |
checkSolenoidModule(int module) |
static void |
clearAllPCMStickyFaults(int module) |
static void |
fireOneShot(int portHandle) |
static void |
freeSolenoidPort(int portHandle) |
static int |
getAllSolenoids(int module) |
static int |
getPCMSolenoidBlackList(int module) |
static boolean |
getPCMSolenoidVoltageFault(int module) |
static boolean |
getPCMSolenoidVoltageStickyFault(int module) |
static boolean |
getSolenoid(int portHandle) |
static int |
initializeSolenoidPort(int halPortHandle) |
static void |
setOneShotDuration(int portHandle,
long durationMS) |
static void |
setSolenoid(int portHandle,
boolean on) |
getPort, getPortWithModule
public SolenoidJNI()
public static int initializeSolenoidPort(int halPortHandle)
public static boolean checkSolenoidModule(int module)
public static boolean checkSolenoidChannel(int channel)
public static void freeSolenoidPort(int portHandle)
public static void setSolenoid(int portHandle, boolean on)
public static boolean getSolenoid(int portHandle)
public static int getAllSolenoids(int module)
public static int getPCMSolenoidBlackList(int module)
public static boolean getPCMSolenoidVoltageStickyFault(int module)
public static boolean getPCMSolenoidVoltageFault(int module)
public static void clearAllPCMStickyFaults(int module)
public static void setOneShotDuration(int portHandle, long durationMS)
public static void fireOneShot(int portHandle)