Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.apo.nmsu.edu/Telescopes/mirrorCtrl/messageKeywords.html
Дата изменения: Mon Mar 2 21:08:57 2015
Дата индексирования: Sat Apr 9 23:21:43 2016
Кодировка:

Поисковые слова: п п п п п п п п п п п п п
mirror
mirrorCtrl Message Keyword Dictionary1.0
actMount
DescriptionActuator lengths determined from encMount and the mirror model. This may not match cmdMount, even if the actuators move as commanded, due to systematic errors in the mirror model. For an actuator without an encoder, the commanded actuator mount is used.
Values3-6
 
Repeated3-6 times
TypeFloat (float,flt4)
Unitsmicrosteps
Invalidnan
axisHomed
DescriptionAxes that are homed
Values3-6
 
Repeated3-6 times
TypeBool (int,int2)
False0
True1
Invalid?
badGalilReply
DescriptionParsed Galil reply that confused the actor
Values1
 
TypeString (str,text)
cmd
DescriptionCurrent command (verb) executing
Values1
 
NamecmdVerb
TypeString (str,text)
cmdMount
DescriptionCommanded actuator lengths
Values3-6
 
Repeated3-6 times
TypeFloat (float,flt4)
Unitsmicrosteps
Invalidnan
desEncMount
DescriptionDesired encoder lengths, in actuator microsteps, based on desOrient and the mirror model. There is one entry per actuator, rather than one per encoder: for an actuator without an encoder, the commanded actuator mount is used.
Values3-6
 
Repeated3-6 times
TypeFloat (float,flt4)
Unitsmicrosteps
Invalidnan
desOrient
Descriptiondesired mirror orientation
Values6
 
Descriptionpiston
TypeFloat (float,flt4)
Unitsum
Invalidnan
 
Descriptionx tilt
TypeFloat (float,flt4)
Unitsarcsec
Invalidnan
 
Descriptiony tilt
TypeFloat (float,flt4)
Unitsarcsec
Invalidnan
 
Descriptionx translation
TypeFloat (float,flt4)
Unitsum
Invalidnan
 
Descriptiony translation
TypeFloat (float,flt4)
Unitsum
Invalidnan
 
Descriptionz rotation
TypeFloat (float,flt4)
Unitsarcsec
Invalidnan
desOrientAge
DescriptionElapsed time since a desired orientation was set
Values1
 
TypeFloat (float,flt4)
Unitsseconds
Invalidnan
deviceSoftwareVersion
DescriptionSoftware version for additional device-specific code
Values1
 
TypeString (str,text)
encMount
DescriptionReported encoder lengths, in actuator microsteps. There is one entry per actuator, rather than one per encoder: for an actuator without an encoder, the commanded actuator mount is used.
Values3-6
 
Repeated3-6 times
TypeFloat (float,flt4)
Unitsmicrosteps
Invalidnan
galilACC
DescriptionMaximum acceleration and deceleration of each axis
Values3-6
 
Repeated3-6 times
TypeInt (int,int4)
Unitsmicrosteps/sec^2
galilConnState
DescriptionState of connection to the Galil (a device the mirror controller talks to)
Values2
 
DescriptionConnection State
TypeEnum (str,int2)
Value-0Connecting
Value-1Authorizing
Value-2Connected
Value-3Disconnecting
Value-4Disconnected
Value-5Failing
Value-6Failed
 
DescriptionReason for this state, if any
TypeString (str,text)
galilDOAUX
DescriptionIf nonzero, status info emitted from aux serial port
Values1
 
TypeInt (int,int4)
galilENCRES
DescriptionResolution of encremental auxiliary encoder; 0 if no encoder
Values3-6
 
Repeated3-6 times
TypeFloat (float,flt4)
Unitsticks/microstep
galilENCTIME
DescriptionSettling time after a move and after WTIME, before encoders are read
Values1
 
TypeFloat (float,flt4)
Unitsseconds
galilHalfRNG
DescriptionHalf the range of motion
Values3-6
 
Repeated3-6 times
TypeInt (int,int4)
Unitsmicrosteps
galilHMSPD
DescriptionMax speed for finding home switch
Values3-6
 
Repeated3-6 times
TypeInt (int,int4)
Unitsmicrosteps/sec
galilINDSEP
DescriptionIf this axis has an index pulse encoder and it is used for homing, then set to the separation between index pulses
Values3-6
 
Repeated3-6 times
TypeInt (int,int4)
Unitsmicrosteps
galilLSTIME
DescriptionMax time required to back out of a limit at low speed
Values1
 
TypeFloat (float,flt4)
Unitsseconds
galilMARG
DescriptionMargin between the hard and soft reverse limits
Values3-6
 
Repeated3-6 times
TypeInt (int,int4)
Unitsmicrosteps
galilMAXCORR
DescriptionThe max error that will be corrected at the end of a move. Set to 0 if no encoder or no correction is desired
Values3-6
 
Repeated3-6 times
TypeInt (int,int4)
Unitsmicrosteps
galilMINCORR
DescriptionThe mininimum error that will be corrected, 0 means correct any error
Values3-6
 
Repeated3-6 times
TypeInt (int,int4)
Unitsmicrosteps
galilMOFF
DescriptionTurn off all motors after each move, if nonzero
Values1
 
TypeInt (int,int4)
galilNAXES
DescriptionNumber of axes (1-6). Note: 3.5m M3 mirror has 6 axes, although only 3 may be used
Values1
 
TypeInt (int,int4)
galilNCORR
DescriptionNumber of encoder-based corrections after each move
Values1
 
