GO(OPCS) Optical Printer Control System GO(OPCS) NAME go - Move motors in steps or to absolute step positions USAGE go [chans] [distance[,distance,...]] go [chans] [>position[,>position,...]] EXAMPLES go d -10 # channel d goes -10 steps from where it is go efgh >0 # channels EFGH go TO position 0 go efg 120,130,>0 # e goes 120, f goes 130, and g goes TO 0 go ef 120 # ef go 120 steps from where they are DESCRIPTION Mostly for moving 'linear' motors such as zoom, follow-focus, etc. Lets you move more than one channel at a time, each channel having its own relative steps or absolute position, or all sharing one. CAVEATS 1. When using GO to move shutter channels (cam, pro..), frame counters will retain their frame counts, since GO moves steps, not frames. 2. Using GO on channels with interpolations are handled specially: 2a. When channels are slaved with INTERP, e.g. focus (f) slaved to zoom (e), specify BOTH channels to GO so they move together, one slaved to the other. Otherwise they will be moved separately. e.g. go ef 12000 # 'e' moves 12000 steps, and slave 'f' moves # to maintain focus. go e 12000 # 'e' moves 12000 steps. (f does not move) go f 12000 # 'f' moves +12000 steps (e does not move) go f >-30000 # 'f' moves to -30000 (e does not move) 2b. Alternatively, with a SINGLE CHANNEL interpolation (such as fader), relative positions will move the channel in STEPS. Only when absolute positions are specified (e.g. >170) will interpolations be used, e.g.: go d 10 #'d' moves 10 STEPS. Relative positioning # of the fader always works in STEPS. go d >170 #'d' moves to 170 DEGREES. Absolute positioning # of the fader always works in DEGREES. SEE ALSO SHOW(OPCS) - show current positions for all motors JOG(OPCS) - interactively jog a positioning motor INTERP(OPCSDEFS) - set interpolation positions (fader, focus, etc) MATH(DOCS) - math expressions SYNTAX(OPCS) - Online calculator and OPCS math expression syntax ORIGIN Gregory Ercolano, Los Feliz California 09/04/90