Streams from WIYN Router

TCS


attribute			type		description
---------			----		-----------
tcs.watcher.comment		string		System comment string

tcs.weather.pressure    	double
tcs.weather.relhumdome  	double
tcs.weather.relhumout   	double
tcs.weather.windspeed   	double
tcs.weather.winddir     	double
tcs.weather.refa        	double
tcs.weather.refb        	double
tcs.weather.dometemp    	double
tcs.weather.outsidetemp 	double

tcs.time.UTC		  	double
tcs.time.delta_AT 		int
tcs.time.delta_UT 		double
tcs.time.tai      		double
tcs.time.tdt      		double
tcs.time.tdb      		double
tcs.time.UT1      		double
tcs.time.GMST     		double
tcs.time.GAST     		double
tcs.time.LAST     		double

tcs.telescope.aztrack		string
tcs.telescope.azoffset		double
tcs.telescope.mnirbeta		double
tcs.telescope.mnirtrack		string
tcs.telescope.wnirbeta		double
tcs.telescope.wnirtrack		string
tcs.telescope.airmass		double
tcs.telescope.hourangle		double
tcs.telescope.paraangle		double
tcs.telescope.zenithdist	double
tcs.telescope.ra		double		Current RA position (hours)
tcs.telescope.dec		double		Current DEC position (degrees)
tcs.telescope.raoffset		double		Current RA offset (hours)
tcs.telescope.decoffset		double		Current DEC offset (degrees)

tcs.target.state		string
tcs.target.epoch		double
tcs.target.equinox		double
tcs.target.alt			double
tcs.target.az			double
tcs.target.altoffset		double
tcs.target.azoffset		double
tcs.target.altmotion		double
tcs.target.azmotion		double
tcs.target.parallax		double
tcs.target.speed		double
tcs.target.wavelength		double
tcs.target.name			double
tcs.target.tracking		double

tcs.geometry.longitude		double
tcs.geometry.latitude		double
tcs.geometry.alt		double
tcs.geometry.xpolarmotion	double
tcs.geometry.ypolarmotion	double
tcs.geometry.obliquity		double
tcs.geometry.lonnutation	double
tcs.geometry.obnutation		double

tcs.azimuth.pointer     	double
tcs.elevation.pointer   	double
tcs.mnir.pointer		double
tcs.nir.pointer			double
tcs.dome.pointer		double
tcs.cass.pointer		double

tcs.azimuth.position		double
tcs.elevation.position		double
tcs.mnir.position		double
tcs.nir.position		double
tcs.dome.position		double
tcs.cass.position		double

tcs.azimuth.offset		double
tcs.elevation.offset		double
tcs.mnir.offset			double
tcs.nir.offset			double
tcs.dome.offset			double
tcs.cass.offset			double

tcs.azimuth.mapper		double
tcs.elevation.mapper		double
tcs.mnir.mapper			double
tcs.nir.mapper			double
tcs.dome.mapper			double
tcs.cass.mapper			double

tcs.azimuth.slewer		double
tcs.elevation.slewer		double
tcs.mnir.slewer			double
tcs.nir.slewer			double
tcs.dome.slewer			double
tcs.cass.slewer			double

tcs.azimuth.encoder		double
tcs.elevation.encoder		double
tcs.mnir.encoder		double
tcs.nir.encoder			double
tcs.dome.encoder		double
tcs.cass.encoder		double

tcs.azimuth.tcsfilter		double
tcs.elevation.tcsfilter		double
tcs.mnir.tcsfilter		double
tcs.nir.tcsfilter		double
tcs.dome.tcsfilter		double
tcs.cass.tcsfilter		double

tcs.azimuth.dcsinput		int
tcs.elevation.dcsinput		int
tcs.mnir.dcsinput		int
tcs.nir.dcsinput		int
tcs.dome.dcsinput		int

tcs.azimuth.interp		int
tcs.elevation.interp		int
tcs.mnir.interp			int
tcs.nir.interp			int
tcs.dome.interp			int

tcs.azimuth.dcsfilter		int
tcs.elevation.dcsfilter		int
tcs.mnir.dcsfilter		int
tcs.nir.dcsfilter		int
tcs.dome.dcsfilter		int