TypeInt (int,int4)
galilSoftwareVersion
DescriptionSoftware Version on Galil
Values1
 
TypeString (str,text)
galilSPD
DescriptionMax speed
Values3-6
 
Repeated3-6 times
TypeInt (int,int4)
Unitsmicrosteps/sec
galilST_FS
DescriptionStep resolution; 1 for a servo motor
Values3-6
 
Repeated3-6 times
TypeInt (int,int4)
Unitsmicrosteps/full step
galilWTIME
DescriptionSettling time after a move
Values1
 
TypeFloat (float,flt4)
Unitsseconds
homing
DescriptionAxes that are currently homing
Values3-6
 
Repeated3-6 times
TypeBool (int,int2)
False0
True1
Invalid?
maxIter
DescriptionMaximum allowed iterations for a move
Values1
 
TypeUInt (long,int4)
modelMount
DescriptionActuator lengths determined from desOrient and the mirror model
Values3-6
 
Repeated3-6 times
TypeFloat (float,flt4)
Unitsmicrosteps
Invalidnan
mountErr
DescriptionError in length for a given iteration. Apply this delta to cmdMount each iteration.
Values3-6
 
Repeated3-6 times
TypeFloat (float,flt4)
Unitsmicrosteps
Invalidnan
moving
DescriptionMirror currently moving
Values1
 
TypeBool (int,int2)
False0
True1
Invalid?
netMountOffset
DescriptionOffset applied to a model mount at the beginning of a move, to prevent motion for a null move and speed up convergence for a small move. It primarily compensates for systematic error in the mirror model.
Values3-6
 
Repeated3-6 times
TypeFloat (float,flt4)
Unitsmicrosteps
Invalidnan
numUsers
DescriptionNumber of connected users
Values1
 
TypeInt (int,int4)
orient
Descriptiondesired mirror orientation
Values6
 
Descriptionpiston
TypeFloat (float,flt4)
Unitsum
Invalidnan
 
Descriptionx tilt
TypeFloat (float,flt4)
Unitsarcsec
Invalidnan
 
Descriptiony tilt
TypeFloat (float,flt4)
Unitsarcsec
Invalidnan
 
Descriptionx translation
TypeFloat (float,flt4)
Unitsum
Invalidnan
 
Descriptiony translation
TypeFloat (float,flt4)
Unitsum
Invalidnan
 
Descriptionz rotation
TypeFloat (float,flt4)
Unitsarcsec
Invalidnan
piezoCorr
Descriptionpiezo Corrections (microsteps)
Values3
 
Repeated3 times
TypeFloat (float,flt4)
Unitsmicrosteps
Invalidnan
piezoMaxPos
DescriptionMax piezo postion (microsteps)
Values1
 
TypeFloat (float,flt4)
Unitsmicrosteps
piezoMinPos
DescriptionMin piezo postion (microsteps)
Values1
 
TypeFloat (float,flt4)
Unitsmicrosteps
piezoNSteps
Descriptionnumber of steps of piezo position
Values1
 
TypeInt (int,int4)
piezoResolution
Descriptionresolution (microsteps/piezo ctrl bit)
Values1
 
TypeInt (int,int4)
Unitsmicrosteps/piezo ctrl bit
piezoStatus
Description1: piezo correction task halted. 2: piezo correction pause requested. 3: piezo corrections disabled
Values1
 
TypeInt (int,int4)
Invalidnan
refCount
DescriptionThe reference count for an object
Values2
 
Descriptionrefcount
TypeInt (int,int4)
 
Descriptionobject
TypeString (str,text)
state
Descriptionsummarizes current state of galil and any remaning time or move iterations
Values5
 
DescriptionState of device, one of: Moving, Done, Homing, Failed, NotHomed
TypeString (str,text)
 
Descriptioncurrent iteration; 0 if state is not Moving
TypeUInt (long,int4)
 
Descriptionmax iterations; 0 if state is not Moving
TypeUInt (long,int4)
 
Descriptionremaining time for command, if known, else 0
TypeFloat (float,flt4)
Unitsseconds
Invalidnan
 
Descriptiontotal time for command, if known, else 0
TypeFloat (float,flt4)
Unitsseconds
Invalidnan
status
Descriptionsee http://www.apo.nmsu.edu/Telescopes/HardwareControllers/GalilMirrorControllers.html#StatusWord
Values3-6
 
Repeated3-6 times
TypeBits (long,int4)
Field-000000000000000000000000011111111 stopcode
Field-111111111111111111111111100000000 statusword
text
DescriptionText message
Values1
 
TypeString (str,text)
unknownCommand
DescriptionThe command verb (the first word of your command string) is not supported by this actor
Values1
 
Descriptioncommand verb
TypeString (str,text)
unknownReplyKey
DescriptionOne item of Galil data had an unrecognized key
Values3
 
Descriptiondata key
TypeString (str,text)
 
Descriptiondata
TypeString (str,text)
 
Descriptionfull reply
TypeString (str,text)
unparsedReply
DescriptionThis Galil reply could not be parsed and so is being ignored
Values1
 
TypeString (str,text)
userInfo
DescriptionBasic information about one user
Values2
 
Descriptionuser ID
TypeInt (int,int4)
 
Descriptionsocket address
TypeString (str,text)
version
DescriptionThe version of the actor
Values1
 
TypeString (str,text)
Invalid?
yourUserID
DescriptionYour user ID number; use this to recognize replies triggered by your commands; never 0
Values1
 
TypeInt (int,int4)