# # ChangeLog for trunk/FACT++/src # # Generated by Trac 1.5.2 # 11/11/24 20:56:58 Thu, 31 May 2012 18:35:16 GMT tbretz [14010] * trunk/FACT++/src/Readline.cc (modified) Exit with 128 not -1 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. Thu, 31 May 2012 18:14:17 GMT tbretz [14008] * trunk/FACT++/src/StateMachineImp.h (modified) If no exit code is given explicitly, assume that everything was ok. Thu, 31 May 2012 16:18:52 GMT tbretz [14007] * trunk/FACT++/src/StateMachineDim.cc (modified) Removed obsolete use of c_str Thu, 31 May 2012 16:11:37 GMT tbretz [14006] * trunk/FACT++/src/MessageDim.cc (modified) Removed some more unnecessary c_str() Thu, 31 May 2012 16:02:48 GMT tbretz [14005] * trunk/FACT++/src/EventImp.cc (modified) * trunk/FACT++/src/EventImp.h (modified) * trunk/FACT++/src/StateMachineImp.cc (modified) * trunk/FACT++/src/StateMachineImp.h (modified) replaced more 'const char *' by std::string& Thu, 31 May 2012 15:46:32 GMT tbretz [14004] * trunk/FACT++/src/timecheck.cc (modified) Fixed a minor compilation issue Thu, 31 May 2012 15:46:10 GMT tbretz [14003] * trunk/FACT++/src/Event.cc (modified) Replaced some 'const char*' with a const-refernce to a std::string Thu, 31 May 2012 15:45:52 GMT tbretz [14002] * trunk/FACT++/src/Event.h (modified) * trunk/FACT++/src/StateMachine.cc (modified) * trunk/FACT++/src/StateMachine.h (modified) * trunk/FACT++/src/StateMachineDim.cc (modified) * trunk/FACT++/src/StateMachineDim.h (modified) * trunk/FACT++/src/StateMachineImp.cc (modified) * trunk/FACT++/src/StateMachineImp.h (modified) Replaced some 'const char*' with a const-refernce to a std::string Thu, 31 May 2012 15:37:42 GMT tbretz [14001] * trunk/FACT++/src/HeadersFAD.h (modified) Exchanged the file format definition for the cfiotsio based fits ... Thu, 31 May 2012 15:36:45 GMT tbretz [14000] * trunk/FACT++/src/DataCalib.cc (modified) * trunk/FACT++/src/DataCalib.h (modified) Exchanged the enum definitions for the cfitsio based fits format and ... Thu, 31 May 2012 14:28:31 GMT tbretz [13997] * trunk/FACT++/src/DimState.h (modified) Made some member function protected which do not have to be public Thu, 31 May 2012 09:20:00 GMT tbretz [13996] * trunk/FACT++/src/smartfact.cc (modified) Fixed a few compilation problems. Wed, 30 May 2012 17:16:27 GMT tbretz [13992] * trunk/FACT++/src/smartfact.cc (modified) Added TIME_CHECKsome changes to the output structure and file names; ... Wed, 30 May 2012 17:15:31 GMT tbretz [13991] * trunk/FACT++/src/timecheck.cc (modified) Exchanged the number of the states. Wed, 30 May 2012 16:55:26 GMT tbretz [13989] * trunk/FACT++/src/ftmctrl.cc (modified) Fixed the help text for SET_TRIGGER_INTERVAL Wed, 30 May 2012 15:28:49 GMT tbretz [13986] * trunk/FACT++/src/drivectrl.cc (modified) Added ERROR state as allowed state to PARK command Wed, 30 May 2012 15:27:31 GMT tbretz [13985] * trunk/FACT++/src/drivectrl.cc (modified) Added PARK command. Wed, 30 May 2012 15:16:27 GMT tbretz [13984] * trunk/FACT++/src/ratecontrol.cc (modified) Cleaned main function. Wed, 30 May 2012 15:15:07 GMT tbretz [13983] * trunk/FACT++/src/ratecontrol.cc (modified) Added teh server name to the THRESHOLD service. Wed, 30 May 2012 14:42:26 GMT tbretz [13982] * trunk/FACT++/src/drivectrl.cc (modified) Added infrastructure to get wobble positions from database. Wed, 30 May 2012 13:03:38 GMT tbretz [13981] * trunk/FACT++/src/timecheck.cc (added) Wed, 30 May 2012 11:45:38 GMT tbretz [13980] * trunk/FACT++/src/skypeclient.cc (modified) Ensure that no message is processed twice; also add processing of ... Wed, 30 May 2012 10:40:06 GMT tbretz [13975] * trunk/FACT++/src/drivectrl.cc (modified) Add tracking commands are now also allowed in state kTracking Wed, 30 May 2012 10:35:44 GMT tbretz [13974] * trunk/FACT++/src/feedback.cc (modified) Added a faster procedure when the current control is anables to get ... Wed, 30 May 2012 09:49:56 GMT tbretz [13966] * trunk/FACT++/src/skypeclient.cc (modified) Remove a current unused argument Wed, 30 May 2012 09:25:59 GMT tbretz [13965] * trunk/FACT++/src/skypeclient.cc (added) Tue, 29 May 2012 11:44:30 GMT tbretz [13957] * trunk/FACT++/src/smartfact.cc (modified) Implemented TimeCheck and changed Idle-color for the main status to ... Tue, 29 May 2012 11:42:40 GMT tbretz [13956] * trunk/FACT++/src/ratecontrol.cc (modified) (Hopefully) improved the state handling. Mon, 28 May 2012 22:51:45 GMT tbretz [13955] * trunk/FACT++/src/smartfact.cc (modified) Display the time until the sun is down and display a symbol if the ... Mon, 28 May 2012 22:50:20 GMT tbretz [13954] * trunk/FACT++/src/Time.cc (modified) * trunk/FACT++/src/Time.h (modified) Added functions to get time difference as string Mon, 28 May 2012 09:59:06 GMT tbretz [13953] * trunk/FACT++/src/smartfact.cc (modified) Display also when the moon is up. Mon, 28 May 2012 09:48:05 GMT tbretz [13952] * trunk/FACT++/src/smartfact.cc (modified) Write drive info as single line; display when sun is up. Mon, 28 May 2012 09:46:55 GMT tbretz [13951] * trunk/FACT++/src/StateMachineImp.cc (modified) * trunk/FACT++/src/StateMachineImp.h (modified) Enable to buffer all events per default until the main event loop has ... Mon, 28 May 2012 09:46:23 GMT tbretz [13950] * trunk/FACT++/src/fscctrl.cc (modified) Start to connect only _after_ all ooptions are set. Mon, 28 May 2012 09:45:17 GMT tbretz [13948] * trunk/FACT++/src/DimState.h (modified) Revised the order of callback etc. Sun, 27 May 2012 23:06:49 GMT tbretz [13947] * trunk/FACT++/src/Readline.cc (modified) Properly save variables in case of nested scripts. Sun, 27 May 2012 17:54:35 GMT tbretz [13944] * trunk/FACT++/src/smartfact.cc (modified) Some code cosmetics Sun, 27 May 2012 15:46:36 GMT tbretz [13941] * trunk/FACT++/src/fscctrl.cc (modified) Fixed the include Sun, 27 May 2012 11:03:32 GMT tbretz [13939] * trunk/FACT++/src/RemoteControl.h (modified) Sanity check in SetSection Sun, 27 May 2012 11:02:54 GMT tbretz [13938] * trunk/FACT++/src/Readline.cc (modified) Make sure that the section outside of an Execute is properly set to ... Sun, 27 May 2012 10:59:19 GMT tbretz [13937] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Some improvements to the event selection for the fDimEventData ... Sun, 27 May 2012 10:03:30 GMT tbretz [13936] * trunk/FACT++/src/smartfact.cc (modified) Display thresholds on main page; initialize fMcpConfigurationState; ... Sat, 26 May 2012 21:55:53 GMT tbretz [13933] * trunk/FACT++/src/drivectrl.cc (modified) Used named states instead of numbers. Sat, 26 May 2012 20:39:28 GMT tbretz [13932] * trunk/FACT++/src/smartfact.cc (modified) Use new state namespaces; do not display current warning if current ... Sat, 26 May 2012 16:41:52 GMT tbretz [13924] * trunk/FACT++/src/DataCalib.cc (modified) * trunk/FACT++/src/DataCalib.h (modified) * trunk/FACT++/src/EventBuilderWrapper.h (modified) Update a short service whic only transmits the run-numbers for the ... Sat, 26 May 2012 14:31:42 GMT tbretz [13922] * trunk/FACT++/src/HeadersFeedback.h (added) * trunk/FACT++/src/feedback.cc (modified) Moved State definintions to header file and namespace. Sat, 26 May 2012 14:30:42 GMT tbretz [13921] * trunk/FACT++/src/HeadersTNGWeather.h (added) * trunk/FACT++/src/tngweather.cc (modified) Moved state definitions to header file and namespace. Sat, 26 May 2012 14:29:59 GMT tbretz [13920] * trunk/FACT++/src/dimctrl.cc (modified) Added a missing semi-colon Sat, 26 May 2012 14:02:10 GMT tbretz [13919] * trunk/FACT++/src/HeadersMagicWeather.h (added) * trunk/FACT++/src/magicweather.cc (modified) Moved stated to own header and namespace Sat, 26 May 2012 13:57:36 GMT tbretz [13918] * trunk/FACT++/src/HeadersRateScan.h (added) * trunk/FACT++/src/ratescan.cc (modified) Moved state definitions to own header and namespace Sat, 26 May 2012 13:50:15 GMT tbretz [13917] * trunk/FACT++/src/HeadersMCP.h (added) 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 ... Sat, 26 May 2012 13:45:53 GMT tbretz [13915] * trunk/FACT++/src/HeadersRateControl.h (added) * trunk/FACT++/src/ratecontrol.cc (modified) Moved state definition to HeadersrateControl.h Sat, 26 May 2012 13:33:13 GMT tbretz [13914] * trunk/FACT++/src/HeadersFSC.h (added) * trunk/FACT++/src/fscctrl.cc (modified) Moved stated to namespace FSC::State Sat, 26 May 2012 13:28:46 GMT tbretz [13913] * trunk/FACT++/src/HeadersBIAS.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) Moved states to namespace State Sat, 26 May 2012 13:19:20 GMT tbretz [13912] * trunk/FACT++/src/HeadersDrive.h (added) Sat, 26 May 2012 13:18:58 GMT tbretz [13911] * trunk/FACT++/src/drivectrl.cc (modified) Moved drivectrl headers to HeadersDrive.h and state machien states to ... Sat, 26 May 2012 13:18:15 GMT tbretz [13910] * trunk/FACT++/src/HeadersFAD.h (modified) * trunk/FACT++/src/HeadersFTM.h (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Moved state machine states to namespace State Sat, 26 May 2012 11:30:26 GMT tbretz [13909] * trunk/FACT++/src/StateMachineImp.cc (modified) Du buffer events outside of the loop. Note that if you stay to long ... Sat, 26 May 2012 11:29:39 GMT tbretz [13908] * trunk/FACT++/src/EventImp.cc (modified) Do not print events without descriptions - these events might be ... Sat, 26 May 2012 11:25:25 GMT tbretz [13907] * trunk/FACT++/src/smartfact.cc (modified) Removed some stray debug messages; do not display 'no-file' in scriptlog Sat, 26 May 2012 11:24:53 GMT tbretz [13906] * trunk/FACT++/src/DimState.h (modified) Updated handling of dim version. Sat, 26 May 2012 10:27:42 GMT tbretz [13905] * trunk/FACT++/src/smartfact.cc (modified) Initialize callbacks in constructor; output also if dim dns not ... Sat, 26 May 2012 10:26:43 GMT tbretz [13904] * trunk/FACT++/src/DimState.h (modified) Use something more arbitrary for 'offline'. Get the scriptdepth from ... Sat, 26 May 2012 09:56:16 GMT tbretz [13902] * trunk/FACT++/src/dimctrl.cc (modified) Little cosmetics Sat, 26 May 2012 09:53:35 GMT tbretz [13901] * trunk/FACT++/src/dimctrl.cc (modified) Added a state for booting and the script depth during boot. Sat, 26 May 2012 09:52:45 GMT tbretz [13900] * trunk/FACT++/src/fadctrl.cc (modified) Do not connect by default. Sat, 26 May 2012 09:47:21 GMT tbretz [13899] * trunk/FACT++/src/Readline.cc (modified) * trunk/FACT++/src/Readline.h (modified) Made the script depth static to be able to access it from dimctrl; ... Fri, 25 May 2012 22:07:58 GMT tbretz [13898] * trunk/FACT++/src/Readline.h (modified) Updated the handling of labels and how a script is stopped. Fri, 25 May 2012 22:07:11 GMT tbretz [13897] * trunk/FACT++/src/LocalControl.h (modified) * trunk/FACT++/src/Readline.cc (modified) * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/dimctrl.cc (modified) Updated the handling of labels and how a script is stopped. Fri, 25 May 2012 22:06:05 GMT tbretz [13896] * trunk/FACT++/src/Dim.h (modified) Added no-block version of SendCommand. Fri, 25 May 2012 20:05:23 GMT tbretz [13894] * trunk/FACT++/src/ratecontrol.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Adapted ratescan state numbers. Fri, 25 May 2012 20:04:52 GMT tbretz [13893] * trunk/FACT++/src/ratescan.cc (modified) Updated to configure the ftm properly before a ratescan is started; ... Fri, 25 May 2012 19:42:18 GMT tbretz [13892] * trunk/FACT++/src/smartfact.cc (modified) Remove the path from the dimscripts file name. Fri, 25 May 2012 19:22:26 GMT tbretz [13890] * trunk/FACT++/src/smartfact.cc (modified) New extensions for files; added runtime to status page Thu, 24 May 2012 20:51:38 GMT tbretz [13887] * trunk/FACT++/src/tngweather.cc (modified) Improved screen output. Thu, 24 May 2012 18:14:51 GMT tbretz [13878] * trunk/FACT++/src/smartfact.cc (modified) Added more ftm informations. Thu, 24 May 2012 14:21:28 GMT tbretz [13874] * trunk/FACT++/src/dimctrl.cc (modified) Renamed 'Begin' to 'Start' Thu, 24 May 2012 14:21:08 GMT tbretz [13873] * trunk/FACT++/src/feedback.cc (modified) Fixed a problem with the size of the transmitted data. Thu, 24 May 2012 14:20:34 GMT tbretz [13872] * trunk/FACT++/src/smartfact.cc (modified) Added TNG dust measurement Thu, 24 May 2012 14:19:42 GMT tbretz [13871] * trunk/FACT++/src/DimState.h (modified) Kepp the file name and create short message in DimControl Thu, 24 May 2012 13:46:14 GMT tbretz [13869] * trunk/FACT++/src/tngweather.cc (modified) Fixed the reports; set the default request interval to 300s Thu, 24 May 2012 13:10:42 GMT tbretz [13867] * trunk/FACT++/src/magicweather.cc (modified) Updated some strange namings Thu, 24 May 2012 13:10:24 GMT tbretz [13866] * trunk/FACT++/src/tngweather.cc (added) First draft of a TNG weather application. Wed, 23 May 2012 20:32:16 GMT tbretz [13850] * trunk/FACT++/src/smartfact.cc (modified) * trunk/FACT++/www/smartfact/index.js (modified) Small improvements for the output of the dimctrl messages Wed, 23 May 2012 20:12:27 GMT tbretz [13849] * trunk/FACT++/src/smartfact.cc (modified) * trunk/FACT++/www/smartfact/index.js (modified) Added min, max and median to binary files and hence to graphics. Wed, 23 May 2012 18:45:33 GMT tbretz [13848] * trunk/FACT++/src/DimState.h (modified) Added include of State. 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 18:32:19 GMT tbretz [13843] * trunk/FACT++/src/DimState.h (modified) Implemented subscription to descriptions so that the ... Wed, 23 May 2012 16:14:24 GMT tbretz [13842] * trunk/FACT++/src/DimState.h (added) Wrapper classes for an easy access to DimStates. 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 ... Wed, 23 May 2012 16:04:50 GMT tbretz [13837] * trunk/FACT++/src/StateMachine.cc (modified) * trunk/FACT++/src/StateMachine.h (modified) Removed targetstate stuff. Wed, 23 May 2012 16:04:32 GMT tbretz [13836] * trunk/FACT++/src/DimNetwork.cc (modified) * trunk/FACT++/src/DimNetwork.h (modified) * trunk/FACT++/src/DimServerList.cc (modified) * trunk/FACT++/src/DimServerList.h (modified) * trunk/FACT++/src/DimServiceInfoList.cc (modified) * trunk/FACT++/src/DimServiceInfoList.h (modified) Added some workaround to make these classes not derive from ... Wed, 23 May 2012 16:03:03 GMT tbretz [13835] * trunk/FACT++/src/StateMachineDim.cc (modified) * trunk/FACT++/src/StateMachineDim.h (modified) Removed targetstate stuff; derived from DimInfoHandler; added ... Wed, 23 May 2012 16:02:12 GMT tbretz [13834] * trunk/FACT++/src/StateMachineImp.cc (modified) * trunk/FACT++/src/StateMachineImp.h (modified) Removed the target state stuff the Configuration and Transition ... Wed, 23 May 2012 16:00:46 GMT tbretz [13833] * trunk/FACT++/src/EventDim.h (modified) Removed target state; 'fixed' GetSize return code. Wed, 23 May 2012 16:00:15 GMT tbretz [13832] * trunk/FACT++/src/ServiceDim.h (added) New class representing a dim service as event in the main event loop. Wed, 23 May 2012 15:57:06 GMT tbretz [13831] * trunk/FACT++/src/Event.cc (modified) * trunk/FACT++/src/Event.h (modified) Removed the target state; added fQoS; added time and QoS to copy ...