tcs.azimuth.plantencoder   	int
tcs.elevation.plantencoder 	int
tcs.mnir.plantencoder	   	int
tcs.nir.plantencoder	   	int
tcs.dome.plantencoder	   	int

tcs.azimuth.servoerror	 	int
tcs.elevation.servoerror 	int
tcs.mnir.servoerror	 	int
tcs.nir.servoerror	 	int
tcs.dome.servoerror	 	double

tcs.azimuth.servoout		int
tcs.elevation.servoout		int
tcs.mnir.servoout		int
tcs.nir.servoout		int
tcs.dome.servoout		double

tcs.azimuth.plantpos		double
tcs.elevation.plantpos		double
tcs.mnir.plantpos		double
tcs.nir.plantpos		double
tcs.dome.pos			double

tcs.azimuth.plantvel		double
tcs.elevation.plantvel		double
tcs.mnir.plantvel		double
tcs.nir.plantvel		double
tcs.dome.plantvel		double

tcs.azimuth.planterror	 	double
tcs.elevation.planterror 	double
tcs.mnir.planterror	 	double
tcs.nir.planterror	 	double
tcs.dome.planterror	 	double

tcs.azimuth.vmax		double
tcs.elevation.vmax		double
tcs.mnir.vmax			double
tcs.nir.vmax			double
tcs.dome.vmax			double
tcs.cass.vmax			double

tcs.azimuth.amax		double
tcs.elevation.amax		double
tcs.mnir.amax			double
tcs.nir.amax			double
tcs.dome.amax			double
tcs.cass.amax			double

tcs.azimuth.ke			int
tcs.elevation.ke		int
tcs.mnir.ke			int
tcs.nir.ke			int
tcs.dome.ke			int
tcs.cass.ke			int

tcs.azimuth.ex			int
tcs.elevation.ex		int
tcs.mnir.ex			int
tcs.nir.ex			int
tcs.dome.ex			int
tcs.cass.ex			int

tcs.azimuth.indexpos		double
tcs.elevation.indexpos		double
tcs.mnir.indexpos		double
tcs.nir.indexpos		double
tcs.dome.indexpos		double
tcs.cass.indexpos		double

tcs.azimuth.usermin		double
tcs.elevation.usermin		double
tcs.mnir.usermin		double
tcs.nir.usermin			double
tcs.dome.usermin		double
tcs.cass.usermin		double

tcs.azimuth.usermax		double
tcs.elevation.usermax		double
tcs.mnir.usermax		double
tcs.nir.usermax			double
tcs.dome.usermax		double
tcs.cass.usermax		double

tcs.azimuth.tracker		int
tcs.elevation.tracker		int
tcs.mnir.tracker		int
tcs.nir.tracker			int
tcs.dome.tracker		int
tcs.cass.tracker		int

tcs.azimuth.encoderstate	string
tcs.elevation.encoderstate	string
tcs.mnir.encoderstate		string
tcs.nir.encoderstate		string
tcs.dome.encoderstate		string
tcs.cass.encoderstate		string

OSS

attribute			type
---------			----

oss.tertiary.foldpower		int
oss.tertiary.foldinsertcmd	int
oss.tertiary.foldinserted	string		(On, Off)
oss.tertiary.foldremovecmd	int
oss.tertiary.foldremoved	string		(On, Off)
oss.tertiary.vacvalve		int
oss.tertiary.loadalarmmin	int
oss.tertiary.loadalarmmax	int
oss.tertiary.support		int
oss.tertiary.selecta		int
oss.tertiary.selectb		int
oss.tertiary.selectc		int
oss.tertiary.loadcella		int
oss.tertiary.loadcellb		int
oss.tertiary.loadcellc		int
oss.tertiary.loadrangemin	int
oss.tertiary.loadrangemax	int

oss.tertiary.rotpower		int
oss.tertiary.rotforward		int
oss.tertiary.rotreverse		int
oss.tertiary.rotspeed		int
oss.tertiary.rotpincmd		int
oss.tertiary.rotpinin		int
oss.tertiary.rotpinout		int
oss.tertiary.rotindex		int
oss.tertiary.rotpos1		int
oss.tertiary.rotpos2		int
oss.tertiary.rotpos3		int
oss.tertiary.rotposcode		int


