nxm.ice.prim
Class picdriver

java.lang.Object
  extended bynxm.sys.lib.Command
      extended bynxm.sys.lib.Primitive
          extended bynxm.ice.prim.picdriver
All Implemented Interfaces:
nxm.sys.inc.Commandable, nxm.sys.inc.Constants, nxm.sys.inc.DataTypes, nxm.sys.inc.IDable, nxm.sys.inc.MessageHandler, java.lang.Runnable

public class picdriver
extends nxm.sys.lib.Primitive

NeXtMidas interface to the PIC family of ICE cards FUNC,DEV,NAME,VALUE

Author:
Jeff Schoen

Field Summary
 java.lang.String replayList
           
 
Fields inherited from class nxm.sys.lib.Primitive
bufSize, todo, xfer
 
Fields inherited from class nxm.sys.lib.Command
args, id, isPiped, M, MA, MD, MQ, MR, MT, MU, option, queue, state, support, thread, verbose
 
Fields inherited from interface nxm.sys.inc.DataTypes
ALAW, ASCII, BMAX, BMIN, BOOL, BYTE, COMPLEX, CONVERT_TYPE_LIST, CRAY, DATA_TYPE_LIST, DMAX, DMIN, DOUBLE, EEEI, FLOAT, FMAX, FMIN, IEEE, IMAX, IMIN, INT, LMAX, LMIN, LONG, MATRIX, NONHOMOGENEOUS, NUMBER, OBJECT, PACKED, QUAD, RESULT_TYPE_LIST, SCALAR, STRING, TABLE, TRANSMATRIX, ULAW, VAX, VECTOR, XLONG, XMAX, XMIN, XMODE
 
Fields inherited from interface nxm.sys.inc.Constants
ANGULAR_VELOCITY_PRECESSING_COR, B1G, B1K, B1M, B1T, B64K, CYC2RAD, DEF_EARTH_ANGULAR_VELOCITY, DEG2RAD, E, EARTH_ANGULAR_VELOCITY, EARTH_ECCENTRICITY, EARTH_EQUATORIAL_RADIUS, EARTH_FLATTENING_FACTOR, EARTH_GRAV_CONSTANT_W_ATMOS, EARTH_GRAV_CONSTANT_WO_ATMOS, FEET2METERS, HALFPI, IAU_EARTH_ANGULAR_VELOCITY, LN2DB, LN2LOG, LNTEN, MASS_OF_EARTH_W_ATMOS, METERS2FEET, METERS2NM, METERS2SM, NM2FEET, NM2METERS, PI, POLAR_RADIUS_IN_METERS, POLAR_RADIUS_OF_CURVATURE, RAD2CYC, RAD2DEG, SM2FEET, SM2METERS, SPEED_OF_LIGHT, TWOPI
 
Fields inherited from interface nxm.sys.inc.Commandable
ABORT, CLOSE, EXIT, FINISH, INIT, NOOP, NORMAL, OPEN, PAUSE, PROCESS, RESTART, RESUME, SLEEP, START, stateList, stateListOffset, STOP, SUSPEND
 
Constructor Summary
picdriver()
           
 
Method Summary
 int close()
           
 int getBlock()
           
 int open()
           
 int process()
           
 void setBlock(int value)
           
 void setBreak(int value)
           
 
Methods inherited from class nxm.sys.lib.Primitive
todo, todo
 
Methods inherited from class nxm.sys.lib.Command
checkin, checkout, getArgs, getContext, getID, getMQ, getPollTime, getState, isPipable, processException, processMessage, processMessage, restart, run, setArgs, setPollTime, setState, setState, stateToString, thisIsMe, toString, verify, whoIsThis
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

replayList

public java.lang.String replayList
Constructor Detail

picdriver

public picdriver()
Method Detail

open

public int open()

process

public int process()

close

public int close()

setBreak

public void setBreak(int value)

setBlock

public void setBlock(int value)

getBlock

public int getBlock()