Greg, Bob, Matt:

The outline that Greg and Bob have been discussing, as given in the
document "Greg's Outline..." (also on this Web page) looks great to
me.  I've added a slight twist that Greg and Matt are probabaly not
aware of:  there will be a lots of beamswitches per file (for
polarimetry, a total of twelve).  So, I've rewriten Greg's outline of
the protocol.  Note that everything between the horizontal lines is
copied from Greg's outline (except what is capitalized).   



Lets define 

*LEFT* =

____________________________
3) sparo tells control, "nod the telescope left"           
							    control<-sparo

4) control takes care of nodding the telescope (issues      
   comsoft commands, then polls till it gets there)            
					          comsoft<->control  sparo
                                                        

5) control tells sparo, "ok, we're there"                   
   Also tells sparo, "that was a left nod" just so 
   there is no confusion.
							    control->sparo

6) sparo does its thing...
_______________________________



And lets define 

*RIGHT* =

______________________________________
[SPARO]...says to control, "nod         
   telescope right"
							    control<-sparo
7) again control takes care of it, then                  
					          comsoft<->control  sparo

8) control tells sparo "ok, we're there"                    control->sparo

9) sparo does it's thing...
______________________________________


Next, define

*NOD PAIR* = 

*LEFT*
*RIGHT*
*RIGHT*
*LEFT*

Then, a single polarimetry file would consist of:


______________________________________
1) control pc (taking it's orders form a tcl script)        
   tells comsoft to move to the start of the scan   
					          comsoft<->control  sparo

2) control pc tells sparo mac to start, also sends sparo    
   info on the current location, the kind of integration 
   it wants [POLARIMETRY], etc.

(MAC MOVES MOVE HALF-WAVE PLATE)
*NOD PAIR*
(MAC MOVES MOVE HALF-WAVE PLATE)
*NOD PAIR*
(MAC MOVES MOVE HALF-WAVE PLATE)
*NOD PAIR*
(MAC MOVES MOVE HALF-WAVE PLATE)
*NOD PAIR*
(MAC MOVES MOVE HALF-WAVE PLATE)
*NOD PAIR*
(MAC MOVES MOVE HALF-WAVE PLATE)
*NOD PAIR*

[SPARO] ... says, "done"                                     control<-sparo
_____________________________________________



And a single photometry file would consist of:

______________________________________
1) control pc (taking it's orders form a tcl script)        
   tells comsoft to move to the start of the scan   
					          comsoft<->control  sparo

2) control pc tells sparo mac to start, also sends sparo    
   info on the current location, the kind of integration 
   it wants [PHOTOMETRY WITH, SAY, 8 NOD PAIRS], etc.

*NOD PAIR*
*NOD PAIR*
*NOD PAIR*
*NOD PAIR*
*NOD PAIR*
*NOD PAIR*
*NOD PAIR*
*NOD PAIR*


[SPARO] ... says, "done"                 control<-sparo
_____________________________________________