Class DAQmx
java.lang.Object
javaforce.controls.ni.DAQmx
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanclearTask(long task) voidclose()booleanstatic booleancreateChannelAnalog(long task, String dev, double rate, long samples, double min, double max) static booleancreateChannelCounter(long task, String dev, double rate, long samples, double min, double max, String term, double measureTime, int divisor) static booleancreateChannelDigital(long task, String dev, double rate, long samples) static longstatic voidload()static voidbyte[]read()static intreadTaskAnalog(long task, int numchs, double[] data) static intreadTaskBinary(long task, int numchs, int[] data) static intreadTaskCounter(long task, int numchs, double[] freq) static intreadTaskDigital(long task, int numchs, int[] data) static booleanstartTask(long task) static booleanstopTask(long task)
-
Field Details
-
loaded
public static boolean loaded
-
-
Constructor Details
-
DAQmx
public DAQmx()
-
-
Method Details
-
load
public static void load() -
createTask
public static long createTask() -
createChannelAnalog
public static boolean createChannelAnalog(long task, String dev, double rate, long samples, double min, double max) -
createChannelDigital
-
createChannelCounter
-
startTask
public static boolean startTask(long task) -
readTaskAnalog
public static int readTaskAnalog(long task, int numchs, double[] data) -
readTaskBinary
public static int readTaskBinary(long task, int numchs, int[] data) -
readTaskDigital
public static int readTaskDigital(long task, int numchs, int[] data) -
readTaskCounter
public static int readTaskCounter(long task, int numchs, double[] freq) -
stopTask
public static boolean stopTask(long task) -
clearTask
public static boolean clearTask(long task) -
printError
public static void printError() -
connect
-
close
public void close() -
read
public byte[] read()
-