com.pentec.adaq.schaevitz
Class SchaevitzGenericAsciiComm

java.lang.Object
  extended by com.pentec.adaq.schaevitz.SchaevitzGenericAsciiComm

public class SchaevitzGenericAsciiComm
extends java.lang.Object


Field Summary
private  java.lang.String $Address
           
private  java.lang.String $ComPort
           
private  java.lang.String $Position
           
private static int BAUDRATE
           
private  boolean closeSerialPort
           
private static int DATABITS
           
private static int FLOWCONTROL
           
private  java.io.BufferedReader in
           
private  java.io.PrintWriter out
           
private static int PARITY
           
private  char READ16
           
private  javax.comm.SerialPort serialPort
           
private static int STOPBITS
           
private  char STX
           
 
Constructor Summary
SchaevitzGenericAsciiComm(java.lang.String $Address, javax.comm.SerialPort serialPort)
           
SchaevitzGenericAsciiComm(java.lang.String $Address, java.lang.String $ComPort)
           
 
Method Summary
 void close()
           
 double getPosition()
           
static void main(java.lang.String[] args)
           
protected  void open()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

$Address

private java.lang.String $Address

$ComPort

private java.lang.String $ComPort

$Position

private java.lang.String $Position

BAUDRATE

private static final int BAUDRATE
See Also:
Constant Field Values

closeSerialPort

private final boolean closeSerialPort

DATABITS

private static final int DATABITS
See Also:
Constant Field Values

FLOWCONTROL

private static final int FLOWCONTROL
See Also:
Constant Field Values

in

private java.io.BufferedReader in

out

private java.io.PrintWriter out

PARITY

private static final int PARITY
See Also:
Constant Field Values

READ16

private char READ16

serialPort

private javax.comm.SerialPort serialPort

STOPBITS

private static final int STOPBITS
See Also:
Constant Field Values

STX

private char STX
Constructor Detail

SchaevitzGenericAsciiComm

public SchaevitzGenericAsciiComm(java.lang.String $Address,
                                 javax.comm.SerialPort serialPort)
                          throws java.lang.Exception
Throws:
java.lang.Exception

SchaevitzGenericAsciiComm

public SchaevitzGenericAsciiComm(java.lang.String $Address,
                                 java.lang.String $ComPort)
                          throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

close

public void close()

getPosition

public double getPosition()
                   throws java.io.IOException
Throws:
java.io.IOException

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

open

protected void open()
             throws java.lang.Exception
Throws:
java.lang.Exception