oss.thermocouple.center1	double
oss.thermocouple.center2	double
oss.thermocouple.center3	double
oss.thermocouple.center4	double
oss.thermocouple.center5	double
oss.thermocouple.center6	double
oss.thermocouple.center8	double
oss.thermocouple.center10	double
oss.thermocouple.bottom		double
oss.thermocouple.top		double
oss.thermocouple.secondary	double
oss.thermocouple.hydra		double
oss.thermocouple.ias		double
oss.thermocouple.drvmtr1	double
oss.thermocouple.drvmtr2	double
oss.thermocouple.osscs		double

oss.counterbalance.ubrake	int
oss.counterbalance.udirection	int
oss.counterbalance.ufwdpower	int
oss.counterbalance.urevpower	int
oss.counterbalance.ufwdlimit	int
oss.counterbalance.urevlimit	int
oss.counterbalance.uinterlock	int
oss.counterbalance.uposition	int
oss.counterbalance.lbrake	int
oss.counterbalance.ldirection	int
oss.counterbalance.lfwdpower	int
oss.counterbalance.lrevpower	int
oss.counterbalance.lfwdlimit	int
oss.counterbalance.lrevlimit	int
oss.counterbalance.linterlock	int
oss.counterbalance.lposition	int

oss.mirror_cover.power		int
oss.mirror_cover.leftopen	int
oss.mirror_cover.rightopen	int
oss.mirror_cover.leftopened	int
oss.mirror_cover.rightopened	int
oss.mirror_cover.leftclose	int
oss.mirror_cover.rightclose	int
oss.mirror_cover.leftclosed	int
oss.mirror_cover.rightclosed	int

oss.flatfield.bank1power	int
oss.flatfield.bank2power	int
oss.flatfield.bank1bright	int
oss.flatfield.bank2bright	int

oss.secondary.airvalve		int
oss.secondary.vacvalve		int
oss.secondary.support		int
oss.secondary.stepper		int
oss.secondary.lvdtpower		int
oss.secondary.loadrangemin	int
oss.secondary.loadrangemax	int
oss.secondary.loadlimitmin	int
oss.secondary.loadlimitmax	int
oss.secondary.alarmmin		int
oss.secondary.alarmmax		int
oss.secondary.speed		int
oss.secondary.accel		int
oss.secondary.selecta		int
oss.secondary.selectb		int
oss.secondary.selectc		int
oss.secondary.posa		int
oss.secondary.posb		int
oss.secondary.posc		int
oss.secondary.lvdta		int
oss.secondary.lvdtb		int
oss.secondary.lvdtc		int
oss.secondary.fwdlimita		int
oss.secondary.fwdlimitb		int
oss.secondary.fwdlimitc		int
oss.secondary.revlimita		int
oss.secondary.revlimitb		int
oss.secondary.revlimitc		int
oss.secondary.loadcella		int
oss.secondary.loadcellb		int
oss.secondary.loadcellc		int

DCS

attribute			type
---------			----

dcs.mdcs.state            	int
dcs.mdcs.powercmd         	int
dcs.mdcs.power            	int
dcs.mdcs.nirpowercmd      	int
dcs.mdcs.nirpower         	int
dcs.mdcs.nirrelay         	int
dcs.mdcs.estopswitch      	int
dcs.mdcs.estoplatch       	int
dcs.mdcs.stopcmd          	int
dcs.mdcs.stopcmdlatch     	int
dcs.mdcs.battery          	int
dcs.mdcs.interlocks       	int
dcs.mdcs.keylock          	int
dcs.mdcs.keylockstart     	int
dcs.mdcs.liftplatform     	int
dcs.mdcs.lockout          	int
dcs.mdcs.tapeswitch       	int
dcs.mdcs.watchdog         	int
dcs.mdcs.audio            	int
dcs.mdcs.charger          	int
dcs.mdcs.mainrelay        	int
dcs.mdcs.restart          	int

