title manualNightLog author observer creationTime 1125142854 typedef struct { char textName[40]; char textLine[324] } TEXTLINE; TEXTLINE observingTeam " Swing:\040Jurek\040Krzesinski " TEXTLINE observingTeam " Night:\040Steph\040Snedden " TEXTLINE observingTeam " \040\040\040\040\040\040\040Howard\040Brewington\040 " TEXTLINE observingTeam " \040\040\040\040\040\040\040Kaike\040Pan\040\040\040\040 " TEXTLINE observingPlan " If\040the\040weather\040improves,\040we\040hope\040to\040complete\040a\040pointing\040model.\040\040And\040then\040 " TEXTLINE observingPlan " mounted\040the\040imager\040for\040test\040scan\040and\040final\040collimation\040check.\040\040 " TEXTLINE observingSummary " Completed\040the\040pointing\040model.\040\040 " TEXTLINE observingSummary " Mounted\040the\040imager\040and\040did\040test\040scan.\040\040 " TEXTLINE observingSummary " We\040had\040a\040problem\040mounting\040the\040imager;\040see\040log.\040 " TEXTLINE observingLog " Afternoon\040checkout.\040 " TEXTLINE observingLog " ------------------ " TEXTLINE observingLog " When\040the\040semaphore\040is\040released\040from\040MCP,\040then\040indeed\040who\040ever\040tries\040to\040move " TEXTLINE observingLog " the\040telescope\040first\040(tcc\040or\040mcp)\040takes\040the\040semaphore.\040But\040in\040one\040case\040we " TEXTLINE observingLog " weren't\040able\040to\040move\040the\040telescope\040with\040MCP\040(when\040the\040semaphor\040was\040released\040 " TEXTLINE observingLog " and\040not\040taken\040by\040tcc)\040and\040had\040to\040steal\040it.\040Then\040tcc\040and\040mpc\040refused\040to\040work\040at\040 " TEXTLINE observingLog " all,\040but\040afer\040a\040minute\040or\040so\040we\040found\040out\040that\040it\040was\040just\040a\040long\040delay\040caused\040 " TEXTLINE observingLog " by\040????? " TEXTLINE observingLog " " TEXTLINE observingLog " Night: " TEXTLINE observingLog " ------------------- " TEXTLINE observingLog " We\040had\040clouds\040and\040rain\040at\040sunset,\040so\040we\040waited\040for\040better\040conditions. " TEXTLINE observingLog " " TEXTLINE observingLog " Spectro\040biases\040and\040the\040DA: " TEXTLINE observingLog " ------------------------------ " TEXTLINE observingLog " Kurt\040modified\040his\040code\040to\040prevent\040interrupt\040timeouts\040at\040the\040spectro\040\040 " TEXTLINE observingLog " crate.\040After\040this\040we\040were\040able\040to\040take,\040read\040out\040and\040archive\040normal\040\040 " TEXTLINE observingLog " looking\040spectro\040biases.\040Unfortunately,\040this\040in\040turn\040affected\040the\040\040 " TEXTLINE observingLog " photo\040nodes.\040An\040imager\040bias\040would\040start\040normally,\040but\040one\040by\040one\040\040 " TEXTLINE observingLog " different\040im\040nodes\040would\040just\040stop.\040There\040was\040no\040pattern\040as\040to\040which\040\040 " TEXTLINE observingLog " node\040or\040when\040it\040would\040time\040out,\040but\040it\040often\040happened\040early,\040by\040frame\040\040 " TEXTLINE observingLog " 11\040or\040so\040on\040some\040random\040id\040or\040ad\040node.\040It\040is\040unclear\040why\040this\040code\040\040 " TEXTLINE observingLog " change\040would\040affect\040the\040photo\040nodes\040so. " TEXTLINE observingLog " " TEXTLINE observingLog " Spectro\040frame\040analysis: " TEXTLINE observingLog " " TEXTLINE observingLog " Once\040we\040had\040these\040spectro\040biases,\040I\040compared\040them\040to\040some\040biases\040\040 " TEXTLINE observingLog " taken\040before\040the\040DA\040work.\040In\040short,\040the\040biases\040look\040normal.\040What\040was\040\040 " TEXTLINE observingLog " r1\040before\040is\040still\040r1\040and\040has\040the\040same\040bias\040levels,\040number\040of\040pix\040and\040\040 " TEXTLINE observingLog " so\040forth.\040Below\040are\040the\040statistics\040for\040the\040ratio\040of\040old\040bias\040image\040/\040\040 " TEXTLINE observingLog " new\040bias\040image.\040Note\040that\040I\040removed\040cosmic\040rays\040by\040clipping\040at\040the\0403-\040 " TEXTLINE observingLog " sigma\040level,\040so\040that\040is\040why\040the\040number\040of\040pixels\040varies\040somewhat\040from\040\040 " TEXTLINE observingLog " image\040to\040image. " TEXTLINE observingLog " " TEXTLINE observingLog " im>\040imstat\040b1 " TEXTLINE observingLog " #\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040IMAGE\040\040\040\040\040\040NPIX\040\040\040\040\040MIDPT\040\040\040\040\040\040\040MIN\040\040\040\040\040\040\040MAX " TEXTLINE observingLog " \040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040b1\040\040\0404389131\040\040\040\0400.9995\040\040\040\0400.9858\040\040\040\040\0401.013 " TEXTLINE observingLog " im>\040imstat\040b2 " TEXTLINE observingLog " #\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040IMAGE\040\040\040\040\040\040NPIX\040\040\040\040\040MIDPT\040\040\040\040\040\040\040MIN\040\040\040\040\040\040\040MAX " TEXTLINE observingLog " \040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040b2\040\040\0404387249\040\040\040\0400.9989\040\040\040\0400.9857\040\040\040\040\0401.012 " TEXTLINE observingLog " im>\040imstat\040r1 " TEXTLINE observingLog " #\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040IMAGE\040\040\040\040\040\040NPIX\040\040\040\040\040MIDPT\040\040\040\040\040\040\040MIN\040\040\040\040\040\040\040MAX " TEXTLINE observingLog " \040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040r1\040\040\0404384731\040\040\040\040\0401.001\040\040\040\0400.9863\040\040\040\040\0401.015 " TEXTLINE observingLog " im>\040imstat\040r2 " TEXTLINE observingLog " #\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040IMAGE\040\040\040\040\040\040NPIX\040\040\040\040\040MIDPT\040\040\040\040\040\040\040MIN\040\040\040\040\040\040\040MAX " TEXTLINE observingLog " \040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040r2\040\040\0404343913\040\040\040\0400.9993\040\040\040\040\0400.967\040\040\040\040\0401.032 " TEXTLINE observingLog " " TEXTLINE observingLog " " TEXTLINE observingLog " tcpflow\040tests\040for\040Fritz: " TEXTLINE observingLog " ----------------- " TEXTLINE observingLog " After\040Kurt\040rolled\040back\040his\040code\040so\040we\040could\040successfully\040take\040bias\040\040 " TEXTLINE observingLog " frames\040again,\040\040I\040ran\040tcpflow\040for\040Fritz\040during\040a\040bias\040drift\040started\040\040 " TEXTLINE observingLog " after\040a\040a\040track\040command.\040The\040bias\040drift\040while\040tracking\040is\040on\040sdsshost\040\040 " TEXTLINE observingLog " in\040/tmp/testa1\040for\040the\040eth0\040(tcc)\040side\040and\040/tmp/testb1\040for\040the\040eth1\040\040 " TEXTLINE observingLog " (VxWorks?)\040side. " TEXTLINE observingLog " " TEXTLINE observingLog " It\040turns\040out\040Fritz\040didn't\040get\040the\040info\040he\040wanted\040from\040the\040tcpflow\040so\040\040 " TEXTLINE observingLog " he\040started\040monitoring\040the\040packets\040directly\040during\040another\040bias\040drift.\040\040 " TEXTLINE observingLog " In\040this\040case,\040I\040made\040sure\040the\040focus\040was\040non-zero\040(set\040to\040350). " TEXTLINE observingLog " " TEXTLINE observingLog " " TEXTLINE observingLog " 05:03Z\040We\040pulled\040the\040building.\040In\040preparation\040of\040the\040pointing\040model\040and\040 " TEXTLINE observingLog " collimation\040check,\040we\040homed\040and\040relaxed\040M1\040and\040m2. " TEXTLINE observingLog " " TEXTLINE observingLog " 8:00Z\040We\040completed\040the\040pointing\040model. " TEXTLINE observingLog " " TEXTLINE observingLog " Pointing\040model\040results: " TEXTLINE observingLog " ----------- " TEXTLINE observingLog " This\040month's\040results\040looked\040similar\040to\040those\040of\040April\04027.\040The\040RMS\040\040 " TEXTLINE observingLog " error\040is\040a\040little\040over\0400.1\040asec\040worse\040than\040that\040model.\040There\040were\040no\040\040 " TEXTLINE observingLog " outliers,\040so\040we\040accepted\040the\040results\040and\040implemented\040the\040model.\040The\040\040 " TEXTLINE observingLog " details: " TEXTLINE observingLog " " TEXTLINE observingLog " *\040getdat\040PTERR_20050827.DAT;1 " TEXTLINE observingLog " Skipping\040point\040too\040near\040zenith: " TEXTLINE observingLog " 329.23\040\04031.86\040345.123272\040\04089.078338\040\040\0400.577274\040\040-0.035047\040\040\040\040 " TEXTLINE observingLog " 0.075537\040\040\0400.001506 " TEXTLINE observingLog " 4631841583.56 " TEXTLINE observingLog " Read\040\040\040\040\040\040\040\040\040\040\04071\040data\040points " TEXTLINE observingLog " *\040use " TEXTLINE observingLog " *\040fit " TEXTLINE observingLog " " TEXTLINE observingLog " \040\040\040\040\040\040\040\040coeff\040\040\040\040\040\040\040change\040\040\040\040\040value\040\040\040\040sigma " TEXTLINE observingLog " " TEXTLINE observingLog " \040\040\0401\040\040\040\040\040IE\040\040\040\040\040\040\040\040+14.640\040\040\040-136.31\040\040\040\0401.172 " TEXTLINE observingLog " \040\040\0402\040\040\040\040\040IA\040\040\040\040\040\040\040\040\040-1.172\040\040\040-145.30\040\040\040\0401.248 " TEXTLINE observingLog " \040\040\0403\040\040\040\040\040AN\040\040\040\040\040\040\040\040\040-1.963\040\040\040\040\040+3.56\040\040\040\0400.378 " TEXTLINE observingLog " \040\040\0404\040\040\040\040\040AW\040\040\040\040\040\040\040\040\040-1.897\040\040\040\040\040-0.09\040\040\040\0400.377 " TEXTLINE observingLog " \040\040\0405\040\040\040\040\040HWCA2\040\040\040\040\040\040-0.475\040\040\040\040\040-0.37\040\040\040\0400.495 " TEXTLINE observingLog " \040\040\0406\040\040\040\040\040HWSA2\040\040\040\040\040\040+0.145\040\040\040\040\040-0.47\040\040\040\0400.500 " TEXTLINE observingLog " \040\040\0407\040\040\040\040\040HNCA1\040\040\040\040\040\040-0.222\040\040\040\040\040+0.51\040\040\040\0400.565 " TEXTLINE observingLog " \040\040\0408\040\040\040\040\040HNSA1\040\040\040\040\040\040-0.045\040\040\040\040\040-0.91\040\040\040\0400.563 " TEXTLINE observingLog " \040\040\0409\040\040\040\040\040CA\040\040\040\040\040\040\040\040\040+3.746\040\040\040\040+40.20\040\040\040\0400.931 " TEXTLINE observingLog " \040\04010\040\040\040\040\040PZZ1\040\040\040\040\040\040\040+6.031\040\040\040-121.80\040\040\040\0403.846 " TEXTLINE observingLog " \040\04011\040\040\040\040\040ACEC\040\040\040\040\040\040\040-2.519\040\040\040\040\040+0.16\040\040\040\0400.686 " TEXTLINE observingLog " \040\04012\040\040\040\040\040ACES\040\040\040\040\040\040\040+0.930\040\040\040\040\040+0.78\040\040\040\0400.687 " TEXTLINE observingLog " \040\04013\040\040\040\040\040TX\040\040\040\040\040\040\040\040\040-0.670\040\040\040\040\040-7.30\040\040\040\0401.816 " TEXTLINE observingLog " " TEXTLINE observingLog " Sky\040RMS\040=\040\040\0402.06 " TEXTLINE observingLog " Popn\040SD\040=\040\040\0402.28 " TEXTLINE observingLog " " TEXTLINE observingLog " 08:42Z\040We\040mounted\040the\040imager\040to\040run\040some\040tests\040for\040Eric.\040When\040we\040were\040ready\040to\040 " TEXTLINE observingLog " mount\040the\040imager,\040however,\040we\040noticed\040that\040the\040rotator\040did\040not\040go\040to\040zero\040as\040 " TEXTLINE observingLog " instructed\040by\040the\040tcc\040although\040the\040mcpMenu\040reported\040that\040it\040was\040at\040zero.\040\040We\040 " TEXTLINE observingLog " used\040the\040mcpMenu\040to\040offset\040the\040rotator\040(~0.1-degree)\040to\040get\040the\040piece-of-tape\040 " TEXTLINE observingLog " indicator\040to\040line-up\040with\040the\040pointer\040on\040the\040east\040side\040of\040the\040scope.\040\040 " TEXTLINE observingLog " But,\040then\040the\040saddle\040latches\040would\040not\040engage\040after\040the\040imager\040was\040in\040 " TEXTLINE observingLog " position.\040\040After\040trying\040it\040several\040times,\040all\040latches\040finally\040engaged.\040\040And,\040 " TEXTLINE observingLog " we\040did\040a\040visual\040inspection\040of\040the\040latches\040to\040make\040sure.\040\040But,\040there\040seemed\040to\040 " TEXTLINE observingLog " be\040some\040type\040of\040a\040mechanical\040problem\040with\040the\040way\040the\040imager\040mounted. " TEXTLINE observingLog " \040 " TEXTLINE observingLog " \040\040Imaging\040Tests: " TEXTLINE observingLog " ---------------- " TEXTLINE observingLog " 1)\040The\040focus\040loop\040works.\040The\040values\040in\040astroline\040are\040real\040except\040for\040\040 " TEXTLINE observingLog " timePerRow,\040timePerFrame\040and\040possibly\040rowsSkipped.\040All\040the\040values\040for\040\040 " TEXTLINE observingLog " these\040variables\040showed\040up\040as\040zero. " TEXTLINE observingLog " " TEXTLINE observingLog " 2)\040We\040are\040only\040able\040to\040do\040calcStripeParams\040and\040scanStripe\040on\040stripes\040\040 " TEXTLINE observingLog " that\040use\040lambda. " TEXTLINE observingLog " " TEXTLINE observingLog " 3)\040Skippy\040and\040seeingRun\040fail\040because\040of\040no\040TCC\040positional\040information\040\040 " TEXTLINE observingLog " in\040the\040headers. " TEXTLINE observingLog " " TEXTLINE observingLog " 4)\040\040The\040TCC\040info\040header\040problem\040also\040creates\040problems\040for\040idReport,\040\040 " TEXTLINE observingLog " as\040follows: " TEXTLINE observingLog " " TEXTLINE observingLog " im>\040goDrift " TEXTLINE observingLog " Flavor\040of\040this\040run " TEXTLINE observingLog " \040\040\040(science,\040bias,\040calibration,\040engineering,\040ignore,\040help)\040\133\135:\040\040 " TEXTLINE observingLog " engineering " TEXTLINE observingLog " Stripe,\040Strip\040(e.g,\04022,N\040or\040SS,N)\040\133100,O\135:\04086,N " TEXTLINE observingLog " Please\040provide\040a\040one\040line\040comment\040\133\135\040Test\040of\040new\040DA\040imaging " TEXTLINE observingLog " 2005-08-27\04008:53:38Z:\040Beginning\040data\040taking " TEXTLINE observingLog " 2005-08-27\04008:53:42Z:\040idReport:\040problem\040in\040calcStripeParams,\040\040setting\040\040 " TEXTLINE observingLog " many\040params\040to\040NaN.\040Error\040was:\040domain\040error:\040argument\040not\040in\040valid\040range " TEXTLINE observingLog " continuing\040with\040idReport\040anyway " TEXTLINE observingLog " 0 " TEXTLINE observingLog " im> " TEXTLINE observingLog " " TEXTLINE observingLog " " TEXTLINE observingLog " After\040we\040rebooted\040the\040servers\040to\040get\040a\040working\040watcher,\040we\040noticed\040that\040all\040 " TEXTLINE observingLog " nodes\040reported\040a\040udp\040packet\040problem.\040\040\040 " TEXTLINE observingLog " " TEXTLINE observingLog " We\040scanned\04086N,\040and\040the\040focus\040loop\040worked\040okay.\040\040Although\040the\040tccMon\040also\040 " TEXTLINE observingLog " worked\040during\040the\040scan,\040information\040for\040tcc\040was\040still\040not\040getting\040into\040the\040 " TEXTLINE observingLog " fits\040headers.\040Therefore,\040skippy\040nor\040seeingRun\040could\040not\040work.\040See\040error\040 " TEXTLINE observingLog " message\040below\040for\040example.\040\040 " TEXTLINE observingLog " " TEXTLINE observingLog " im>\040schedule\040seeingRun\0405528\04060 " TEXTLINE observingLog " Reading\040data\040... " TEXTLINE observingLog " Analyzing\040... " TEXTLINE observingLog " Could\040not\040find\040gang\040file\040with\040RA\040in\040header " TEXTLINE observingLog " can't\040read\040\042title\042:\040no\040such\040variable " TEXTLINE observingLog " can't\040read\040\042title\042:\040no\040such\040variable " TEXTLINE observingLog " \040\040\040\040while\040executing " TEXTLINE observingLog " \042pgLabel\040FRAME\040\042MEDIAN\040SEEING\042\040\044title...\042 " TEXTLINE observingLog " \040\040\040\040(procedure\040\042seeingJudgePlot\042\040line\040126) " TEXTLINE observingLog " \040\040\040\040invoked\040from\040within " TEXTLINE observingLog " \042seeingJudgePlot\040\044run\042 " TEXTLINE observingLog " \040\040\040\040(procedure\040\042seeingRun\042\040line\04012) " TEXTLINE observingLog " \040\040\040\040invoked\040from\040within " TEXTLINE observingLog " \042seeingRun\0405528\042 " TEXTLINE observingLog " \040\040\040\040(\042eval\042\040body\040line\0401) " TEXTLINE observingLog " \040\040\040\040invoked\040from\040within " TEXTLINE observingLog " \042eval\040\044procname\040\044args\042 " TEXTLINE observingLog " seeingRun\040is\040scheduled,\040further\040errors\040sent\040to\040murmur " TEXTLINE observingLog " 0 " TEXTLINE observingLog " im>\040 " TEXTLINE observingLog " \040 " TEXTLINE observingLog " When\040we\040did\040a\040calcStripParams\040for\040a\040Segue\040stripe,\040we\040go\040the\040following\040error.\040\040 " TEXTLINE observingLog " " TEXTLINE observingLog " \040im>\040calcStripeParams\04079\040N\040\040-startMu\040-162\040\040\040\040\040\040 " TEXTLINE observingLog " Error:\040can't\040read\040\042startNu\042:\040no\040such\040variable " TEXTLINE observingLog " im>\040tb " TEXTLINE observingLog " can't\040read\040\042startNu\042:\040no\040such\040variable " TEXTLINE observingLog " \040\040\040\040while\040executing " TEXTLINE observingLog " \042GCToSurvey\040\044startMu\040\044startNu...\042 " TEXTLINE observingLog " \040\040\040\040invoked\040from\040within " TEXTLINE observingLog " \042set\040startSurvey\040\133GCToSurvey\040\044startMu\040\044startNu...\042 " TEXTLINE observingLog " \040\040\040\040invoked\040from\040within " TEXTLINE observingLog " \042if\040\173\044startMu\040!=\040\042\042\175\040\173 " TEXTLINE observingLog " \040\040\040\040\040\040\040set\040limits\040\133stripeLimits\040\044stripe\135 " TEXTLINE observingLog " \040\040\040\040\040\040\040if\040\173\133catch\040\173keylget\040limits\040nu\040startNu\175\135\040!=\0400\175\040\173 " TEXTLINE observingLog " \040\040\040\040\040\040\040\040\040\040\040errorLog\040\042Cannot\040specify\040a\040M\040...\042 " TEXTLINE observingLog " \040\040\040\040(procedure\040\042calcStripeParams\042\040line\04094) " TEXTLINE observingLog " \040\040\040\040invoked\040from\040within " TEXTLINE observingLog " \042calcStripeParams\04079\040N\040\040-startMu\040-162\042 " TEXTLINE observingLog " im>\040 " TEXTLINE observingLog " " TEXTLINE observingLog " Next,\040we\040move\040to\04082\040N,\040but\040tccMon\040still\040reported\040that\040we\040were\040still\040scanning\040 " TEXTLINE observingLog " 86\040N. " TEXTLINE observingLog " " TEXTLINE observingLog " We\040did\040a\040collimation\040check\040with\040the\040imager\040mounted.\040\040The\040donuts\040were\040very\040 " TEXTLINE observingLog " slightly\040bottom\040heavy;\040however,\040we\040did\040not\040adjust\040it\040since\040the\040FWHM\040over\040the\040 " TEXTLINE observingLog " array\040was\040less\040than\0401.5\042 " TEXTLINE observingLog " " TEXTLINE observingLog " Donuts\040were\040done,and\040we\040will\040move\040them\040to\040phoenix\040tomorrow. " TEXTLINE observingLog " " TEXTLINE observingLog " Run\040\040Frame\040Focus " TEXTLINE observingLog " 5529\040\04019\040\040\040-700 " TEXTLINE observingLog " 5529\040\04022\040\040\040-350 " TEXTLINE observingLog " 5529\040\04030\040\040\040\040\04000 " TEXTLINE observingLog " " TEXTLINE observingLog " endNight\040finished\040and\040was\040happy " TEXTLINE observingLog " " TEXTLINE observingLog " " TEXTLINE observingLog " " TEXTLINE observingLog " \040\040\040\040 " TEXTLINE observingLog " " TEXTLINE observingLog " \040 " TEXTLINE observingLog " " TEXTLINE observingLog " " TEXTLINE observingLog " " TEXTLINE observingLog " " TEXTLINE observingLog " " TEXTLINE observingLog " " TEXTLINE observingLog " " TEXTLINE observingLog " " 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 imagingRunSummary " \0405525\04000:06Z\04000:54Z\040100\040O\04045.98\040\040\040\04058.15\040\040\04023\040\040\040ignore\040\040\040\040\040\040\040\040\040 " TEXTLINE imagingRunSummary " \0405526\04003:43Z\04004:03Z\040100\040O\040100.52\040\040\040105.53\040\04047\040\040\040ignore\040\040\040\040\040\040\040\040\040 " TEXTLINE imagingRunSummary " \0405527\04004:23Z\04004:41Z\040100\040O\040110.62\040\040\040115.13\040\04043\040\040\040ignore\040\040\040\040\040\040\040\040\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 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 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\04000:32Z\040\040\040\04061\040\040\040\04048\040\040\040\040\040\0402\040\040\040103\040\040(ESE)\040\040\040\040278\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04001:04Z\040\040\040\04061\040\040\040\04049\040\040\040\040\040\0408\040\040\040\04075\040\040(ENE)\040\040\040\040323\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04001:39Z\040\040\040\04063\040\040\040\04047\040\040\040\040\040\0402\040\040\040188\040\040(S)\040\040\040\040\040\040288\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04002:10Z\040\040\040\04062\040\040\040\04046\040\040\040\040\040\0404\040\040\040179\040\040(S)\040\040\040\040\040\040255\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04005:23Z\040\040\040\04061\040\040\040\04044\040\040\040\040\040\0404\040\040\040204\040\040(SSW)\040\040\040\040215\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04005:53Z\040\040\040\04061\040\040\040\04046\040\040\040\040\040\0401\040\040\040207\040\040(SSW)\040\040\040\040266\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04006:24Z\040\040\040\04062\040\040\040\04048\040\040\040\040\040\0401\040\040\040201\040\040(SSW)\040\040\040\040273\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04007:01Z\040\040\040\04062\040\040\040\04047\040\040\040\040\040\0401\040\040\040222\040\040(SW)\040\040\040\040\040243\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04007:33Z\040\040\040\04062\040\040\040\04048\040\040\040\040\040\0405\040\040\040242\040\040(WSW)\040\040\040\040246\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04008:07Z\040\040\040\04062\040\040\040\04048\040\040\040\040\040\0401\040\040\040210\040\040(SSW)\040\040\040\040287\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04008:40Z\040\040\040\04061\040\040\040\04048\040\040\040\040\040\0403\040\040\040207\040\040(SSW)\040\040\040\040348\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04009:16Z\040\040\040\04061\040\040\040\04047\040\040\040\040\040\0405\040\040\040194\040\040(SSW)\040\040\040\040334\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04009:47Z\040\040\040\04060\040\040\040\04047\040\040\040\040\040\0404\040\040\040184\040\040(S)\040\040\040\040\040\040436\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04010:18Z\040\040\040\04059\040\040\040\04048\040\040\040\040\040\0407\040\040\040186\040\040(S)\040\040\040\040\040\040644\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04010:52Z\040\040\040\04059\040\040\040\04048\040\040\040\040\040\0406\040\040\040188\040\040(S)\040\040\040\040\040\040603\040\040\040\040\040-\040\040\040\040 " TEXTLINE weatherLog " \040\040\040\040\04011:24Z\040\040\040\04059\040\040\040\04048\040\040\040\040\040\0408\040\040\040182\040\040(S)\040\040\040\040\040\040511\040\040\040\040\040-\040\040\040\040 " TEXTLINE telescopeStatus " 03:00Z\040Cracked\040the\040doors,\040opened\040the\040louvers,\040and\040turned\040on\040fans.\040 " TEXTLINE telescopeStatus " 05:03Z\040Pulled\040the\040enclosure " TEXTLINE telescopeStatus " 11:15Z\040Enclosure\040on,\040doors\040and\040louvers\040closed,\040fans\040off " TEXTLINE telescopeStatus " Telescope\040at\040121,30,00\040mount " TEXTLINE telescopeStatus " Imager\040\040303lbs\04018psi " TEXTLINE telescopeStatus " Spectro\040251lbs\04015psi " TEXTLINE telescopeStatus " Cart\04001\040mounted\040and\040Spectros\040were\040forced\040filled " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040IOP/SOP:\040iop " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040Watcher:\040watcher " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040MCP:\040v5_26_0 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040TPM:\040tpm_v3_0_0 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040AstroDa:\040biery " 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:\040 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040SoS:\040 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040hoggPT:\040v1_6_9 " TEXTLINE softwareUsed " \040\040\040\040\040\040\040\040plate-mapper:\040 "