# # ChangeLog for trunk/FACT++/scripts/Main.js # # Generated by Trac 1.5.2 # 11/28/24 19:38:22 Thu, 16 Jan 2020 18:34:58 GMT tbretz [19931] * trunk/FACT++/scripts/Main.js (modified) Added missing parenthesis. Thu, 16 Jan 2020 18:00:51 GMT tbretz [19930] * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/Startup.js (modified) Added GUDE_CONTROL as a requirement. Fri, 20 Dec 2019 15:23:11 GMT tbretz [19919] * trunk/FACT++/scripts/Main.js (modified) This script is FACT specific for now. Added a safety check that the ... Thu, 03 Oct 2019 11:06:05 GMT tbretz [19709] * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/Startup.js (modified) Added new GTC dust. Sun, 01 Sep 2019 10:17:39 GMT tbretz [19581] * trunk/FACT++/scripts/Main.js (modified) Fixed a race condition (as this.ok was set before the output, the ... Tue, 20 Aug 2019 11:34:30 GMT tbretz [19573] * trunk/FACT++/scripts/Main.js (modified) An explicit reload sources is not needed anymore in GRB mode instead ... Wed, 29 May 2019 10:10:03 GMT tbretz [19531] * trunk/FACT++/scripts/Main.js (modified) No special handling for PREPARE required. Sun, 26 May 2019 11:04:11 GMT tbretz [19517] * trunk/FACT++/scripts/Main.js (modified) Fixed a problem with the prpare-interrupt and load sources, fixed ... Sat, 25 May 2019 13:07:16 GMT tbretz [19514] * trunk/FACT++/scripts/Main.js (modified) Taking 20 1min runs makes it more consistent with the first wobble ... Sat, 25 May 2019 13:02:30 GMT tbretz [19513] * trunk/FACT++/scripts/Main.js (modified) New interrupt 'PREPARE' which reloads the sources and stops the drive ... Thu, 28 Mar 2019 18:40:40 GMT tbretz [19452] * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/src/gcn.cc (modified) This implements changes which are required for follow-up ... Thu, 24 May 2018 08:50:06 GMT tbretz [19014] * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/Startup.js (modified) Require the rainsensorinformation. Wed, 04 Apr 2018 16:51:31 GMT tbretz [18965] * trunk/FACT++/scripts/Main.js (modified) Fixed a typo in a comment Wed, 25 Oct 2017 13:28:06 GMT tbretz [18923] * trunk/FACT++/scripts/Main.js (modified) Implemented a new interrupt ('ReloadSources') to trigger reloading ... Wed, 18 Oct 2017 12:25:28 GMT tbretz [18914] * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/Startup.js (modified) Added BIAS_TEMP to checks. Thu, 17 Aug 2017 11:50:10 GMT dneise [18899] * trunk/FACT++/scripts/Main.js (modified) hack to allow for data taking while agilent not available, AND new ... Sun, 15 Jan 2017 10:38:21 GMT dneise [18735] * trunk/FACT++/scripts/Main.js (modified) revertinglid hacks regarding reasonable states for Lid_CONTROL: ... Wed, 11 Jan 2017 13:35:02 GMT tbretz [18730] * trunk/FACT++/scripts/Main.js (modified) Replaces the 'sleep' keyword by 'unlock' for the shutdown to get a ... Fri, 06 Jan 2017 12:01:00 GMT tbretz [18715] * trunk/FACT++/scripts/Main.js (modified) Implemented the suspend/resume feature. Everything after a suspend is ... Mon, 26 Sep 2016 09:24:06 GMT tbretz [18651] * trunk/FACT++/scripts/Main.js (modified) That was the wrong order. First use sub then increment. Sun, 25 Sep 2016 20:47:08 GMT tbretz [18649] * trunk/FACT++/scripts/Main.js (modified) It seems the camera reponse has more than one LF now... replace all ... Wed, 01 Jun 2016 20:42:53 GMT smueller [18516] * trunk/FACT++/scripts/Main.js (modified) remove closed lid data run, decided in telcon 25 June 2016. Wed, 01 Jun 2016 20:39:29 GMT smueller [18515] * trunk/FACT++/scripts/Main.js (modified) the production code needs to be checked in Fri, 29 Jan 2016 20:50:20 GMT tbretz [18429] * trunk/FACT++/scripts/Main.js (modified) Preliminary implementation of wobble mode; turn off IR camera LEDs ... Tue, 24 Nov 2015 12:45:24 GMT Daniela Dorner [18381] * trunk/FACT++/scripts/Main.js (modified) adapted to new drivectrl Sat, 07 Nov 2015 20:53:00 GMT tbretz [18372] * trunk/FACT++/scripts/Main.js (modified) Adapted drive control states. Thu, 20 Aug 2015 08:03:54 GMT smueller [18283] * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/updateSchedule.js (added) added the update schedule script for manual schedule injection Wed, 17 Jun 2015 06:13:21 GMT dneise [18217] * trunk/FACT++/scripts/Main.js (modified) increased timeout, to cope for failing html parsing. Tue, 16 Jun 2015 16:04:04 GMT tbretz [18216] * trunk/FACT++/scripts/Main.js (modified) Changed timeout for bias crate diconnect and toggling drive power to ... Sat, 25 Apr 2015 06:57:57 GMT dneise [18176] * trunk/FACT++/scripts/Main.js (modified) increased timeout of waiting for DriveOff, took 5 seconds once. Thu, 16 Apr 2015 11:44:28 GMT dneise [18171] * trunk/FACT++/scripts/Main.js (modified) renamed some variables Thu, 16 Apr 2015 11:17:38 GMT dneise [18170] * trunk/FACT++/scripts/Main.js (modified) As discussed in the last telcon on 14.04.15, I implemented a new ... Thu, 16 Apr 2015 11:06:47 GMT dneise [18169] * trunk/FACT++/scripts/Main.js (modified) on 21. or 22.02.15 Daniela Dorner made this modification. Since it's ... Thu, 12 Feb 2015 10:49:20 GMT tbretz [18114] * trunk/FACT++/scripts/Main.js (modified) Added SLEEP task which is a shutdown without locking the drive and ... Sun, 04 Jan 2015 05:57:20 GMT Daniela Dorner [18085] * trunk/FACT++/scripts/Main.js (modified) implemented new ratescan types Tue, 22 Jul 2014 12:45:43 GMT tbretz [17924] * trunk/FACT++/scripts/Main.js (modified) Reverting to last revision. Tue, 22 Jul 2014 12:44:52 GMT tbretz [17922] * trunk/FACT++/scripts/CheckStates.js (modified) * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/Startup.js (modified) * trunk/FACT++/scripts/takeRun.js (modified) Added EVENT_SERVER and SQM_CONTROL; fixed a typo; close lid at startup. Wed, 16 Apr 2014 22:51:35 GMT tbretz [17673] * trunk/FACT++/scripts/CheckUnderflow.js (modified) * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/Startup.js (modified) Adapted to have three agilentctrl running instead of one. Mon, 31 Mar 2014 15:13:28 GMT tbretz [17638] * trunk/FACT++/scripts/Main.js (modified) Allow ir interruption during ovtest, updated shutdown message. Tue, 28 Jan 2014 10:37:28 GMT tbretz [17538] * trunk/FACT++/scripts/Main.js (modified) It is not always necesary to stop the feedback anymore; get some more ... Sat, 30 Nov 2013 19:10:00 GMT tbretz [17403] * trunk/FACT++/scripts/Main.js (modified) Only park telescope during ovtest when it is deep dark time. Sat, 23 Nov 2013 13:09:18 GMT tbretz [17356] * trunk/FACT++/scripts/Main.js (modified) Switch trigger off before lid is closed to avoid smartfact ... Tue, 19 Nov 2013 18:45:35 GMT tbretz [17324] * trunk/FACT++/scripts/Main.js (modified) Changed file format to zFits; do not require all pixels to be at the ... Thu, 19 Sep 2013 15:23:59 GMT tbretz [17190] * trunk/FACT++/scripts/Main.js (modified) Adapted script to new feedback states, take the slower ramping into ... Thu, 19 Sep 2013 15:16:08 GMT tbretz [17179] * trunk/FACT++/scripts/Main.js (modified) Reverting to last revision. Thu, 19 Sep 2013 15:15:12 GMT tbretz [17174] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) * trunk/FACT++/aclocal.m4 (modified) * trunk/FACT++/configure (modified) * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/Observation_class.js (modified) * trunk/FACT++/scripts/Startup.js (modified) * trunk/FACT++/scripts/getSchedule.js (modified) * trunk/FACT++/src/DimServiceInfoList.cc (modified) * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) Some minor updates and a bug fix in the format of the NOMINAL service. Tue, 20 Aug 2013 07:07:02 GMT tbretz [17031] * trunk/FACT++/scripts/Main.js (modified) Could not take single-pe runs when drive system was locked; ... Mon, 19 Aug 2013 15:38:55 GMT tbretz [17028] * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/Startup.js (modified) * trunk/FACT++/scripts/handleFeedbackConnected.js (modified) Updated to the recent changes in the feedback (still untested) Mon, 19 Aug 2013 11:57:14 GMT tbretz [17014] * trunk/FACT++/scripts/Main.js (modified) Take 10,000 events of type single-pe as single-pe run. Tue, 18 Jun 2013 14:58:41 GMT tbretz [16864] * trunk/FACT++/scripts/Main.js (modified) Fixed the twilight check Mon, 17 Jun 2013 12:57:28 GMT tbretz [16858] * trunk/FACT++/scripts/Main.js (modified) Fixed a typo: Should be var, not int Sat, 15 Jun 2013 17:11:51 GMT tbretz [16853] * trunk/FACT++/scripts/Main.js (modified) Replaced some console.out by dim.log; take only 1min runs during ... Fri, 14 Jun 2013 10:15:17 GMT tbretz [16841] * trunk/FACT++/scripts/Main.js (modified) Added the possibility to interrupt the script peacefully; changed to ... Mon, 10 Jun 2013 11:04:19 GMT tbretz [16798] * trunk/FACT++/scripts/Main.js (modified) Reoragnized the logging output, to get closer to a final version ... Fri, 31 May 2013 14:25:57 GMT tbretz [16533] * trunk/FACT++/scripts/CheckUnderflow.js (modified) * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/handleFadConnected.js (modified) Renamed WritingData of fadctrl to RunInProgress Wed, 29 May 2013 17:20:14 GMT tbretz [16441] * trunk/FACT++/scripts/Main.js (modified) Some updates to the output; added a timeout when waiting for the ... Thu, 23 May 2013 11:09:56 GMT tbretz [16077] * trunk/FACT++/scripts/Main.js (modified) Removed the 'last measurement must be a SHUTDOWN' check. This is not ... Wed, 22 May 2013 21:38:08 GMT tbretz [16051] * trunk/FACT++/scripts/Main.js (modified) Moved AGILENT_CONTROL back in place. Wed, 22 May 2013 21:36:30 GMT tbretz [16049] * trunk/FACT++/scripts/Main.js (modified) Moved some code around data taking (automatic reconnect etc) to ... Fri, 03 May 2013 21:28:27 GMT tbretz [15482] * trunk/FACT++/scripts/Main.js (modified) Fixed a typo obs->sub Fri, 03 May 2013 08:34:10 GMT tbretz [15480] * trunk/FACT++/scripts/Main.js (modified) A small fix in the shutdown procedure. If we disconnect the bias ... Wed, 01 May 2013 09:49:10 GMT tbretz [15466] * trunk/FACT++/scripts/Main.js (modified) Made sure that if we do a re-connect during configure all servers are ... Sun, 28 Apr 2013 10:30:11 GMT tbretz [15454] * trunk/FACT++/scripts/Main.js (modified) Fixed a crash in the startup information print in case there is no ... Tue, 23 Apr 2013 19:04:32 GMT tbretz [15411] * trunk/FACT++/scripts/Main.js (modified) Removed obsolete FAD_CONTROL/STATISTICS2 and fixed a problem with the ... Fri, 19 Apr 2013 13:18:38 GMT tbretz [15378] * trunk/FACT++/scripts/Main.js (modified) Some cleanup; do repeat configuration re-connects only three times; ... Thu, 18 Apr 2013 09:20:09 GMT tbretz [15362] * trunk/FACT++/scripts/Main.js (modified) Set the sunhorizon to -12deg; implemented automatic reconnect; ... Tue, 16 Apr 2013 09:24:12 GMT tbretz [15354] * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/MainClassic.js (modified) improved the handling of fad losses; removed AGILENT_CONTROL ... Wed, 10 Apr 2013 09:42:51 GMT tbretz [15293] * trunk/FACT++/scripts/Main.js (modified) Added a check for schedule-database Wed, 10 Apr 2013 09:19:30 GMT tbretz [15291] * trunk/FACT++/scripts/Main.js (modified) Read the schedule from the database instead of the file directly. The ... Wed, 10 Apr 2013 09:17:48 GMT tbretz [15289] * trunk/FACT++/scripts/Main.js (modified) Improved the code to handle the INCOMPLETE message, added some code ... Tue, 09 Apr 2013 08:48:54 GMT tbretz [15284] * trunk/FACT++/scripts/Main.js (modified) Moved getTimeSinceLastDrsCalib to its own function; added automatic ... Sat, 06 Apr 2013 15:47:58 GMT tbretz [15270] * trunk/FACT++/scripts/Main.js (modified) Restructured the code. Thu, 04 Apr 2013 13:11:50 GMT tbretz [15252] * trunk/FACT++/scripts/Main.js (modified) Unified the checkState during data taking; improved some log-output; ... Mon, 25 Mar 2013 09:32:47 GMT tbretz [15146] * trunk/FACT++/scripts/Main.js (modified) Catch the timeout when a run is started and check for FAD loss; ... Fri, 22 Mar 2013 17:14:55 GMT tbretz [15137] * trunk/FACT++/scripts/Main.js (modified) Reoragnized and improved the output; instead of just waiting for the ... Mon, 18 Mar 2013 21:24:41 GMT tbretz [15117] * trunk/FACT++/scripts/Main.js (modified) Moved reading of the schedule to the beginning of the file so that ... Mon, 18 Mar 2013 14:52:05 GMT tbretz [15098] * trunk/FACT++/scripts/Main.js (modified) Improved and compacted output; disable feedback while voltage should ... Mon, 11 Mar 2013 22:33:59 GMT tbretz [15030] * trunk/FACT++/scripts/Main.js (modified) Also reset the rate control state after the single-pe run. Mon, 11 Mar 2013 09:40:25 GMT tbretz [15026] * trunk/FACT++/scripts/Main.js (modified) Updated the ratescan part. Sun, 10 Mar 2013 14:42:39 GMT tbretz [15016] * trunk/FACT++/scripts/Main.js (modified) Improved output. Sun, 10 Mar 2013 11:18:41 GMT tbretz [15007] * trunk/FACT++/scripts/Main.js (modified) Added some output before the main loop to simplify detection of wrong ... Sat, 09 Mar 2013 16:40:38 GMT tbretz [15005] * trunk/FACT++/scripts/Main.js (modified) Implemented alternating wobble positions. Sat, 09 Mar 2013 11:07:02 GMT tbretz [14998] * trunk/FACT++/scripts/Main.js (modified) Worked around the problem that sometimes (reason still to be found) ... Mon, 04 Mar 2013 11:11:12 GMT tbretz [14973] * trunk/FACT++/scripts/Main.js (modified) Send a STOP to the rate control after the DRS calibration to get it ... Sat, 09 Feb 2013 18:17:55 GMT neise [14886] * trunk/FACT++/scripts/Main.js (modified) finally checking in the typo I found weeks ago. The typo caused no ... Mon, 14 Jan 2013 06:48:28 GMT neise [14775] * trunk/FACT++/scripts/Main.js (modified) added SET_FILE_FORMAT 2 hack into RATESCAN section Mon, 14 Jan 2013 06:45:43 GMT neise [14774] * trunk/FACT++/scripts/Main.js (modified) non existent member Observation.utc was used in line 461. changed it ... Mon, 14 Jan 2013 06:43:55 GMT neise [14773] * trunk/FACT++/scripts/Main.js (modified) edited Shutdown to actually do something Mon, 14 Jan 2013 06:42:10 GMT neise [14772] * trunk/FACT++/scripts/Main.js (modified) two typos Mon, 14 Jan 2013 06:40:52 GMT neise [14771] * trunk/FACT++/scripts/Main.js (modified) changed OpenLid to wait instead of exit in case of too early Wed, 09 Jan 2013 17:18:57 GMT neise [14769] * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/schedule.js (added) moved the schedule out of Main.js so it is easier for the shifter to ... Wed, 09 Jan 2013 16:11:42 GMT neise [14767] * trunk/FACT++/scripts/Main.js (modified) added some comments containing questions, ideas and remarks Wed, 09 Jan 2013 16:05:26 GMT neise [14766] * trunk/FACT++/scripts/Main.js (modified) added inclusion of Observation_class.js in this file - was forgotten ... Wed, 09 Jan 2013 15:53:11 GMT neise [14765] * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/Observation_class.js (added) introduced new class to generate the schedule - called Observation. ... Wed, 09 Jan 2013 09:45:48 GMT neise [14764] * trunk/FACT++/scripts/Main.js (modified) one can put now RATESCANs into the observation variable. I changed ... Tue, 08 Jan 2013 17:39:43 GMT neise [14763] * trunk/FACT++/scripts/CheckFTU.js (added) * trunk/FACT++/scripts/CheckStates.js (added) * trunk/FACT++/scripts/CheckUnderflow.js (added) * trunk/FACT++/scripts/Handler.js (added) * trunk/FACT++/scripts/Hist1D.js (added) * trunk/FACT++/scripts/Hist2D.js (added) * trunk/FACT++/scripts/Main.js (added) * trunk/FACT++/scripts/Startup.js (added) * trunk/FACT++/scripts/handleAgilentPowerOn.js (added) * trunk/FACT++/scripts/handleBiasVoltageOff.js (added) * trunk/FACT++/scripts/handleDriveArmed.js (added) * trunk/FACT++/scripts/handleFadConnected.js (added) * trunk/FACT++/scripts/handleFeedbackConnected.js (added) * trunk/FACT++/scripts/handleFscConnected.js (added) * trunk/FACT++/scripts/handleFtmIdle.js (added) * trunk/FACT++/scripts/handleFtuCheck.js (added) * trunk/FACT++/scripts/handleLidClosed.js (added) * trunk/FACT++/scripts/handlePwrCameraOn.js (added) * trunk/FACT++/scripts/handleRatectrlConnected.js (added) initial include