dcs.azimuth.ampcmd        	int
dcs.azimuth.brakecmd      	int
dcs.azimuth.brake         	int
dcs.azimuth.ccwhard       	int
dcs.azimuth.ccwsoft	  	int
dcs.azimuth.center        	int
dcs.azimuth.cwsoft        	int
dcs.azimuth.cwhard        	int
dcs.azimuth.overspeed     	int
dcs.azimuth.indexed       	int
dcs.azimuth.indexdir      	int
dcs.azimuth.encodermode	  	int
dcs.azimuth.encoderone    	int
dcs.azimuth.encodertwo    	int
dcs.azimuth.encoderave    	int
dcs.azimuth.encoderdiff   	int
dcs.azimuth.indexone      	int
dcs.azimuth.indextwo      	int
dcs.azimuth.motorratio    	double
dcs.azimuth.motor1dmd     	int
dcs.azimuth.motor1mon     	double
dcs.azimuth.motor2dmd     	int
dcs.azimuth.motor2mon     	double

dcs.elevation.ampcmd      	int
dcs.elevation.brakecmd    	int
dcs.elevation.brake       	int
dcs.elevation.uphard      	int
dcs.elevation.upsoft      	int
dcs.elevation.downhard    	int
dcs.elevation.downsoft    	int
dcs.elevation.latch       	int
dcs.elevation.overspeed   	int
dcs.elevation.indexed     	int
dcs.elevation.indexdir    	int
dcs.elevation.tilt20      	int
dcs.elevation.tilt30      	int
dcs.elevation.tilt85      	int
dcs.elevation.zone        	int
dcs.elevation.encoder     	int
dcs.elevation.index       	int
dcs.elevation.motorratio  	double
dcs.elevation.motor1dmd   	int
dcs.elevation.motor1mon   	double
dcs.elevation.motor2dmd   	int
dcs.elevation.motor2mon   	double


dcs.dome.brake			int
dcs.dome.clampunlock  		int
dcs.dome.clamplock    		int
dcs.dome.clamp        		int
dcs.dome.inverter1    		int
dcs.dome.inverter2    		int
dcs.dome.inverter111  		int
dcs.dome.inverter211  		int
dcs.dome.computer     		int
dcs.dome.maint			int
dcs.dome.speed1       		int
dcs.dome.speed2       		int
dcs.dome.speed3       		int
dcs.dome.speed        		int
dcs.dome.cwmotion     		int
dcs.dome.ccwmotion    		int


dcs.mnir.ampcmd         	int
dcs.mnir.brakecmd       	int
dcs.mnir.brake          	int
dcs.mnir.cwwhard        	int
dcs.mnir.center         	int
dcs.mnir.cwhard         	int
dcs.mnir.indexed        	int
dcs.mnir.indexdir       	int
dcs.mnir.latch          	int
dcs.mnir.encoder        	int
dcs.mnir.index			int
dcs.mnir.motordmd		int

dcs.nir.ampcmd			int
dcs.nir.brakecmd		int
dcs.nir.brake			int
dcs.nir.cwwhard			int
dcs.nir.center			int
dcs.nir.cwhard			int
dcs.nir.indexed			int
dcs.nir.indexdir		int
dcs.nir.latch			int
dcs.nir.encoder			int
dcs.nir.index			int
dcs.nir.motordmd		int

PMS


attribute			type
---------			----

pms.primary.meanforce		double
pms.primary.elevationangle	double
pms.primary.lvdtaxialz1		int
pms.primary.lvdtaxialz2		int
pms.primary.lvdtaxialz3		int
pms.primary.lvdtlateral		int
pms.primary.lvdterror		int
pms.primary.axialpressurez1	double
pms.primary.axialpressurez2	double
pms.primary.axialpressurez3	double
pms.primary.lateralpressure	double
pms.primary.pressuretheory	double
pms.primary.pressureerror	double

IAS



attribute			type
---------			----

ias.adc.slidestatus    		string		(In, Out)
ias.adc.slideaxisstatus    	string		(Ready, Not Ready, Fault)
ias.adc.slidelam       		int
ias.adc.rotaaxisstatus 		string		(Ready, Not Ready, Fault)
ias.adc.rotalam        		int
ias.adc.rotaposition   		int
ias.adc.rotavelocity   		int
ias.adc.rotaindex      		int
ias.adc.rotbaxisstatus 		string		(Ready, Not Ready, Fault)
ias.adc.rotblam        		int
ias.adc.rotbposition   		int
ias.adc.rotbvelocity   		int
ias.adc.rotbindex      		int
ias.adc.tracking       		int

