# # ChangeLog for trunk/FACT++/src/mcp.cc # # Generated by Trac 1.5.2 # 12/22/24 14:05:58 Sat, 06 May 2017 15:28:24 GMT tbretz [18847] * trunk/FACT++/src/mcp.cc (modified) Fixed the help text. Mon, 10 Jun 2013 10:36:30 GMT tbretz [16784] * trunk/FACT++/src/mcp.cc (modified) Adapted the state checks according to the recent change in the ftmctrl. Fri, 31 May 2013 14:55:54 GMT tbretz [16534] * trunk/FACT++/src/mcp.cc (modified) Send CLOSE_OPEN_FILES when a run is stopped. Fri, 31 May 2013 14:19:27 GMT tbretz [16532] * trunk/FACT++/src/HeadersFAD.h (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Renamed state WritingData of fadctrl to RunInProgress Fri, 31 May 2013 13:23:54 GMT tbretz [16527] * trunk/FACT++/src/mcp.cc (modified) Do not go out of TakingData only because the trigger is switched off. Wed, 29 May 2013 23:24:40 GMT tbretz [16446] * trunk/FACT++/src/mcp.cc (modified) Added some comments Tue, 28 May 2013 12:37:10 GMT tbretz [16375] * trunk/FACT++/src/mcp.cc (modified) First make sure that the ratecontrol is switched off before starting ... Fri, 24 May 2013 20:37:52 GMT tbretz [16197] * trunk/FACT++/src/mcp.cc (modified) Also stop configuration of ratecontrol when a configuration is reset. Thu, 04 Apr 2013 10:16:29 GMT tbretz [15239] * trunk/FACT++/src/mcp.cc (modified) Fixed a race-condition during configuration with the states of the ... Tue, 12 Mar 2013 18:24:05 GMT tbretz [15036] * trunk/FACT++/src/mcp.cc (modified) Use new CALIBRATE_RUN and propagate the run-type to the ratecontrol. Thu, 22 Nov 2012 09:23:58 GMT tbretz [14683] * trunk/FACT++/src/mcp.cc (modified) Took out automatic crate reset for the moment. That is something ... Thu, 22 Nov 2012 09:15:54 GMT tbretz [14682] * trunk/FACT++/src/mcp.cc (modified) If we are in TakingData and the trigger is switchd off, return to idle Tue, 13 Nov 2012 21:53:54 GMT tbretz [14615] * trunk/FACT++/src/FitsFile.cc (modified) * trunk/FACT++/src/HeadersFAD.cc (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/fsc.cc (modified) * trunk/FACT++/src/magicweather.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/tngweather.cc (modified) Removed obsolete includes. Mon, 13 Aug 2012 08:45:44 GMT tbretz [14350] * trunk/FACT++/src/mcp.cc (modified) It is not necessary to check the rate control only for the timeout of ... Thu, 28 Jun 2012 08:54:17 GMT tbretz [14244] * trunk/FACT++/src/mcp.cc (modified) Removed a stray line left over from last commit. Thu, 28 Jun 2012 08:50:39 GMT tbretz [14243] * trunk/FACT++/src/mcp.cc (modified) Promote the state to idle if it is less than idle but all clients are ... Sat, 23 Jun 2012 11:53:43 GMT tbretz [14222] * trunk/FACT++/src/HeadersMCP.h (modified) * trunk/FACT++/src/mcp.cc (modified) Added an automatic procedure to perform a create reset. Thu, 31 May 2012 18:34:53 GMT tbretz [14009] * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/chatclient.cc (modified) * trunk/FACT++/src/chatserv.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/feedback.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/magicweather.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/ratecontrol.cc (modified) * trunk/FACT++/src/ratescan.cc (modified) * trunk/FACT++/src/skypeclient.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) * trunk/FACT++/src/timecheck.cc (modified) * trunk/FACT++/src/tngweather.cc (modified) Exit with 127 if parsing of command line options failed. Sat, 26 May 2012 13:49:54 GMT tbretz [13916] * trunk/FACT++/src/mcp.cc (modified) Replaced Execute by callbacks and moved state definition to own ... Wed, 23 May 2012 18:45:11 GMT tbretz [13847] * trunk/FACT++/src/feedback.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/ratecontrol.cc (modified) * trunk/FACT++/src/ratescan.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Removed obsolete include of DimServiceInfoList Wed, 23 May 2012 18:32:56 GMT tbretz [13844] * trunk/FACT++/src/feedback.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/ratecontrol.cc (modified) * trunk/FACT++/src/ratescan.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Removed the DimServiceInfoList; unified the Printing of states. Wed, 23 May 2012 16:06:08 GMT tbretz [13838] * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/feedback.cc (modified) * trunk/FACT++/src/logtime.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/ratecontrol.cc (modified) * trunk/FACT++/src/ratescan.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Adapted to the changes in the StateMachineDim. Now (almost) all ... Sat, 19 May 2012 08:15:53 GMT tbretz [13794] * trunk/FACT++/src/mcp.cc (modified) Also propagate the new Idle state when resetted. Wed, 16 May 2012 08:30:03 GMT tbretz [13750] * trunk/FACT++/src/mcp.cc (modified) Fixed a typo. Mon, 14 May 2012 12:01:24 GMT tbretz [13712] * trunk/FACT++/src/mcp.cc (modified) Added more command descriptions. Mon, 14 May 2012 11:54:08 GMT tbretz [13711] * trunk/FACT++/src/mcp.cc (modified) Fixed a typo in a help text thanks to Dominik; added missing state ... Tue, 08 May 2012 23:37:55 GMT tbretz [13608] * trunk/FACT++/src/mcp.cc (modified) Removed a stray empty line. Tue, 08 May 2012 23:31:58 GMT tbretz [13606] * trunk/FACT++/src/mcp.cc (modified) The service name didn't icnlude the server name as it ought to be. Tue, 08 May 2012 21:10:59 GMT tbretz [13605] * trunk/FACT++/src/mcp.cc (modified) In the new states the check should be fStatusFAD not fStatusFTM Mon, 07 May 2012 12:35:53 GMT tbretz [13585] * trunk/FACT++/src/mcp.cc (modified) Added two new states: trigger on and taking data Sat, 05 May 2012 23:19:56 GMT tbretz [13571] * trunk/FACT++/src/mcp.cc (modified) Added description to the new service. Sat, 05 May 2012 22:58:53 GMT tbretz [13570] * trunk/FACT++/src/mcp.cc (modified) Added a service to distribute the current run-type information. Thu, 03 May 2012 21:51:48 GMT tbretz [13554] * trunk/FACT++/src/mcp.cc (modified) Added an error output if we still miss a connection to a subsystem ... Fri, 23 Mar 2012 09:08:48 GMT tbretz [13190] * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) Propagate max number of events and time correctly as signed int. Wed, 01 Feb 2012 09:17:34 GMT tbretz [12808] * trunk/FACT++/src/mcp.cc (modified) Removed an obsolete log message. Tue, 15 Nov 2011 19:27:48 GMT tbretz [12526] * trunk/FACT++/src/mcp.cc (modified) Added descriptions for some states. Tue, 15 Nov 2011 19:26:17 GMT tbretz [12525] * trunk/FACT++/src/mcp.cc (modified) Included rate control into the mcp status. Tue, 08 Nov 2011 23:53:53 GMT tbretz [12456] * trunk/FACT++/src/mcp.cc (modified) Do only go from configuring to configured if FTM is configured. Mon, 07 Nov 2011 03:01:14 GMT tbretz [12440] * trunk/FACT++/src/mcp.cc (modified) Fixed a wrong number in the RATE_CONTROL states. Mon, 07 Nov 2011 00:02:01 GMT tbretz [12434] * trunk/FACT++/src/mcp.cc (modified) Implemented starting of the rate control. Sun, 06 Nov 2011 18:09:30 GMT tbretz [12428] * trunk/FACT++/src/mcp.cc (modified) Added the controlling of the rate control. Sat, 05 Nov 2011 21:14:23 GMT tbretz [12405] * trunk/FACT++/src/mcp.cc (modified) Replaced START_RUN by START_TRIGGER Sun, 30 Oct 2011 22:38:19 GMT tbretz [12336] * trunk/FACT++/src/mcp.cc (modified) For the time being go back to idle when a new run was successfully ... Fri, 28 Oct 2011 18:57:17 GMT tbretz [12314] * trunk/FACT++/src/mcp.cc (modified) Stop startinga run if datalogger went into error state. Sun, 23 Oct 2011 14:09:38 GMT tbretz [12247] * trunk/FACT++/src/mcp.cc (modified) Added state descriptions; replaced WAIT_FOR_RUN_NUMBER by ... Sun, 23 Oct 2011 14:07:40 GMT tbretz [12244] * trunk/FACT++/src/mcp.cc (modified) Reverting to last revision. Sun, 23 Oct 2011 14:06:51 GMT tbretz [12243] * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/ratescan.cc (modified) * trunk/FACT++/src/tools.cc (modified) * trunk/FACT++/src/tools.h (modified) Added output of commands and states to --help Thu, 20 Oct 2011 12:34:32 GMT tbretz [12218] * trunk/FACT++/src/mcp.cc (modified) Adapted the datalogger state checks Tue, 13 Sep 2011 13:42:35 GMT tbretz [12088] * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) Added commands and states to help output. Tue, 06 Sep 2011 11:54:57 GMT tbretz [11983] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) * trunk/FACT++/ftmctrl.rc (modified) * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/argv.cc (modified) * trunk/FACT++/src/logtime.cc (modified) * trunk/FACT++/src/mcp.cc (modified) Reverted unintentional last commit. Tue, 06 Sep 2011 11:49:44 GMT tbretz [11982] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) * trunk/FACT++/ftmctrl.rc (modified) * trunk/FACT++/gui/MainWindow.cc (modified) * trunk/FACT++/gui/MainWindow.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/argv.cc (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/logtime.cc (modified) * trunk/FACT++/src/mcp.cc (modified) Added possibility to set a single channel to its reference value. Tue, 26 Jul 2011 14:32:06 GMT tbretz [11619] * trunk/FACT++/src/mcp.cc (modified) Added more log output. Mon, 25 Jul 2011 18:14:00 GMT tbretz [11587] * trunk/FACT++/src/mcp.cc (modified) Allow RESET in Configuring3; do not disable trigger line before ftm ... Sun, 24 Jul 2011 20:20:34 GMT tbretz [11578] * trunk/FACT++/gui/fact.cc (modified) * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Configuration.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/chatclient.cc (modified) * trunk/FACT++/src/chatserv.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fitsdump.cc (modified) * trunk/FACT++/src/fitsloader.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/triggerschedule.cc (modified) Moved some part of the initialization from main to Configure::DoParse Sun, 24 Jul 2011 20:11:43 GMT tbretz [11577] * trunk/FACT++/src/Main.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Moved Dim:Setup to Main::execute Sun, 24 Jul 2011 20:00:00 GMT tbretz [11575] * trunk/FACT++/src/Main.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Moved common option setup to Main.h; created Main namespace Sun, 24 Jul 2011 19:43:08 GMT tbretz [11574] * trunk/FACT++/src/DimSetup.cc (modified) * trunk/FACT++/src/DimSetup.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/chatclient.cc (modified) * trunk/FACT++/src/chatserv.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Added the possibility to setup DIM_HOST_NODE with the --host program ... Thu, 21 Jul 2011 12:26:23 GMT tbretz [11516] * trunk/FACT++/src/mcp.cc (modified) Removed some arguments to suppress compiler warnings. Thu, 21 Jul 2011 11:03:05 GMT tbretz [11509] * trunk/FACT++/src/mcp.cc (modified) send STOP_RUN instead of STOP to FTM. Wed, 20 Jul 2011 19:20:31 GMT tbretz [11498] * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) Propagate the maximum number of events and the maximum run-type ... Wed, 20 Jul 2011 17:10:49 GMT tbretz [11494] * trunk/FACT++/src/mcp.cc (modified) Added some code to stop the ftm and the fads. Wed, 20 Jul 2011 09:27:17 GMT tbretz [11483] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Configuration.h (modified) * trunk/FACT++/src/Main.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Added a registry for wildcarded options to detect unaccessed options; ... Wed, 20 Jul 2011 07:03:38 GMT tbretz [11481] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Configuration.h (modified) * trunk/FACT++/src/EventImp.h (modified) * trunk/FACT++/src/Main.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/chatserv.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Replaced boost::thread by std::thread and boost::bind by std::bind ... Tue, 19 Jul 2011 20:09:12 GMT tbretz [11480] * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) Removed obsolete include. Wed, 13 Jul 2011 17:42:01 GMT tbretz [11384] * trunk/FACT++/src/mcp.cc (added)