com.pentec.adaq
Class Adaq

java.lang.Object
  extended by com.pentec.adaq.Adaq

public class Adaq
extends java.lang.Object

The Java side of the ADAPT NI-DAQ interface

Author:
Pender Technology

Field Summary
static int DIFFERENTIAL
           
private static int GAIN
           
static int INPUT
           
static int NRSE
           
static int OUTPUT
           
private static int PORT
           
static int RSE
           
 
Constructor Summary
Adaq()
           
 
Method Summary
static double adcRead(int iDevice, int iChannel)
           
private static double avin(int iDevice, int iChannel, int iGain)
           
private static int avout(int iDevice, int iChannel, double dVolts)
           
static int dacSet(int iDevice, int iChannel, double dValue)
           
private static int din(int iDevice, int iPort, int iLine)
           
static int dioConfig(int iDevice, int iLine, int iDir)
           
private static int dioConfig(int iDevice, int iPort, int iLine, int iDir)
           
static int dioRead(int iDevice, int iLine)
           
static int dioSet(int iDevice, int iLine, int iState)
           
private static int dout(int iDevice, int iPort, int iLine, int iState)
           
static void resetCounter0()
           
static void resetCounter0(int iLowClocks, int iHighClocks)
           
static void resetCounter1()
           
static void resetCounter1(int iLowClocks, int iHighClocks)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DIFFERENTIAL

public static final int DIFFERENTIAL
See Also:
Constant Field Values

GAIN

private static final int GAIN
See Also:
Constant Field Values

INPUT

public static final int INPUT
See Also:
Constant Field Values

NRSE

public static final int NRSE
See Also:
Constant Field Values

OUTPUT

public static final int OUTPUT
See Also:
Constant Field Values

PORT

private static final int PORT
See Also:
Constant Field Values

RSE

public static final int RSE
See Also:
Constant Field Values
Constructor Detail

Adaq

public Adaq()
Method Detail

adcRead

public static double adcRead(int iDevice,
                             int iChannel)

avin

private static double avin(int iDevice,
                           int iChannel,
                           int iGain)

avout

private static int avout(int iDevice,
                         int iChannel,
                         double dVolts)

dacSet

public static int dacSet(int iDevice,
                         int iChannel,
                         double dValue)

din

private static int din(int iDevice,
                       int iPort,
                       int iLine)

dioConfig

public static int dioConfig(int iDevice,
                            int iLine,
                            int iDir)

dioConfig

private static int dioConfig(int iDevice,
                             int iPort,
                             int iLine,
                             int iDir)

dioRead

public static int dioRead(int iDevice,
                          int iLine)

dioSet

public static int dioSet(int iDevice,
                         int iLine,
                         int iState)

dout

private static int dout(int iDevice,
                        int iPort,
                        int iLine,
                        int iState)

resetCounter0

public static void resetCounter0()

resetCounter0

public static void resetCounter0(int iLowClocks,
                                 int iHighClocks)

resetCounter1

public static void resetCounter1()

resetCounter1

public static void resetCounter1(int iLowClocks,
                                 int iHighClocks)