ias.powersupply.advolt0 	int
ias.powersupply.advolt1 	int
ias.powersupply.advolt2 	int
ias.powersupply.advolt3 	int
ias.powersupply.advolt4 	int
ias.powersupply.advolt5 	int
ias.powersupply.advolt6 	int
ias.powersupply.p5vdc   	int
ias.powersupply.p12vdc  	int
ias.powersupply.n12vdc  	int
ias.powersupply.p24vdc  	int

ias.wttmmirror.slidestatus    	string		(In, Out)
ias.wttmmirror.slideaxisstatus  string		(Ready, Not Ready, Fault)
ias.wttmmirror.slidelam       	int
ias.wttmmirror.aposition 	int
ias.wttmmirror.bposition 	int

ias.darkslide.status 		string		(In, Out)
ias.darkslide.axisstatus     	string		(Ready, Not Ready, Fault)
ias.darkslide.lam        	int

ias.guideprobe.xlam           	int
ias.guideprobe.xstatus        	string		(Ready, Not Ready, Fault)
ias.guideprobe.xposition      	int
ias.guideprobe.xvelocity      	int
ias.guideprobe.xacceleration  	int
ias.guideprobe.xindex         	int
ias.guideprobe.ylam           	int
ias.guideprobe.ystatus        	string		(Ready, Not Ready, Fault)
ias.guideprobe.yposition      	int
ias.guideprobe.yvelocity      	int
ias.guideprobe.yacceleration  	int
ias.guideprobe.yindex         	int
ias.guideprobe.zlam           	int
ias.guideprobe.zstatus        	string		(Ready, Not Ready, Fault)
ias.guideprobe.zposition      	int
ias.guideprobe.zvelocity      	int
ias.guideprobe.zacceleration	int
ias.guideprobe.zindex         	int
ias.guideprobe.ndlam          	int
ias.guideprobe.ndstatus       	string		(Ready, Not Ready, Fault)
ias.guideprobe.ndposition     	int
ias.guideprobe.colorlam       	int
ias.guideprobe.colorstatus    	string		(Ready, Not Ready, Fault)
ias.guideprobe.colorposition  	int
ias.guideprobe.focustracking  	int

ias.focusprobe.xlam          	int
ias.focusprobe.xstatus       	string		(Ready, Not Ready, Fault)
ias.focusprobe.xposition     	int
ias.focusprobe.xvelocity     	int
ias.focusprobe.xacceleration 	int
ias.focusprobe.xindex        	int
ias.focusprobe.ylam          	int
ias.focusprobe.ystatus       	string		(Ready, Not Ready, Fault)
ias.focusprobe.yposition     	int
ias.focusprobe.yvelocity     	int
ias.focusprobe.yacceleration 	int
ias.focusprobe.yindex        	int
ias.focusprobe.zlam          	int
ias.focusprobe.zstatus       	string		(Ready, Not Ready, Fault)
ias.focusprobe.zposition     	int
ias.focusprobe.zvelocity     	int
ias.focusprobe.zacceleration 	int
ias.focusprobe.zindex        	int
ias.focusprobe.ndlam         	int
ias.focusprobe.ndstatus      	string		(Ready, Not Ready, Fault)
ias.focusprobe.ndposition    	int
ias.focusprobe.colorlam      	int
ias.focusprobe.colorstatus   	string		(Ready, Not Ready, Fault)
ias.focusprobe.colorposition 	int
ias.focusprobe.pupillam      	int
ias.focusprobe.focuspupilaxis   string		(Ready, Not Ready, Fault)
ias.focusprobe.focuspupilstatus	string		(In, Out)	
ias.focusprobe.focuspupilpos 	int
ias.focusprobe.focustracking	int

ias.wfscam.ylam             	int
ias.wfscam.yaxisstatus      	string		(Ready, Not Ready, Fault)
ias.wfscam.yposition        	int
ias.wfscam.yvelocity        	int
ias.wfscam.yacceleration    	int
ias.wfscam.yindex           	int
ias.wfscam.zlam             	int
ias.wfscam.zaxisstatus      	string		(Ready, Not Ready, Fault)
ias.wfscam.zposition        	int
ias.wfscam.xacceleration    	int
ias.wfscam.xvelocity        	int
ias.wfscam.zindex           	int
ias.wfscam.filterposition   	int
ias.wfscam.filterstatus  	string		(Ready, Not Ready, Fault)
ias.wfscam.focustracking    	int

