title manualNightLog author observer creationTime 1143545535 typedef struct { char textName[40]; char textLine[324] } TEXTLINE; TEXTLINE observingTeam " \040\040\040\040\040\040\040\040 " TEXTLINE observingTeam " Swing:\040\040John\040Barentine " TEXTLINE observingTeam " Night:\040\040Jurek\040Krzesinksi " TEXTLINE observingTeam " \040\040\040\040\040\040\040\040Viktor\040Malanushenko " TEXTLINE observingTeam " Visitor:\040Andreas\040Kelz\040(AIP\040Potsdam) " TEXTLINE observingPlan " \040\040\040\040\040\040\040\040Science! " TEXTLINE observingSummary " High\040dust\040and\040overcast\040sky,\040high\040humidity,\040NO\040observations. " TEXTLINE observingLog " Afternoon " TEXTLINE observingLog " \055-------- " TEXTLINE observingLog " There's\040a\040problem\040with\040the\040scale\040underneath\040the\040spectro\040(180\040l)\040dewar\040--\040it's\040 " TEXTLINE observingLog " reading\040weight\040\042backward\042;\040that\040is,\040adding\040weight\040to\040the\040scale\040decreases\040the\040 " TEXTLINE observingLog " reading\040on\040the\040LCD\040display\040and\040also\040in\040TPM.\040\040Without\040a\040dewar\040on\040the\040scale,\040the\040 " TEXTLINE observingLog " weight\040shown\040is\040263\040lbs.\040\040So\040I\040was\040a\040little\040surprised\040when\040I\040went\040to\040change\040 " TEXTLINE observingLog " the\040dewar\040weighing\040\04287\042\040lbs,\040that\040on\040removing\040the\040dewar\040from\040the\040scale\040the\040 " TEXTLINE observingLog " 'weight'\040went\040UP.\040\040There\040are\040actually\040something\040like\040180\040lbs\040in\040the\040dewar\040as\040 " TEXTLINE observingLog " of\04000:00Z\040so\040I\040am\040going\040to\040leave\040it\040as\040is;\040the\040weight\040shown\040on\040the\040display\040and\040 " TEXTLINE observingLog " in\040TPM\040should\040thus\040come\040up\040during\040the\040night. " TEXTLINE observingLog " No\040other\040problems\040during\040checkout.\040\040Spectro\040focus\040numbers\040are\040in\040the\040Problems\040 " TEXTLINE observingLog " section;\040I\040made\040an\040adjustment\040to\040the\040rotation\040of\040the\040blue\040camera\040focus\040ring\040on\040 " TEXTLINE observingLog " sp1\040that\040solved\040the\040focus\040problem\040from\040last\040night. " TEXTLINE observingLog " Night " TEXTLINE observingLog " \055---- " TEXTLINE observingLog " We\040never\040opened\040enclosure:\040dust\040over\040limits;\040in\040addition\040-\040from\040midnight\040and\040 " TEXTLINE observingLog " up\040to\040the\040morning\040-\040clouds. " TEXTLINE observingLog " No\040observations! " TEXTLINE observingLog " endNight\040is\040finished\040OK. " TEXTLINE imagingRunSummary " \040Run\040\040\040\040\040Time\040\040\040\040Stripe\040\040\040\040Lambda\040\040\040\040\040\040\040\040Last\040Flavor\040\040\040\040\040\040Comments " TEXTLINE imagingRunSummary " \040\040\040\040\040\040Start\040End\040\040\040\040\040\040\040\040\040Begin\040\040\040\040End\040\040\040\040\040Frame " TEXTLINE imagingRunSummary " \040------------------------------------------------------------------------- " TEXTLINE skippyData " Run\040\040Frame\040nFrames\040stars\040muErr\040\040\040muRms\040\040\040nuErr\040\040\040nuRms\040rot\040\040\040\040\040\040az\040\040\040\040el " TEXTLINE skippyData " \055-------------------------------------------------------------------------- " TEXTLINE ltMatchData " Run\040\040Field\040nFields\040alt\040az\040\040nGood\040rowMean\040rowSig\040\040colMean\040colSig\040rot " TEXTLINE ltMatchData " \055----------------------------------------------------------------------- " TEXTLINE spectroscopySummary " Summary\040Checked\040(y/n): " TEXTLINE spectroscopySummary " QA\040Procedures\040Done\040(y/n): " TEXTLINE spectroscopySummary " \040\040UT\040\040\040\040Exp\040\040\040Time\040\040flavor\040\040\040\040\040comment\040\040\040\040\040\040\040(S/N)^2\040totals " TEXTLINE spectroscopySummary " ==========================================\040b1\040\040\040r1\040\040\040b2\040\040\040r2 " TEXTLINE spectroscopySummary " \040-----\040sequence\04038322,\040plate\040-9999\040-------\040\040\040 " TEXTLINE spectroscopySummary " \04022:22\04038322\0400.0\040\040\040\040bias\040\040\040\040\040\040\040\040\040\040 " TEXTLINE spectroscopySummary " \04022:28\04038323\0400.0\040\040\040\040bias\040\040\040\040\040\040\040\040\040\040 " TEXTLINE spectroscopySummary " \040-----\040sequence\04038324,\040plate\0402240\040-------\040\040\040 " TEXTLINE spectroscopySummary " \04022:44\04038324\04010.0\040\040\040flat\040\040\040\040\040\040\040\040\040\040 " TEXTLINE spectroscopySummary " \04022:46\04038325\0402.0\040\040\040\040arc\040\040\040\040\040\040\040\040\040\040\040 " TEXTLINE spectroscopySummary " \04022:49\04038326\0402.1\040\040\040\040arc\040\040\040\040\040\040\040\040\040\040\040 " TEXTLINE spectroscopySummary " \04022:51\04038327\0402.1\040\040\040\040arc\040\040\040\040\040\040\040\040\040\040\040 " TEXTLINE spectroscopySummary " \04023:16\04038328\0402.1\040\040\040\040arc\040\040\040\040\040\040\040\040\040\040\040 " TEXTLINE spectroscopySummary " \04023:19\04038329\0402.1\040\040\040\040arc\040\040\040\040\040\040\040\040\040\040\040 " TEXTLINE offsetMessage " Time\040Instrument\040\040\040\040\040Az\040\040\040\040\040\040\040\040\040\040\040\040\040\040Alt\040\040\040\040\040\040\040\040\040\040\040\040\040Rot\040\040\040\040\040\040\040\040\040Scale " TEXTLINE offsetMessage " \040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040pos\040\040\040offset\040\040\040\040pos\040\040\040offset\040\040\040\040pos\040\040\040offset " TEXTLINE offsetMessage " \055----------------------------------------------------------------------------- " TEXTLINE dataTapeSummary " \011Goes:\040\040JL " TEXTLINE dataTapeSummary " \011Stays:\040JL " TEXTLINE focusMessage " \040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040setmir\040piston\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040Temp\040\040\040Wind " TEXTLINE focusMessage " Time\040\040\040\040\040Inst\040\040\040\040scale\040\040\040\040M1\040\040\040\040M2\040\040\040Foc\040\040\040Az\040\040\040Alt\040\040\040(C)\040MPH\040\040Dir\040\040filt\040\040fwhm " TEXTLINE focusMessage " \055----------------------------------------------------------------------------- " TEXTLINE focusMessage " 22:28Z\040\040disconnected\040\0401.00005\040\040-494\040\040\040878\040\040\040\04030\040\040121\040\04030.0\040\040\0407.4\040\040\0406\040\040264\040\040 " TEXTLINE focusMessage " 00:20Z\040\0407\0402240\040\0401.00000\040\040\040\040\0400\040\0401229\040\040\040\040\0400\040\040121\040\04030.4\040\040\0406.8\040\0400\040\040184\040\040 " TEXTLINE weatherLog " \040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040Wind " TEXTLINE weatherLog " \040\040\040\040\040\040Time\040\040\040Temp\040F\040Dewp\040F\040\040MPH\040\040\040Direction\040\040\040\040Dust\040\040DIMM\040\040\040Sky " TEXTLINE weatherLog " \040\040\040\040\04021:00Z\040\040\040\04045\040\040\040\04017\040\040\040\040\04016\040\040\040177\040\040(S)\040\040\040\040\0401283\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04021:32Z\040\040\040\04046\040\040\040\04016\040\040\040\040\040\0408\040\040\040181\040\040(S)\040\040\040\040\0401300\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04022:04Z\040\040\040\04047\040\040\040\04016\040\040\040\040\040\0405\040\040\040280\040\040(W)\040\040\040\040\0401382\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04022:35Z\040\040\040\04047\040\040\040\04017\040\040\040\040\040\0407\040\040\040266\040\040(W)\040\040\040\040\0401317\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04023:05Z\040\040\040\04045\040\040\040\04015\040\040\040\040\040\0406\040\040\040223\040\040(SW)\040\040\040\0401505\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04023:35Z\040\040\040\04045\040\040\040\04014\040\040\040\040\040\0407\040\040\040232\040\040(SW)\040\040\040\0401448\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04000:07Z\040\040\040\04044\040\040\040\04015\040\040\040\040\040\0405\040\040\040206\040\040(SSW)\040\040\0401394\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04002:01Z\040\040\040\04036\040\040\040\04020\040\040\040\040\04012\040\040\040\04089\040\040(E)\040\040\040\040\0402582\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04002:33Z\040\040\040\04036\040\040\040\04020\040\040\040\040\04012\040\040\040109\040\040(ESE)\040\040\0402880\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04003:06Z\040\040\040\04035\040\040\040\04020\040\040\040\040\040\0407\040\040\040\04089\040\040(E)\040\040\040\040\0403091\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04003:38Z\040\040\040\04035\040\040\040\04020\040\040\040\040\040\0409\040\040\040105\040\040(ESE)\040\040\0403315\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04004:10Z\040\040\040\04036\040\040\040\04020\040\040\040\040\040\0407\040\040\040\04086\040\040(E)\040\040\040\040\0403854\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04004:42Z\040\040\040\04036\040\040\040\04020\040\040\040\040\040\0401\040\040\040113\040\040(ESE)\040\040\0403707\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04005:14Z\040\040\040\04034\040\040\040\04021\040\040\040\040\040\0406\040\040\040\04091\040\040(E)\040\040\040\040\0404373\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04005:46Z\040\040\040\04038\040\040\040\04021\040\040\040\040\040\0401\040\040\040156\040\040(SSE)\040\040\0403812\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04006:16Z\040\040\040\04037\040\040\040\04022\040\040\040\040\040\0409\040\040\040173\040\040(S)\040\040\040\040\0402990\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04006:47Z\040\040\040\04040\040\040\040\04022\040\040\040\040\04014\040\040\040181\040\040(S)\040\040\040\040\0402444\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04007:17Z\040\040\040\04037\040\040\040\04026\040\040\040\040\04019\040\040\040163\040\040(SSE)\040\040\0402860\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04007:47Z\040\040\040\04037\040\040\040\04029\040\040\040\040\04016\040\040\040157\040\040(SSE)\040\040\0402587\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04008:17Z\040\040\040\04036\040\040\040\04031\040\040\040\040\04015\040\040\040144\040\040(SE)\040\040\040\0402538\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04008:47Z\040\040\040\04036\040\040\040\04031\040\040\040\040\04013\040\040\040150\040\040(SSE)\040\040\0402348\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04009:18Z\040\040\040\04037\040\040\040\04030\040\040\040\040\04014\040\040\040148\040\040(SSE)\040\040\0402174\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04009:48Z\040\040\040\04037\040\040\040\04030\040\040\040\040\04013\040\040\040156\040\040(SSE)\040\040\0402215\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04010:20Z\040\040\040\04037\040\040\040\04030\040\040\040\040\04012\040\040\040170\040\040(S)\040\040\040\040\0402024\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04010:50Z\040\040\040\04038\040\040\040\04030\040\040\040\040\04012\040\040\040177\040\040(S)\040\040\040\040\0402004\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04011:21Z\040\040\040\04038\040\040\040\04030\040\040\040\040\04011\040\040\040179\040\040(S)\040\040\040\040\0401969\040\040\040\040\040-\040\040\040\040 " TEXTLINE telescopeStatus " 11:31Z\040telescope\040put\040to\040bed. " TEXTLINE telescopeStatus " " TEXTLINE telescopeStatus " " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040IOP/SOP:\040v4_19_0 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040Watcher:\040v2_31_0 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040MCP:\040v6_1_3 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040TPM:\040tpm_v3_3_0 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040AstroDa:\040v15_11 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040TCC:\040TCC\0402.7.2.1\040August\0406\0402004 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040sdssProcedures:\040v2_13 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040SoS:\040v5_1_0 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040hoggPT:\040v1_6_9 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040plate-mapper:\040v4_3_1 " TEXTLINE mirrorMessage " PRIMARY: " TEXTLINE mirrorMessage " \055------- " TEXTLINE mirrorMessage " Scale:\0401.000000 " TEXTLINE mirrorMessage " MIGS\040\040\040\040\040\040\040\040TONIGHT\040\040\040NOMINAL " TEXTLINE mirrorMessage " Axial\040A\040\040\040\040\040\040-5.8540\040\040-5.8440 " TEXTLINE mirrorMessage " Axial\040B\040\040\040\040\040\040-5.6680\040\040-5.6770 " TEXTLINE mirrorMessage " Axial\040C\040\040\040\040\040\0400.9370\040\040\0400.9420\040 " TEXTLINE mirrorMessage " Trans\040D\040\040\040\040\040\040-10.0030\040\040-9.9940 " TEXTLINE mirrorMessage " Lateral\040E\040\040\040\04010.3886\040\04010.3759 " TEXTLINE mirrorMessage " Lateral\040F\040\040\040\04011.9507\040\04011.9380 " TEXTLINE mirrorMessage " GALILS " TEXTLINE mirrorMessage " Commanded:\0404700.\040-2450.\0403000.\040-7800.\0403300.\0403000. " TEXTLINE mirrorMessage " Actual:\040\040\040\0404711.\040-2457.\0402997.\040-7825.\0403296.\0403024. " TEXTLINE mirrorMessage " SETMIR\040VALUES " TEXTLINE mirrorMessage " PriDesOrient:\0400.00\040-1.68\0407.05\040385.25\04092.02 " TEXTLINE mirrorMessage " PriOrient:\040\040\040\0400.00\040-1.52\0407.02\040384.99\04093.81 " TEXTLINE mirrorMessage " SECONDARY: " TEXTLINE mirrorMessage " \055--------- " TEXTLINE mirrorMessage " Focus:\0400.00 " TEXTLINE mirrorMessage " Air\040Temp.:\0407.8 " TEXTLINE mirrorMessage " Alt.:\04089.999722 " TEXTLINE mirrorMessage " MIGS\040\040\040\040\040\040\040\040TONIGHT\040\040\040NOMINAL " TEXTLINE mirrorMessage " Axial\040A\040\040\040\040\040\0401.5400\040\040\0401.5420\040 " TEXTLINE mirrorMessage " Axial\040B\040\040\040\040\040\0401.0570\040\040\0401.0470\040 " TEXTLINE mirrorMessage " Axial\040C\040\040\040\040\040\0401.1710\040\040\0401.1650\040 " TEXTLINE mirrorMessage " Trans\040D\040\040\040\040\040\040-0.1260\040\040-0.1240 " TEXTLINE mirrorMessage " GALILS " TEXTLINE mirrorMessage " Commanded:\0401593394.\0401603567.\0401554270.\040-6800.\040-5900. " TEXTLINE mirrorMessage " Actual:\040\040\040\0401593447.\0401603642.\0401554316.\040-6820.\040-5882. " TEXTLINE mirrorMessage " SETMIR\040VALUES " TEXTLINE mirrorMessage " SecDesOrient:\0401257.00\04015.87\0400.00\040-50.00\040136.76 " TEXTLINE mirrorMessage " SecOrient:\040\040\040\0401256.95\04015.86\040-0.01\040-49.56\040136.74 " TEXTLINE problemsInDetail " Spectro\040Focus " TEXTLINE problemsInDetail " \055------------ " TEXTLINE problemsInDetail " Last\040night\040the\040observers\040noted\040that\040they\040were\040unable\040to\040bring\040b1\040sufficiently\040 " TEXTLINE problemsInDetail " into\040focus\040by\040changing\040the\040motor\040positions\040to\040put\040r1\040slightly\040*out*\040of\040focus.\040\040 " TEXTLINE problemsInDetail " Odds\040are\040that\040requires\040moving\040the\040camera\040ring\040on\040sp1\040according\040to\040the\040 " TEXTLINE problemsInDetail " recommendations\040of\040goSpecFocus\040and\040collimate. " TEXTLINE problemsInDetail " Temperatures\040at\040time\040of\040focus\040check: " TEXTLINE problemsInDetail " tpm_TM_PMSSAvg\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\0406.28929\040 " TEXTLINE problemsInDetail " tpm_TM_TelairAvg.VALA\040\040\040\040\040\040\040\040\0406.205\040 " TEXTLINE problemsInDetail " Last\040night's\040temperatures\040were\040around\0405\040deg\040C,\040and\040tonight's\040forecast\040calls\040 " TEXTLINE problemsInDetail " for\040similar\040temps.\040\040I\040set\040the\040focus\040for\040this\040value. " TEXTLINE problemsInDetail " Motor\040positions\040before\040focus: " TEXTLINE problemsInDetail " sp1 " TEXTLINE problemsInDetail " Coll_motor_A\04010371 " TEXTLINE problemsInDetail " Coll_motor_B\04010389 " TEXTLINE problemsInDetail " Coll_motor_C\04010355 " TEXTLINE problemsInDetail " sp2 " TEXTLINE problemsInDetail " Coll_motor_A\040-4612 " TEXTLINE problemsInDetail " Coll_motor_B\040-7941 " TEXTLINE problemsInDetail " Coll_motor_C\040-7230 " TEXTLINE problemsInDetail " postCalib\040looks\040good;\040all\040XSIGMA\040and\040WSIGMA\040are\040in\040black.\040\040First\040attempt\040at\040 " TEXTLINE problemsInDetail " goSpecFocus: " TEXTLINE problemsInDetail " sp1\040red\040l-r\040=\040-0.002\040pixels,\040tolerance\040=\0400.15\040pixels,\040focused " TEXTLINE problemsInDetail " sp2\040red\040l-r\040=\040-0.165\040pixels\040,\040tolerance\040=\0400.15\040pixels,\040not\040focused\040yet\040 " TEXTLINE problemsInDetail " Predict\040a\040movement\040of\0401510\040steps\040for\040sp2\040red\040 " TEXTLINE problemsInDetail " sp1\040blue\040l-r\040=\0400.227\040pixels\040,\040tolerance\040=\0400.15\040pixels,\040not\040focused\040yet\040 " TEXTLINE problemsInDetail " Predict\040a\040movement\040of\040-8\040steps\040for\040sp1\040blue\040 " TEXTLINE problemsInDetail " If\040red\040is\040in\040focus\040then\040you\040need\040to\040rotate\040blue\040camera\040ring\040by\040-8\040degrees " TEXTLINE problemsInDetail " sp2\040blue\040l-r\040=\0400.146\040pixels,\040tolerance\040=\0400.15\040pixels,\040focused " TEXTLINE problemsInDetail " collimate\040gave: " TEXTLINE problemsInDetail " COLLIMATE:\040Mean\040offset\040=\040\0400.21\040pix " TEXTLINE problemsInDetail " COLLIMATE:\040Camera\040b1\040appears\040to\040be\040OUT-OF-FOCUS\040(|mean|\040>\0400.15\040pix) " TEXTLINE problemsInDetail " COLLIMATE:\040Predict\040blue\040camera\040ring\040movement\040of\040\040\040-7.6\040degrees\040for\040spectro-1 " TEXTLINE problemsInDetail " COLLIMATE:\040Mean\040offset\040=\040\0400.20\040pix " TEXTLINE problemsInDetail " COLLIMATE:\040Camera\040b2\040appears\040to\040be\040OUT-OF-FOCUS\040(|mean|\040>\0400.15\040pix) " TEXTLINE problemsInDetail " COLLIMATE:\040Predict\040blue\040camera\040ring\040movement\040of\040\040\040-7.1\040degrees\040for\040spectro-2 " TEXTLINE problemsInDetail " COLLIMATE:\040Mean\040offset\040=\040-0.02\040pix " TEXTLINE problemsInDetail " COLLIMATE:\040Camera\040r1\040appears\040to\040be\040IN-FOCUS\040(|mean|\040<\0400.15\040pix) " TEXTLINE problemsInDetail " COLLIMATE:\040Predict\040(red)\040piston\040movement\040of\040\040195\040steps\040for\040spectro-1 " TEXTLINE problemsInDetail " COLLIMATE:\040Mean\040offset\040=\040-0.19\040pix " TEXTLINE problemsInDetail " COLLIMATE:\040Camera\040r2\040appears\040to\040be\040OUT-OF-FOCUS\040(|mean|\040>\0400.15\040pix) " TEXTLINE problemsInDetail " COLLIMATE:\040Predict\040(red)\040piston\040movement\040of\040\0401771\040steps\040for\040spectro-2 " TEXTLINE problemsInDetail " I\040made\040the\040recommended\040mechPiston\040move\040on\040sp2\040to\040first\040bring\040the\040camera\040into\040 " TEXTLINE problemsInDetail " focus,\040then\040made\040the\040recommended\040rotation\040of\040the\040blue\040camera\040ring\040on\040sp1\040 " TEXTLINE problemsInDetail " (~-7.5\040degrees,\040from\040the\040nominal\040346.5\040to\040339\040degrees).\040\040 " TEXTLINE problemsInDetail " Second\040iteration\040of\040goSpecFocus: " TEXTLINE problemsInDetail " sp1\040red\040l-r\040=\0400.017\040pixels,\040tolerance\040=\0400.15\040pixels,\040focused " TEXTLINE problemsInDetail " sp2\040red\040l-r\040=\040-0.059\040pixels,\040tolerance\040=\0400.15\040pixels,\040focused " TEXTLINE problemsInDetail " sp1\040blue\040l-r\040=\0400.015\040pixels,\040tolerance\040=\0400.15\040pixels,\040focused " TEXTLINE problemsInDetail " sp2\040blue\040l-r\040=\0400.027\040pixels,\040tolerance\040=\0400.15\040pixels,\040focused " TEXTLINE problemsInDetail " and\040collimate: " TEXTLINE problemsInDetail " \040\040\040\040COLLIMATE:\040Mean\040offset\040=\040-0.01\040pix " TEXTLINE problemsInDetail " \040\040\040\040COLLIMATE:\040Camera\040b1\040appears\040to\040be\040IN-FOCUS\040(|mean|\040<\0400.15\040pix) " TEXTLINE problemsInDetail " \040\040\040\040COLLIMATE:\040Predict\040blue\040camera\040ring\040movement\040of\040\040\040\0400.2\040degrees\040for\040spectro-1 " TEXTLINE problemsInDetail " \040\040\040\040COLLIMATE:\040Mean\040offset\040=\040\0400.07\040pix " TEXTLINE problemsInDetail " \040\040\040\040COLLIMATE:\040Camera\040b2\040appears\040to\040be\040IN-FOCUS\040(|mean|\040<\0400.15\040pix) " TEXTLINE problemsInDetail " \040\040\040\040COLLIMATE:\040Predict\040blue\040camera\040ring\040movement\040of\040\040\040-2.7\040degrees\040for\040spectro-2 " TEXTLINE problemsInDetail " \040\040\040\040COLLIMATE:\040Mean\040offset\040=\040-0.04\040pix " TEXTLINE problemsInDetail " \040\040\040\040COLLIMATE:\040Camera\040r1\040appears\040to\040be\040IN-FOCUS\040(|mean|\040<\0400.15\040pix) " TEXTLINE problemsInDetail " \040\040\040\040COLLIMATE:\040Predict\040(red)\040piston\040movement\040of\040\040404\040steps\040for\040spectro-1 " TEXTLINE problemsInDetail " \040\040\040\040COLLIMATE:\040Mean\040offset\040=\040-0.09\040pix " TEXTLINE problemsInDetail " \040\040\040\040COLLIMATE:\040Camera\040r2\040appears\040to\040be\040IN-FOCUS\040(|mean|\040<\0400.15\040pix) " TEXTLINE problemsInDetail " \040\040\040\040COLLIMATE:\040Predict\040(red)\040piston\040movement\040of\040\040837\040steps\040for\040spectro-2 " TEXTLINE problemsInDetail " Hooray! "