typedef struct { int run; int frame; int mirror; # which mirror int piston; # microns int x_tilt; # arcsec int y_tilt; # arcsec int x_trans; # microns int y_trans; # microns } MIRROR; typedef struct { int run; int frame; int g1; int g2; int g3; int g4; int g5; } S_GALIL; typedef struct { int run; int frame; int g1; int g2; int g3; int g4; int g5; int g6; } P_GALIL; typedef struct {int run; int frame; char comment[60];} FCOMMENT fcomment 0 -1 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 0 -1 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 0 -1 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 0 -1 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 52161 10841 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 0 -1 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 52161 10841 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 0 -1 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 52161 10841 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 52161 10841 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 0 -1 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 52161 10841 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 0 -1 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 52162 10842 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 0 -1 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 2541 8 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 2541 31 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 2541 42 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 2542 10 "starting focus loop" mirror 2542 12 2 -134 0 0 0 0 mirror 2542 13 2 -156 0 0 0 0 mirror 2542 15 2 -175 0 0 0 0 mirror 2542 17 2 -179 0 0 0 0 mirror 2542 18 2 -183 0 0 0 0 mirror 2542 20 2 -194 0 0 0 0 mirror 2542 22 2 -191 0 0 0 0 mirror 2542 24 2 -199 0 0 0 0 mirror 2542 25 2 -193 0 0 0 0 mirror 2542 27 2 -194 0 0 0 0 mirror 2542 29 2 -200 0 0 0 0 mirror 2542 30 2 -192 0 0 0 0 mirror 2542 32 2 -193 0 0 0 0 mirror 2542 34 2 -195 0 0 0 0 mirror 2542 36 2 -195 0 0 0 0 mirror 2542 37 2 -193 0 0 0 0 mirror 2542 39 2 -186 0 0 0 0 mirror 2542 41 2 -184 0 0 0 0 mirror 2542 43 2 -183 0 0 0 0 mirror 2542 44 2 -180 0 0 0 0 mirror 2542 46 2 -182 0 0 0 0 mirror 2542 48 2 -181 0 0 0 0 mirror 2542 49 2 -179 0 0 0 0 mirror 2542 51 2 -176 0 0 0 0 mirror 2542 53 2 -174 0 0 0 0 mirror 2542 55 2 -170 0 0 0 0 mirror 2542 56 2 -173 0 0 0 0 mirror 2542 58 2 -173 0 0 0 0 fcomment 2542 59 "stopping focus loop" fcomment 2542 68 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 2543 68 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 2543 16 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 2543 51 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 2544 45 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 2545 11 "starting focus loop" mirror 2545 14 2 -186 0 0 0 0 mirror 2545 16 2 -199 0 0 0 0 mirror 2545 17 2 -207 0 0 0 0 mirror 2545 19 2 -210 0 0 0 0 mirror 2545 21 2 -216 0 0 0 0 mirror 2545 23 2 -220 0 0 0 0 mirror 2545 24 2 -224 0 0 0 0 mirror 2545 26 2 -226 0 0 0 0 mirror 2545 28 2 -229 0 0 0 0 mirror 2545 30 2 -236 0 0 0 0 mirror 2545 31 2 -243 0 0 0 0 mirror 2545 33 2 -247 0 0 0 0 mirror 2545 35 2 -248 0 0 0 0 mirror 2545 37 2 -244 0 0 0 0 fcomment 2545 37 "stopping focus loop" fcomment 2545 45 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 2545 45 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 52162 10855 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60"