ias.caliblamps.status           int
ias.caliblamps.ndaxisstatus     string		(Ready, Not Ready, Fault)
ias.caliblamps.ndlam     	int
ias.caliblamps.ndfilterposition int
ias.caliblamps.ndposition       int
ias.caliblamps.ndvelocity       int
ias.caliblamps.ndindex          int
ias.caliblamps.colorfilterposition  int
ias.caliblamps.colorposition    int
ias.caliblamps.colorvelocity    int
ias.caliblamps.colorindex       int

ias.feedmirror.slideaxisstatus  string		(Ready, Not Ready, Fault)
ias.feedmirror.slidestatus      string		(In, Out)
ias.feedmirror.slidelam      	int

IPS


Note: 'ips.guider' is scheduled for installation June 19, 1997

attribute	  type		description
---------	  ----		-----------

ips.guider.roix0  ENG_INT       ROI upper left X coord
ips.guider.roiy0  ENG_INT       ROI upper left Y coord
ips.guider.roix1  ENG_INT       ROI lower right X coord
ips.guider.roiy1  ENG_INT       ROI lower right Y coord
ips.guider.centx  ENG_DOUBLE    X coord of centroid
ips.guider.centy  ENG_DOUBLE    Y coord of centroid
ips.guider.centdx ENG_DOUBLE    X Error
ips.guider.centdy ENG_DOUBLE    Y Error
ips.guider.frames ENG_INT       Number of frames averaged
ips.guider.refx   ENG_DOUBLE    Track point X coord
ips.guider.refy   ENG_DOUBLE    Track point Y coord
ips.guider.errors ENG_INT       # of LOS errors
ips.guider.camera ENG_STRING    {Guide Probe, Focus Probe, FOPS, Gripper,
                                 Camera 5, Camera 6, Camera 7, Camera 8}
ips.guider.diq    ENG_DOUBLE    Computed DIQ
ips.guider.status ENG_STRING    {Shutdown, Idle, Active, Unknown*}
ips.guider.rate   ENG_DOUBLE    Guider rate in Hz
ips.guider.low    ENG_INT       Image Threshold Low value
ips.guider.high   ENG_INT       Image Threshold High value
ips.guider.sky    ENG_INT       Measured Sky brightness
ips.guider.port   ENG_INT       Guider port 

ICC


attribute		type		description
---------	  	----		-----------

icc.camera.acc		ENG_INT		accumulations
icc.camera.adc		ENG_INT		a/d dynamic range
icc.camera.lines	ENG_INT		Number of lines
icc.camera.pixels	ENG_INT		Number of pixels
icc.camera.prelines	ENG_INT		Number of pre-line dummies
icc.camera.postline	ENG_INT		Number of post-line dummies
icc.camera.prepixels	ENG_INT		Number of pre-pixel dummies
icc.camera.postpixels	ENG_INT		Number of post-pixel dummies
icc.camera.switch1	ENG_INT		Controller GPIB Board Switch 1
icc.camera.switch2	ENG_INT		Controller GPIB Board Switch 2
icc.camera.switch	ENG_INT		Controller Analog Board Switch
icc.camera.cleans	ENG_INT		Number of cleans
icc.camera.cscans	ENG_INT		Number of consecutive scans
icc.camera.minblocks    ENG_INT		Invalid block decomp factor
icc.camera.minblocksize ENG_INT		Invalid block decomp factor
icc.camera.exptime	ENG_INT		Exposure time in mS
icc.camera.actpixels	ENG_INT		Number of active super pixels
icc.camera.actlines	ENG_INT		Number of active super lines
icc.camera.strips	ENG_INT		Number of valid strips
icc.camera.ram		ENG_INT		Frame capacity of the controllers RAM

icc.camera.dtmode	ENG_STRING	Data transfer mode {Real, RAM}
icc.camera.stmode	ENG_STRING	Start Mode {Normal, Trigger}
icc.camera.dbosmode	ENG_STRING	Data byte out sequence
						{High Byte, Low Byte}
icc.camera.fovfmode	ENG_STRING	FIFO overflow mode {Stop, Continue}
icc.camera.shutter	ENG_STRING	Shutter status {Enabled, Disabled}

Last Update: 2003 Feb 13 (Behzad)