# # ChangeLog for trunk/FACT++ # # Generated by Trac 1.5.2 # 11/15/24 09:58:00 Wed, 06 Jun 2012 21:37:16 GMT Daniela Dorner [14096] * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk421Wobble1.dim (modified) * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk421Wobble2.dim (modified) added DRIVE_CONTROL/STOP Wed, 06 Jun 2012 15:27:40 GMT tbretz [14094] * trunk/FACT++/src/Event.h (modified) Added default constructor. Wed, 06 Jun 2012 15:27:15 GMT tbretz [14093] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Implemented and/or fixed the support for service subscriptions. Tue, 05 Jun 2012 17:49:48 GMT tbretz [14088] * trunk/FACT++/src/InterpreterV8.cc (modified) Made 'command line' arguments ReadOnly Tue, 05 Jun 2012 16:35:13 GMT tbretz [14087] * trunk/FACT++/src/DimState.cc (added) Tue, 05 Jun 2012 16:34:59 GMT tbretz [14086] * trunk/FACT++/src/DimState.h (modified) Added std:: and some new classes for the server list and the service ... Tue, 05 Jun 2012 16:30:45 GMT tbretz [14085] * trunk/FACT++/src/Shell.h (modified) Added Lock/Unlock template Tue, 05 Jun 2012 16:28:10 GMT tbretz [14084] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Removed 'name' function and return a state-object instead. Tue, 05 Jun 2012 16:23:36 GMT tbretz [14083] * trunk/FACT++/src/Console.cc (modified) * trunk/FACT++/src/Console.h (modified) Moved switching off and on of the logging before and after a sleep to ... Tue, 05 Jun 2012 13:22:22 GMT lyard [14077] * trunk/FACT++/gui/RawEventsViewer/RawEventsViewer.cc (modified) * trunk/FACT++/gui/RawEventsViewer/RawEventsViewer.h (modified) * trunk/FACT++/gui/RawEventsViewer/viewer.ui (modified) added the play pixel radio button Tue, 05 Jun 2012 13:10:02 GMT lyard [14076] * trunk/FACT++/gui/RawEventsViewer/RawEventsViewer.cc (modified) fixed zooming with qwt < 0x06 Tue, 05 Jun 2012 12:34:58 GMT tbretz [14075] * trunk/FACT++/src/DataCalib.cc (modified) Unintentionally also the Gain-RMS was resetted when the trigger- ... Tue, 05 Jun 2012 11:04:29 GMT neise [14074] * trunk/FACT++/ScriptsForDimCtrl/FadConnectCrate.dim (added) * trunk/FACT++/ScriptsForDimCtrl/FadDisonnectCrate.dim (added) initial commit, untested Tue, 05 Jun 2012 09:29:11 GMT tbretz [14073] * trunk/FACT++/src/HeadersBIAS.h (modified) Added missing define for encapsulation of Header Mon, 04 Jun 2012 20:53:32 GMT tbretz [14072] * trunk/FACT++/src/StateMachineImp.cc (modified) I don't know what exactly it is about the deque I am using, but it ... Mon, 04 Jun 2012 20:51:39 GMT tbretz [14071] * trunk/FACT++/src/Console.cc (modified) Process Readline's external input in the mainloop. Mon, 04 Jun 2012 20:50:34 GMT tbretz [14070] * trunk/FACT++/src/StateMachineDim.h (modified) Allow to instantiate the DimServer without a name. In this case the ... Mon, 04 Jun 2012 20:48:13 GMT tbretz [14069] * trunk/FACT++/src/Readline.cc (modified) * trunk/FACT++/src/Readline.h (modified) Added something to the EventHook which allows to post command from ... Mon, 04 Jun 2012 20:47:26 GMT tbretz [14068] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Added V8 disposal to destructor. Sun, 03 Jun 2012 21:51:47 GMT tbretz [14060] * trunk/FACT++/src/RemoteControl.h (modified) Implemented JsState and JsName, fixed a problem in JsSleep Sun, 03 Jun 2012 21:50:55 GMT tbretz [14059] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Added special '$' array as arguments; moved sleep to dim-space; added ... Sun, 03 Jun 2012 20:51:27 GMT tbretz [14058] * trunk/FACT++/src/RemoteControl.h (modified) Set the script name to be properly distributed by dimctrl. Sun, 03 Jun 2012 20:51:05 GMT tbretz [14057] * trunk/FACT++/src/Readline.h (modified) Allow derived classes to manipulate fScript Sun, 03 Jun 2012 20:45:02 GMT tbretz [14056] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) Added InterpreterV8 to dimctrl Sun, 03 Jun 2012 20:39:43 GMT tbretz [14055] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Added the possibility to run with arguments; added exit() command to JS Sun, 03 Jun 2012 20:39:02 GMT tbretz [14054] * trunk/FACT++/src/tools.cc (modified) * trunk/FACT++/src/tools.h (modified) Allow to split command lines without equal signs Sun, 03 Jun 2012 19:26:26 GMT tbretz [14053] * trunk/FACT++/src/DimServiceInfoList.cc (modified) Omit the 'Command emitted successfully... we assume that it was ... Sun, 03 Jun 2012 19:25:37 GMT tbretz [14052] * trunk/FACT++/src/dimctrl.cc (modified) Stop a readline and JavaScript if STOP is received. Sun, 03 Jun 2012 19:25:12 GMT tbretz [14051] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Allow stoppping the script from everyhwere. Sun, 03 Jun 2012 19:21:39 GMT tbretz [14050] * trunk/FACT++/src/RemoteControl.cc (modified) * trunk/FACT++/src/RemoteControl.h (modified) Added InterpreterV8 as base class to allow running JavaScripts Sun, 03 Jun 2012 19:20:26 GMT tbretz [14049] * trunk/FACT++/src/InterpreterV8.cc (added) * trunk/FACT++/src/InterpreterV8.h (added) JavaScript engine based on google's v8. Sun, 03 Jun 2012 19:17:12 GMT tbretz [14048] * trunk/FACT++/configure (modified) * trunk/FACT++/configure.ac (modified) Added check for google's v8 JavaScript engine Sat, 02 Jun 2012 20:33:54 GMT tbretz [14047] * trunk/FACT++/src/Database.h (modified) Exception handling around stoi needed Sat, 02 Jun 2012 20:28:50 GMT tbretz [14046] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Database.h (modified) * trunk/FACT++/src/drivectrl.cc (modified) Implemented conversion of data-base to uri Sat, 02 Jun 2012 20:24:58 GMT tbretz [14045] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Simplified database access. Sat, 02 Jun 2012 20:17:37 GMT tbretz [14044] * trunk/FACT++/src/Database.h (added) A wrapper to support a more direct database access. Sat, 02 Jun 2012 19:38:22 GMT tbretz [14043] * trunk/FACT++/src/smartfact.cc (modified) Fixed pointing.data Sat, 02 Jun 2012 19:30:15 GMT tbretz [14042] * trunk/FACT++/src/smartfact.cc (modified) Added a source list and some improvements to the astronomy calculations. Sat, 02 Jun 2012 19:29:40 GMT tbretz [14041] * trunk/FACT++/www/smartfact/index.css (modified) * trunk/FACT++/www/smartfact/index.html (modified) * trunk/FACT++/www/smartfact/index.js (modified) Some more improvements to the audio and some little traffic improvements Sat, 02 Jun 2012 15:52:21 GMT tbretz [14040] * trunk/FACT++/src/smartfact.cc (modified) * trunk/FACT++/www/smartfact/index.css (modified) Added a third column to the astro table and a source-list page with ... Sat, 02 Jun 2012 14:39:36 GMT tbretz [14039] * trunk/FACT++/src/drivectrl.cc (modified) HAS_SQL -> HAVE_SQL Sat, 02 Jun 2012 14:39:13 GMT tbretz [14038] * trunk/FACT++/src/Configuration.cc (modified) HAS_SQL -> HAVE_SQL Sat, 02 Jun 2012 14:38:53 GMT tbretz [14037] * trunk/FACT++/src/smartfact.cc (modified) Addded source database as option. Sat, 02 Jun 2012 14:14:13 GMT tbretz [14036] * trunk/FACT++/src/smartfact.cc (modified) * trunk/FACT++/www/smartfact/index.css (modified) Implemented the display of the distance between known sources and the ... Sat, 02 Jun 2012 13:01:24 GMT tbretz [14035] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) * trunk/FACT++/configure (modified) * trunk/FACT++/configure.ac (modified) Added timecheck; added proper support for HAS_SQL in configure Sat, 02 Jun 2012 11:52:44 GMT tbretz [14034] * trunk/FACT++/src/smartfact.cc (modified) Added history for errors; updated error handling to be able to do ... Sat, 02 Jun 2012 11:50:34 GMT tbretz [14033] * trunk/FACT++/src/feedback.cc (modified) Updated the algorithm to faster set the correct voltage in case of ... Sat, 02 Jun 2012 11:49:38 GMT tbretz [14032] * trunk/FACT++/src/DimState.h (modified) Store last state; replaced fixed values by enums Sat, 02 Jun 2012 11:49:06 GMT tbretz [14031] * trunk/FACT++/www/smartfact/index.js (modified) Added audio support; changed order in data-file headers Fri, 01 Jun 2012 22:05:31 GMT Daniela Dorner [14030] * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk501Wobble1.dim (modified) * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk501Wobble2.dim (modified) adapted angles for new wobble positions Fri, 01 Jun 2012 15:25:45 GMT tbretz [14025] * trunk/FACT++/src/DataCalib.cc (modified) * trunk/FACT++/src/DataCalib.h (modified) Started to prepare to move WriteFits as WriteFitsImp to ... Fri, 01 Jun 2012 15:13:10 GMT tbretz [14024] * trunk/FACT++/src/DataCalib.cc (modified) * trunk/FACT++/src/DataCalib.h (modified) Some exception handling around WriteFits Fri, 01 Jun 2012 15:06:28 GMT tbretz [14023] * trunk/FACT++/src/DataWriteFits2.cc (modified) * trunk/FACT++/src/DataWriteFits2.h (modified) Moved the creation of the default keys to a static function so that ... Fri, 01 Jun 2012 15:05:58 GMT tbretz [14022] * trunk/FACT++/src/DataCalib.cc (modified) Replaced the use of the old fits class with ofits. Fri, 01 Jun 2012 13:27:30 GMT tbretz [14021] * trunk/FACT++/src/feedback.cc (modified) Updated the rules which apply during current feedback before the ... Fri, 01 Jun 2012 13:16:26 GMT tbretz [14020] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Updated and fixed the event selection for the event display and the ... Fri, 01 Jun 2012 12:27:35 GMT tbretz [14019] * trunk/FACT++/src/StateMachineDim.cc (modified) Fixed a problem if fDescriptionStates.itsData was still zero. I guess ... Fri, 01 Jun 2012 12:26:46 GMT tbretz [14018] * trunk/FACT++/src/HeadersDrive.h (modified) * trunk/FACT++/src/drivectrl.cc (modified) Added automatic parking if sun-rise has been passed and a locked ... Fri, 01 Jun 2012 12:25:39 GMT tbretz [14017] * trunk/FACT++/src/dimctrl.cc (modified) Replaced lexical_cast by to_string Fri, 01 Jun 2012 12:25:20 GMT tbretz [14016] * trunk/FACT++/src/Main.h (modified) Replaced lexical cast by to_string Fri, 01 Jun 2012 11:10:55 GMT tbretz [14015] * trunk/FACT++/src/DimState.h (modified) Added support for 'the last state' Fri, 01 Jun 2012 11:08:39 GMT tbretz [14014] * trunk/FACT++/src/smartfact.cc (modified) Added audio-support; renamed Astro to Sun Fri, 01 Jun 2012 08:52:15 GMT tbretz [14013] * trunk/FACT++/src/fscctrl.cc (modified) Set the verbosity to quiet per default. Thu, 31 May 2012 22:22:14 GMT neise [14012] * trunk/FACT++/ScriptsForDimCtrl/StartUp.dim (added) mostly a copy of FirstDrsCal.dim ... can be used in case the lid is ... Thu, 31 May 2012 18:35:36 GMT tbretz [14011] * trunk/FACT++/src/StateMachineDim.cc (modified) Exit with 128 not -1 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. Thu, 31 May 2012 09:03:22 GMT tbretz [13995] * trunk/FACT++/dim/DIM_Performance.pdf (modified) * trunk/FACT++/dim/README_v19.txt (modified) * trunk/FACT++/dim/dim/dic.hxx (modified) * trunk/FACT++/dim/dim/dim.h (modified) * trunk/FACT++/dim/src/conn_handler.c (modified) * trunk/FACT++/dim/src/dic.c (modified) * trunk/FACT++/dim/src/diccpp.cxx (modified) * trunk/FACT++/dim/src/dis.c (modified) * trunk/FACT++/dim/src/tcpip.c (modified) * trunk/FACT++/dim/src/util/dim_send_command.c (modified) Switched to v19r35 Thu, 31 May 2012 05:14:30 GMT neise [13994] * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk501Wobble1.dim (modified) * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk501Wobble2.dim (modified) added DRIVE_CONTROL/STOP, to tracking scripts. this is just a hack. ... Thu, 31 May 2012 05:12:46 GMT neise [13993] * trunk/FACT++/ScriptsForDimCtrl/FirstDrsCalib.dim (modified) feedback on is defined by state 9 instead of 12 now. 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 17:14:49 GMT tbretz [13990] * trunk/FACT++/www/smartfact/index.js (modified) Right align input boxes. 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 11:19:20 GMT Jens Buss [13979] * trunk/FACT++/ScriptsForDimCtrl/Take1218.dim (modified) tracking will only be stopped at the end of the second wobble position Wed, 30 May 2012 11:18:38 GMT Jens Buss [13978] * trunk/FACT++/ScriptsForDimCtrl/TakeMrk501.dim (modified) tracking will only be stopped at the end of the second wobble positions Wed, 30 May 2012 11:18:02 GMT Jens Buss [13977] * trunk/FACT++/ScriptsForDimCtrl/TakeMrk421.dim (modified) tracking will only be stopped at the end of the two wobble positions, ... Wed, 30 May 2012 11:17:35 GMT Jens Buss [13976] * trunk/FACT++/ScriptsForDimCtrl/TakeCrab.dim (modified) tracking will only be stopped at the end of the two wobble positions, ... 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:55:54 GMT Jens Buss [13973] * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TakeDrsCalibration.dim (modified) deleted useless wait Wed, 30 May 2012 09:53:21 GMT tbretz [13972] * trunk/FACT++/Makefile.in (modified) Added skypeclient