# # ChangeLog for trunk/FACT++/src # # Generated by Trac 1.5.2 # 11/22/24 11:46:55 Fri, 22 Apr 2016 09:18:45 GMT tbretz [18467] * trunk/FACT++/src/moon.cc (modified) Added fact perion (a counter for synodic months starting with datataking) Thu, 21 Apr 2016 09:58:54 GMT lyard [18466] * trunk/FACT++/src/datalogger.cc (modified) Removed empty .rep file entirely Thu, 21 Apr 2016 08:31:16 GMT lyard [18465] * trunk/FACT++/src/datalogger.cc (modified) Fix wrong STATE values written to FITS Sat, 26 Mar 2016 12:00:52 GMT tbretz [18464] * trunk/FACT++/src/feedback.cc (modified) Replaced 416 where applicable by BIAS::kNumChannels, fixed a typo in ... Thu, 24 Mar 2016 14:42:26 GMT tbretz [18463] * trunk/FACT++/src/biasctrl.cc (modified) Added SET_ALL_CHANNELS_DAC command. Wed, 24 Feb 2016 10:06:26 GMT tbretz [18446] * trunk/FACT++/src/makeschedule.cc (modified) Implemented output of global limits Wed, 17 Feb 2016 14:03:38 GMT tbretz [18445] * trunk/FACT++/src/Time.cc (modified) Instead of power and num_fractional_digits, ticks_per_second can ... Wed, 17 Feb 2016 14:03:04 GMT tbretz [18444] * trunk/FACT++/src/makeschedule.cc (modified) Fixed the problem with rounding to full minutes in the output. Wed, 17 Feb 2016 12:17:54 GMT tbretz [18443] * trunk/FACT++/src/makeschedule.cc (modified) Removed an obsolete whitespace in the help text: Wed, 17 Feb 2016 12:14:11 GMT tbretz [18442] * trunk/FACT++/src/makeschedule.cc (modified) Improved some output. Wed, 17 Feb 2016 12:10:43 GMT tbretz [18441] * trunk/FACT++/src/makeschedule.cc (modified) Remove sources with less than 5min. Remove sleep at the beginning and ... Wed, 17 Feb 2016 08:33:09 GMT tbretz [18440] * trunk/FACT++/src/makeschedule.cc (modified) The INSERT query was only build but not executed. Wed, 17 Feb 2016 08:32:35 GMT tbretz [18439] * trunk/FACT++/src/makeschedule.cc (modified) The user must be embraces by parenthesis in the INSERT statement. Wed, 17 Feb 2016 08:26:25 GMT tbretz [18438] * trunk/FACT++/src/makeschedule.cc (modified) Make the source-database a required option, removed the default from ... Sun, 14 Feb 2016 18:03:48 GMT tbretz [18437] * trunk/FACT++/src/makeschedule.cc (modified) get the source keys already with the first query. Sun, 14 Feb 2016 16:54:44 GMT tbretz [18436] * trunk/FACT++/src/makeschedule.cc (modified) Added options and code to allow to enter a schedule into the Schedule ... Fri, 29 Jan 2016 20:54:41 GMT tbretz [18431] * trunk/FACT++/src/drivectrl.cc (modified) Fixed a copy and paste problem. Fri, 29 Jan 2016 13:18:53 GMT tbretz [18426] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Added the curl object to allow for simple http requests. Fri, 29 Jan 2016 10:27:50 GMT tbretz [18425] * trunk/FACT++/src/StateMachineDimControl.cc (modified) * trunk/FACT++/src/StateMachineDimControl.h (modified) Make sure that in case of an external 'exit' the V8 threads are ... Fri, 29 Jan 2016 10:27:14 GMT tbretz [18424] * trunk/FACT++/src/Main.h (modified) An empty 'path' crahes newer boosts. Make sure it is not eempty. Fri, 29 Jan 2016 10:26:24 GMT tbretz [18423] * trunk/FACT++/src/InterpreterV8.h (modified) Do not lock. This crashes Dispose with newer v8. Make sure that all ... Tue, 26 Jan 2016 14:12:42 GMT tbretz [18418] * trunk/FACT++/src/makeschedule.cc (modified) Fixed a bug which was introduced with the simplification of the code, ... Thu, 21 Jan 2016 17:23:58 GMT tbretz [18414] * trunk/FACT++/src/smartfact.cc (modified) Exclude crazy patched from current statistics; updated some limits ... Thu, 21 Jan 2016 17:13:24 GMT tbretz [18413] * trunk/FACT++/src/fscctrl.cc (modified) The program options were incorrectly names. Thu, 21 Jan 2016 17:12:50 GMT tbretz [18412] * trunk/FACT++/src/drivectrl.cc (modified) Added const qualifiers, added a warning in case of an unexpected SDO. Thu, 21 Jan 2016 17:10:33 GMT tbretz [18411] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/src/makeschedule.cc (added) Added new program makeschedule. Wed, 06 Jan 2016 12:38:37 GMT tbretz [18408] * trunk/FACT++/src/smartfact.cc (modified) Added PFmini and some new alarms Mon, 14 Dec 2015 15:48:32 GMT tbretz [18388] * trunk/FACT++/src/drivectrl.cc (modified) Another try to solve the problems with the emergency parking. Note ... Thu, 10 Dec 2015 11:06:17 GMT tbretz [18387] * trunk/FACT++/src/drivectrl.cc (modified) Added a RESET command to allow to get out of the internal error ... Tue, 24 Nov 2015 13:26:53 GMT Daniela Dorner [18383] * trunk/FACT++/src/InterpreterV8.cc (modified) fixed bug in interrupt that made dimserver crash Tue, 24 Nov 2015 13:22:43 GMT Daniela Dorner [18382] * trunk/FACT++/src/drivectrl.cc (modified) added command SCREENSHOT, fixed bug in automatic parking Thu, 12 Nov 2015 19:44:58 GMT tbretz [18379] * trunk/FACT++/src/drivectrl.cc (modified) Exchanged order for checking for blocked and available.. otherwise ... Sat, 07 Nov 2015 20:55:33 GMT tbretz [18374] * trunk/FACT++/src/smartfact.cc (modified) * trunk/FACT++/www/smartfact/struct/source.page (modified) Fixed tha handling of the source report, added period. Sat, 07 Nov 2015 20:50:53 GMT tbretz [18371] * trunk/FACT++/src/EventBuilder.cc (modified) Fixed a compiler warning. Sat, 07 Nov 2015 18:46:37 GMT tbretz [18366] * trunk/FACT++/src/smartfact.cc (modified) Fixed the rise and set times... under some circumstances, they were ... Sat, 07 Nov 2015 18:45:53 GMT tbretz [18365] * trunk/FACT++/src/getevent.cc (modified) Also get MC data if this is a MC event. Sat, 07 Nov 2015 18:42:15 GMT tbretz [18364] * trunk/FACT++/src/smartfact.cc (modified) Updated handling of drive states. Sat, 07 Nov 2015 18:30:03 GMT tbretz [18363] * trunk/FACT++/src/drivectrl.cc (modified) Removed some obsolete comments. Sat, 07 Nov 2015 18:25:28 GMT tbretz [18362] * trunk/FACT++/src/drivectrl.cc (modified) Fixed the short description of the program. Sat, 07 Nov 2015 18:19:40 GMT tbretz [18361] * trunk/FACT++/src/drivectrl.cc (modified) Added more description for the configuration parameters. Sat, 07 Nov 2015 18:06:33 GMT tbretz [18360] * trunk/FACT++/src/cosyctrl.cc (modified) Updated help text. Sat, 07 Nov 2015 17:57:58 GMT tbretz [18359] * trunk/FACT++/src/smartfact.cc (modified) Updated drive states and corresponding description. Sat, 07 Nov 2015 17:48:56 GMT tbretz [18358] * trunk/FACT++/src/HeadersDrive.h (modified) * trunk/FACT++/src/drivectrl.cc (modified) Updates to the failed states. Sat, 07 Nov 2015 17:22:38 GMT tbretz [18353] * trunk/FACT++/src/drivectrl.cc (added) New drivectrl directly talking to the PLC. Sat, 07 Nov 2015 17:22:12 GMT tbretz [18352] * trunk/FACT++/src/HeadersDrive.h (modified) Updated states to meet extended ones of the new drivectrl. Sat, 07 Nov 2015 17:18:40 GMT tbretz [18351] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/src/cosyctrl.cc (moved) Renamed drivectrl to cosyctrl and added the new drivectrl to the ... Tue, 27 Oct 2015 14:20:39 GMT tbretz [18345] * trunk/FACT++/src/datalogger.cc (modified) Put some comments in front of orphaned definitions. Wed, 30 Sep 2015 15:47:02 GMT tbretz [18339] * trunk/FACT++/src/HeadersTNGWeather.h (modified) * trunk/FACT++/src/tngweather.cc (modified) Moved seeing to its own service. Wed, 30 Sep 2015 09:51:13 GMT tbretz [18338] * trunk/FACT++/src/HeadersTNGWeather.h (modified) * trunk/FACT++/src/tngweather.cc (modified) Adapted to the latest changed on the TNG weather report web site and ... Wed, 30 Sep 2015 08:12:44 GMT tbretz [18337] * trunk/FACT++/src/feedback.cc (modified) Implemented a moon mode which turns of the voltage of the inner ... Mon, 06 Jul 2015 10:06:35 GMT dneise [18266] * trunk/FACT++/src/EventBuilderWrapper.h (modified) altered documentation of service according to www.fact- ... Wed, 10 Jun 2015 11:13:52 GMT dneise [18194] * trunk/FACT++/src/fscctrl.cc (modified) Workaround for FSC firmware bug. Auto Reconnect in case of checksum ... Wed, 10 Jun 2015 10:51:24 GMT dneise [18193] * trunk/FACT++/src/smartfact.cc (modified) Modified reaction on FSC state change. FSC connection state has ... Mon, 01 Jun 2015 11:11:38 GMT tbretz [18192] * trunk/FACT++/src/pfminictrl.cc (modified) Set correct server name. Mon, 01 Jun 2015 11:10:01 GMT tbretz [18191] * trunk/FACT++/src/HeadersFeedback.h (modified) * trunk/FACT++/src/feedback.cc (modified) This implements th epossibility to load and save calibrations, an ... Mon, 01 Jun 2015 10:53:37 GMT tbretz [18189] * trunk/FACT++/src/fscctrl.cc (modified) Moved Fletcher16 checksum claculation to tools.h Mon, 01 Jun 2015 10:52:48 GMT tbretz [18188] * trunk/FACT++/src/tools.h (modified) Added Fletcher16 checksum calculation. Mon, 01 Jun 2015 10:51:59 GMT tbretz [18187] * trunk/FACT++/src/HeadersPFmini.h (added) * trunk/FACT++/src/pfminictrl.cc (added) New program to readout the arduino with the new temperature and ... Fri, 10 Apr 2015 11:12:34 GMT tbretz [18167] * trunk/FACT++/src/StateMachineDimControl.cc (modified) * trunk/FACT++/src/StateMachineDimControl.h (modified) Print not only the identification of the script but also the user who ... Wed, 18 Feb 2015 12:26:02 GMT tbretz [18149] * trunk/FACT++/src/biasctrl.cc (modified) Initiate an emergency shutdown also when an overcurrent is detected; ... Wed, 18 Feb 2015 11:07:36 GMT tbretz [18142] * trunk/FACT++/src/ratescan.cc (modified) Added some explicit conversions, a const qualifier and removed an ... Tue, 17 Feb 2015 19:20:58 GMT tbretz [18133] * trunk/FACT++/src/ratescan.cc (modified) The wrong function was called in case of SET_REFERENCE_PATCH Fri, 13 Feb 2015 09:34:27 GMT tbretz [18126] * trunk/FACT++/src/biasctrl.cc (modified) Only go to Locked automatically when a shutdown was really initiatied. Fri, 13 Feb 2015 09:24:07 GMT tbretz [18125] * trunk/FACT++/src/HeadersLid.h (modified) * trunk/FACT++/src/lidctrl.cc (modified) Implemeneted a locked state which is initiated by an automatic lid ... Fri, 13 Feb 2015 09:22:52 GMT tbretz [18124] * trunk/FACT++/src/biasctrl.cc (modified) Implemented an emergency limit in raw adc counts at which, if ... Thu, 12 Feb 2015 15:29:12 GMT tbretz [18121] * trunk/FACT++/src/fitsselect.cc (modified) set::emplace is not known for the LP compiler. Thu, 12 Feb 2015 15:23:45 GMT tbretz [18118] * trunk/FACT++/src/fitsselect.cc (added) Thu, 12 Feb 2015 11:08:01 GMT tbretz [18117] * trunk/FACT++/src/drivectrl.cc (modified) Even if the state was OnTrack it could happen that the fDevCount was ... Thu, 12 Feb 2015 11:05:35 GMT tbretz [18116] * trunk/FACT++/src/biasctrl.cc (modified) What is called 'breakdown voltage' here is actually the 'operation ... Thu, 12 Feb 2015 11:00:47 GMT tbretz [18115] * trunk/FACT++/src/fadctrl.cc (modified) Some PostClose() should be PostClose(false) Sat, 03 Jan 2015 17:16:33 GMT tbretz [18056] * trunk/FACT++/src/FACT.cc (modified) Added the whitespaces required by the neweer C++11 compiler. Sat, 03 Jan 2015 17:14:28 GMT tbretz [18055] * trunk/FACT++/src/EventBuilder.cc (modified) Fixed a warning about strict aliasing rulkes. Sat, 03 Jan 2015 17:12:23 GMT tbretz [18054] * trunk/FACT++/src/StateMachineAsio.h (modified) My compiler couldn't resolve the inheritance of HandleNewStae Sat, 03 Jan 2015 17:06:42 GMT tbretz [18053] * trunk/FACT++/src/FitsFile.cc (modified) Added whitespace around macro as required by neweer C++11 compilers Sat, 03 Jan 2015 17:04:59 GMT tbretz [18052] * trunk/FACT++/src/Console.cc (modified) My gcc version needs unistd for usleep Sat, 03 Jan 2015 17:03:51 GMT tbretz [18051] * trunk/FACT++/src/ReadlineColor.cc (modified) Added spaces as required by new C++11 compilers Sat, 03 Jan 2015 16:46:56 GMT tbretz [18050] * trunk/FACT++/src/Main.h (modified) Added some spaces as requested by newer C++11 implementations. Sat, 03 Jan 2015 05:42:11 GMT Daniela Dorner [18048] * trunk/FACT++/src/ratescan.cc (modified) added ratescan type Sun, 14 Dec 2014 03:01:50 GMT Daniela Dorner [18036] * trunk/FACT++/src/fscctrl.cc (modified) updated limits when temperatures are set to 0 to 970 and 1300 Wed, 13 Aug 2014 11:57:47 GMT tbretz [17959] * trunk/FACT++/src/makedata.cc (modified) Make use of new central current prediction. Wed, 13 Aug 2014 11:55:18 GMT tbretz [17958] * trunk/FACT++/src/makeplots.cc (modified) A small simplification (the vector isn't really needed) Wed, 13 Aug 2014 11:50:36 GMT tbretz [17957] * trunk/FACT++/src/makeplots.cc (modified) Make use of new central current prediction. Wed, 13 Aug 2014 11:31:35 GMT tbretz [17953] * trunk/FACT++/src/smartfact.cc (modified) Make use of the new central current prediction. Tue, 12 Aug 2014 09:46:42 GMT tbretz [17950] * trunk/FACT++/src/ratecontrol.cc (modified) Updated the threshold curve according to the latest measurement in ... Thu, 07 Aug 2014 17:35:37 GMT tbretz [17947] * trunk/FACT++/src/ReadlineColor.cc (modified) Fixed a typo. Sun, 27 Jul 2014 10:54:30 GMT tbretz [17941] * trunk/FACT++/src/sqmctrl.cc (modified) Upper case column names; some imporvements to output. Sun, 27 Jul 2014 10:52:10 GMT tbretz [17940] * trunk/FACT++/src/smartfact.cc (modified) Better formatting for sqm numbers. Sun, 27 Jul 2014 10:52:00 GMT tbretz [17939] * trunk/FACT++/src/sqmctrl.cc (modified) Reverting to last revision. Sun, 27 Jul 2014 10:51:22 GMT tbretz [17938] * trunk/FACT++/src/sqmctrl.cc (modified) Better formatting for sqm numbers. Sun, 27 Jul 2014 10:45:39 GMT tbretz [17934] * trunk/FACT++/src/smartfact.cc (modified) Added sqmctrl Wed, 23 Jul 2014 14:39:06 GMT tbretz [17932] * trunk/FACT++/src/sqmctrl.cc (modified) Revived the valid state; make sure the first message (which might ... Wed, 23 Jul 2014 11:10:09 GMT tbretz [17931] * trunk/FACT++/src/sqmctrl.cc (modified) A 1.5 times timeout interval for receiving reports is enough. Wed, 23 Jul 2014 11:09:36 GMT tbretz [17930] * trunk/FACT++/src/sqmctrl.cc (modified) More precise time interval for convenience Wed, 23 Jul 2014 11:00:00 GMT tbretz [17929] * trunk/FACT++/src/sqmctrl.cc (modified) It seems that the SQM does not allow asynchronous connections ... Tue, 22 Jul 2014 12:40:44 GMT tbretz [17918] * trunk/FACT++/src/HeadersSQM.h (added) * trunk/FACT++/src/sqmctrl.cc (added) First version of the control for the sky quality meter. Mon, 21 Jul 2014 10:11:46 GMT tbretz [17917] * trunk/FACT++/src/Connection.h (modified) Added a virtual function which allows the derived class to handle if ... Mon, 21 Jul 2014 10:11:09 GMT tbretz [17916] * trunk/FACT++/src/lidctrl.cc (modified) Start a new connection attempt if connection has failed. Thu, 22 May 2014 16:16:12 GMT tbretz [17884] * trunk/FACT++/src/smartfact.cc (modified) Fixed a compiler issue. Thu, 22 May 2014 16:15:45 GMT tbretz [17883] * trunk/FACT++/src/agilentctrl.cc (modified) Added an autoamtic reconnect if the received stream is broken. Wed, 14 May 2014 08:30:43 GMT tbretz [17851] * trunk/FACT++/src/evtserver.cc (modified) Some updated to get it properly working.