ncsa.devices.bird
Class BirdDriver
java.lang.Object
|
+--ncsa.devices.bird.BirdDriver
- public class BirdDriver
- extends java.lang.Object
This object performs that actions that interface with the serial port.
This shouldn't be called directly; it's used by the BirdAngleDevice.
Constructor Summary |
BirdDriver(java.lang.String port,
int bps)
|
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
BirdDriver
public BirdDriver(java.lang.String port,
int bps)
addEventListener
public void addEventListener(javax.comm.SerialPortEventListener l)
getInputStream
public java.io.InputStream getInputStream()
setGroupMode
public void setGroupMode(int birds)
setFilters
public void setFilters(boolean v)
setHemisphere
public void setHemisphere(java.lang.String hemisphere)
setPositionAngles
public void setPositionAngles()
setPositionMatrix
public void setPositionMatrix()
setReportRate
public void setReportRate(int rate)
setStreamMode
public void setStreamMode()
sendPositionAngles
public void sendPositionAngles()
sendPositionMatrix
public void sendPositionMatrix()
selectBird
public void selectBird(int index)
sendReferenceFrameXYZ
public void sendReferenceFrameXYZ(boolean state)
sendReferenceFrame
public void sendReferenceFrame(float x,
float y,
float z)
lsb
public byte lsb(float angle)
msb
public byte msb(float angle)
NCSA Portfolio, Copyright 1997-1999, National Center for Supercomputing Applications, University of Illinois Urbana-Champaign, All Rights Reserved