# # ChangeLog for trunk/FACT++ # # Generated by Trac 1.5.2 # 11/23/24 01:33:53 Tue, 06 Nov 2012 10:10:38 GMT lyard [14569] * trunk/FACT++/src/datalogger.cc (modified) removed constraints on QoS value and prevent from replacing ... Tue, 06 Nov 2012 00:25:32 GMT tbretz [14568] * trunk/FACT++/src/InterpreterV8.cc (modified) A bug fix to event compilation; a new implementation of get() which ... Tue, 06 Nov 2012 00:23:11 GMT tbretz [14567] * trunk/FACT++/src/StateMachineImp.cc (modified) Fixed a problem with the mutics. If an event is unsubscribed, it can ... Mon, 05 Nov 2012 18:43:46 GMT tbretz [14566] * trunk/FACT++/src/RemoteControl.h (modified) Do not return anything in JsGetEvent before an event was received Mon, 05 Nov 2012 18:42:43 GMT tbretz [14565] * trunk/FACT++/src/StateMachineDim.h (modified) Avoid copy of data when an event is handled... it is copied anyway. Mon, 05 Nov 2012 18:41:42 GMT tbretz [14564] * trunk/FACT++/src/EventImp.h (modified) Keep the info whether an event was empty or just zero size. Mon, 05 Nov 2012 18:41:09 GMT tbretz [14563] * trunk/FACT++/src/Event.cc (modified) * trunk/FACT++/src/Event.h (modified) Keep the info whether an event was empty or just zero size. Mon, 05 Nov 2012 18:40:30 GMT tbretz [14562] * trunk/FACT++/src/InterpreterV8.cc (modified) Distinguish the case between 'no data received' and 'data received ... Mon, 05 Nov 2012 12:04:11 GMT tbretz [14561] * trunk/FACT++/src/StateMachineDimControl.cc (modified) Imporved naming of states; changed offset in SetSection accordingly. Mon, 05 Nov 2012 12:03:43 GMT tbretz [14560] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Added the possibility to change the state of the state machine and ... Mon, 05 Nov 2012 12:02:57 GMT tbretz [14559] * trunk/FACT++/src/RemoteControl.h (modified) Added JS functions to allow adding new state definitions and changing ... Mon, 05 Nov 2012 12:02:02 GMT tbretz [14558] * trunk/FACT++/src/StateMachineDim.cc (modified) * trunk/FACT++/src/StateMachineDim.h (modified) * trunk/FACT++/src/StateMachineImp.cc (modified) * trunk/FACT++/src/StateMachineImp.h (modified) Slight modification to addining new states; updating states is now ... Mon, 05 Nov 2012 12:00:48 GMT tbretz [14557] * trunk/FACT++/src/Readline.cc (modified) Added one more custom state, i.e. shifter all internal (negative) ... Sat, 03 Nov 2012 19:43:32 GMT tbretz [14556] * trunk/FACT++/src/InterpreterV8.cc (modified) Added 'comment' to state info. Sat, 03 Nov 2012 19:20:55 GMT tbretz [14555] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Added processing of callbacks for state changes; some fixes to the ... Sat, 03 Nov 2012 19:18:21 GMT tbretz [14554] * trunk/FACT++/src/RemoteControl.h (modified) Some improvements for the output during a script is running; added a ... Sat, 03 Nov 2012 18:59:57 GMT tbretz [14553] * trunk/FACT++/src/lidctrl.cc (modified) Added description for state Moving Sat, 03 Nov 2012 18:53:59 GMT tbretz [14552] * trunk/FACT++/src/DimState.h (modified) Make sure that one server is never subscribed twice. Sat, 03 Nov 2012 18:52:18 GMT tbretz [14551] * trunk/FACT++/src/StateMachineDimControl.cc (modified) * trunk/FACT++/src/StateMachineDimControl.h (modified) Fixed a severe bug which caused some events tobe added twice and ... Fri, 02 Nov 2012 20:36:45 GMT tbretz [14550] * trunk/FACT++/src/DataWriteFits2.cc (modified) Some of the units were wrong. Wed, 31 Oct 2012 15:31:52 GMT tbretz [14549] * trunk/FACT++/src/InterpreterV8.h (modified) It seems that V8::Dispose() needs to be locked... at leats if it is ... Wed, 31 Oct 2012 15:00:10 GMT tbretz [14548] * trunk/FACT++/src/InterpreterV8.cc (modified) Do only escape string arguments in the command string. Wed, 31 Oct 2012 14:30:01 GMT tbretz [14547] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Added a callback for the case when an event is received. To allow v8 ... Wed, 31 Oct 2012 14:28:52 GMT tbretz [14546] * trunk/FACT++/src/RemoteControl.h (modified) Some simplification to the JavaScript interfacing, mainly unifying ... Wed, 31 Oct 2012 14:27:11 GMT tbretz [14545] * trunk/FACT++/src/Main.h (modified) Before commands are executed (cmd, exec) we wait now until we are ... Tue, 30 Oct 2012 12:54:22 GMT tbretz [14544] * trunk/FACT++/src/MessageImp.cc (modified) Use a lock guard instead of lock/unlock Tue, 30 Oct 2012 12:53:53 GMT tbretz [14543] * trunk/FACT++/src/RemoteControl.cc (modified) Adapted to the use of a State instance. Tue, 30 Oct 2012 12:53:31 GMT tbretz [14542] * trunk/FACT++/src/Time.h (modified) JavaData() cannot return invalid values. Tue, 30 Oct 2012 12:53:07 GMT tbretz [14541] * trunk/FACT++/src/DimState.h (modified) * trunk/FACT++/src/State.cc (modified) * trunk/FACT++/src/State.h (modified) * trunk/FACT++/src/StateMachineDimControl.cc (modified) * trunk/FACT++/src/StateMachineDimControl.h (modified) Added time to State so that the time of state reception is propagated. Tue, 30 Oct 2012 12:52:15 GMT tbretz [14540] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Use State in JsState and added 'time' to the data members. Make sure ... Mon, 29 Oct 2012 15:48:19 GMT tbretz [14539] * trunk/FACT++/src/dimctrl.cc (modified) Updated some descriptions. Mon, 29 Oct 2012 15:47:58 GMT tbretz [14538] * trunk/FACT++/src/DimState.h (modified) Removed a spray obsolete line... Sat, 27 Oct 2012 17:58:15 GMT tbretz [14537] * trunk/FACT++/src/HeadersAgilent.h (modified) * trunk/FACT++/src/agilentctrl.cc (modified) Updated to a fully working version (still missing: access to all ... Sat, 27 Oct 2012 17:57:35 GMT tbretz [14536] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) Added agilentctrl. Thu, 25 Oct 2012 16:26:12 GMT tbretz [14530] * trunk/FACT++/MAINPAGE (modified) Added links to the program documentation. Thu, 25 Oct 2012 16:11:43 GMT tbretz [14529] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) Fixed creationof doxygen manual. Thu, 25 Oct 2012 16:11:11 GMT tbretz [14528] * trunk/FACT++/aminclude.am (modified) Updated. Thu, 25 Oct 2012 16:10:50 GMT tbretz [14527] * trunk/FACT++/src/InterpreterV8.h (modified) Added missing include of list Thu, 25 Oct 2012 16:10:33 GMT tbretz [14526] * trunk/FACT++/src/HeadersPower.cc (modified) Added missing ; Thu, 25 Oct 2012 08:56:37 GMT tbretz [14525] * trunk/FACT++/src/pwrctrl.cc (modified) Made thformat of the service dim compliant. Wed, 24 Oct 2012 20:57:35 GMT tbretz [14524] * trunk/FACT++/src/HeadersPower.cc (modified) Added empty line before status output. Wed, 24 Oct 2012 20:56:06 GMT tbretz [14523] * trunk/FACT++/src/pwrctrl.cc (modified) Added command discriptions - otherwise they are not displayed; the ... Wed, 24 Oct 2012 11:40:33 GMT tbretz [14522] * trunk/FACT++/src/HeadersPower.h (modified) * trunk/FACT++/src/pwrctrl.cc (modified) Added some abbreviations for combined states. Wed, 24 Oct 2012 11:37:37 GMT tbretz [14521] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) Added HeadersPower to pwrctrl Wed, 24 Oct 2012 11:36:51 GMT tbretz [14520] * trunk/FACT++/src/InterpreterV8.h (modified) Replace vector which is continously re-allocated by a double linked list. Wed, 24 Oct 2012 11:36:19 GMT tbretz [14519] * trunk/FACT++/src/HeadersPower.cc (added) * trunk/FACT++/src/HeadersPower.h (added) Headers for power control. Wed, 24 Oct 2012 11:35:52 GMT tbretz [14518] * trunk/FACT++/src/pwrctrl.cc (modified) Almost working version. Wed, 24 Oct 2012 09:37:23 GMT tbretz [14516] * trunk/FACT++/src/pwrctrl.cc (modified) Some adaptions of class names and other stuff. Wed, 24 Oct 2012 09:36:44 GMT tbretz [14515] * trunk/FACT++/src/pwrctrl.cc (modified) Some adaptions of class names and other stuff. Wed, 24 Oct 2012 09:34:39 GMT tbretz [14514] * trunk/FACT++/src/pwrctrl.cc (modified) Some adaptions of class names and other stuff. Tue, 23 Oct 2012 18:57:11 GMT tbretz [14510] * trunk/FACT++/src/drivectrl.cc (modified) Fixed some command descriptions. Mon, 22 Oct 2012 21:40:48 GMT tbretz [14509] * trunk/FACT++/src/smartfact.cc (modified) Use the correct state (the ftmctrl state to reset the trigger-zero ... Mon, 22 Oct 2012 21:22:50 GMT tbretz [14508] * trunk/FACT++/src/smartfact.cc (modified) Next try to fix the problem of wrong zero rate warnings. Mon, 22 Oct 2012 21:09:51 GMT tbretz [14507] * trunk/FACT++/src/smartfact.cc (modified) Tried to improve the obsolete wraning about 0-rates. Mon, 22 Oct 2012 20:00:08 GMT tbretz [14506] * trunk/FACT++/src/HeadersFAD.cc (modified) Show measured samplig freq. as rate. Mon, 22 Oct 2012 19:50:24 GMT tbretz [14505] * trunk/FACT++/src/ftmctrl.cc (modified) Fixed some typos Mon, 22 Oct 2012 19:47:49 GMT tbretz [14504] * trunk/FACT++/src/ftmctrl.cc (modified) Allow to reset the new state. Mon, 22 Oct 2012 19:43:00 GMT tbretz [14503] * trunk/FACT++/src/HeadersFTM.h (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Added a third configuration error state which checks if the clock ... Mon, 22 Oct 2012 19:27:49 GMT tbretz [14502] * trunk/FACT++/src/smartfact.cc (modified) Only display clock cond. warning if FTM is connected. Mon, 22 Oct 2012 19:10:08 GMT tbretz [14501] * trunk/FACT++/src/smartfact.cc (modified) Added warning in case of a not locked clock conditioner. Fri, 19 Oct 2012 18:36:37 GMT tbretz [14500] * trunk/FACT++/src/InterpreterV8.cc (modified) Allow sleep without argument. Fri, 19 Oct 2012 13:32:39 GMT tbretz [14499] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Added th possibility to disable the alarm state. Fri, 19 Oct 2012 13:31:47 GMT tbretz [14498] * trunk/FACT++/src/smartfact.cc (modified) Added the possibility to send at least one custom alarm from dimctrl. Fri, 19 Oct 2012 13:10:34 GMT tbretz [14497] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) * trunk/FACT++/src/MessageImp.cc (modified) * trunk/FACT++/src/MessageImp.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Added some basic infrastructure to send alarms e.g. to smartfact. Fri, 19 Oct 2012 12:44:23 GMT tbretz [14496] * trunk/FACT++/src/drivectrl.cc (modified) Initialize fAutoResume. Fri, 19 Oct 2012 12:38:50 GMT tbretz [14495] * trunk/FACT++/src/drivectrl.cc (modified) Added resume and auto-resume functionality. Fri, 19 Oct 2012 12:02:35 GMT tbretz [14494] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) Added makeplots, lidctrl and pwrctrl. Fri, 19 Oct 2012 12:01:00 GMT tbretz [14493] * trunk/FACT++/src/ratecontrol.cc (modified) The sign was displayed twice -- fixed. Fri, 19 Oct 2012 11:51:44 GMT tbretz [14492] * trunk/FACT++/gui/design.ui (modified) Added some (future) controls to switch off the event display; re- ... Thu, 18 Oct 2012 14:31:06 GMT tbretz [14491] * trunk/FACT++/src/ftmctrl.cc (modified) Send trigger status as QoS of sveral dim reports. Thu, 18 Oct 2012 14:30:36 GMT tbretz [14490] * trunk/FACT++/src/lidctrl.cc (modified) Fixed a mistake with a condition. Thu, 18 Oct 2012 13:59:12 GMT lyard [14489] * trunk/FACT++/src/MessageDim.cc (modified) * trunk/FACT++/src/StateMachineDim.cc (modified) change format from empty to C in MESSAGE, STATE and STATE_LIST services Thu, 18 Oct 2012 09:02:39 GMT tbretz [14488] * trunk/FACT++/src/DimDescriptionService.h (modified) Initialize QoS -- just in case. Tue, 02 Oct 2012 20:39:30 GMT tbretz [14452] * trunk/FACT++/src/ratecontrol.cc (modified) Removed the obsolete fEnabled. Now somthing can only be stopped but ... Tue, 02 Oct 2012 17:59:51 GMT tbretz [14451] * trunk/FACT++/src/pwrctrl.cc (added) Tue, 02 Oct 2012 15:15:04 GMT tbretz [14450] * trunk/FACT++/src/makeplots.cc (added) Tue, 02 Oct 2012 09:55:47 GMT tbretz [14442] * trunk/FACT++/gui/MainWindow.cc (modified) Send proper exit code with KILL_SERVERS Tue, 02 Oct 2012 09:53:56 GMT tbretz [14441] * trunk/FACT++/recompile.sh (modified) Send the correct exit code to the dns. Tue, 02 Oct 2012 09:53:31 GMT tbretz [14440] * trunk/FACT++/src/StateMachineDimControl.cc (modified) Fixed an usused argument. Tue, 02 Oct 2012 09:53:07 GMT tbretz [14439] * trunk/FACT++/src/ratecontrol.cc (modified) Fixed a typo. Tue, 02 Oct 2012 09:52:41 GMT tbretz [14438] * trunk/FACT++/src/datalogger.cc (modified) Removed some obsolete arguments. Tue, 02 Oct 2012 09:51:48 GMT tbretz [14437] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) Some necessary updates. Tue, 02 Oct 2012 09:19:18 GMT tbretz [14436] * trunk/FACT++/gui/FactGui.h (modified) For safety ensure twice that the index of dir[] is not exceeded. Tue, 02 Oct 2012 09:18:50 GMT tbretz [14435] * trunk/FACT++/src/ratecontrol.cc (modified) For safety initialize fThresholdMin. Tue, 02 Oct 2012 09:18:04 GMT tbretz [14434] * trunk/FACT++/src/test.dummy (deleted) Tue, 02 Oct 2012 09:14:40 GMT tbretz [14433] * trunk/FACT++/src/ratecontrol.cc (modified) If a board is blocked, then do not execute any code for this board; ... Tue, 02 Oct 2012 09:13:07 GMT tbretz [14432] * trunk/FACT++/src/HeadersRateControl.h (modified) Marked the kConnecting state as obsolete. Wed, 26 Sep 2012 21:12:43 GMT Daniela Dorner [14431] * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/Track1959Wobble1.dim (added) * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/Track1959Wobble2.dim (added) * trunk/FACT++/ScriptsForDimCtrl/Take1959.dim (added) added (scripts for 1959) Wed, 26 Sep 2012 10:32:19 GMT Daniela Dorner [14425] * trunk/FACT++/ScriptsForDimCtrl/ResetCrate.dim (modified) fixed typo Wed, 26 Sep 2012 10:31:55 GMT Daniela Dorner [14424] * trunk/FACT++/ScriptsForDimCtrl/Ratescan.dim (modified) added FAD_CONTROL/RESET_CONFIGURE Thu, 20 Sep 2012 17:11:50 GMT tbretz [14420] * trunk/FACT++/src/tngweather.cc (modified) Removed stray debug out. Thu, 20 Sep 2012 17:11:00 GMT tbretz [14419] * trunk/FACT++/src/tngweather.cc (modified) Month starts counting at 0. Thu, 20 Sep 2012 17:00:20 GMT tbretz [14418] * trunk/FACT++/src/tngweather.cc (modified) Added some workaround if the dat eis not in ISO format... mabe more ... Thu, 20 Sep 2012 09:36:52 GMT Jens Buss [14417] * trunk/FACT++/ScriptsForDimCtrl/Ratescan.dim (modified) fix in mode 2, no stop in manual mode, waitstate after scan started Wed, 19 Sep 2012 20:23:29 GMT tbretz [14416] * trunk/FACT++/www/smartfact/index.js (modified) Fixed a problem with the new Chromium browser. It tries to avoid ... Wed, 19 Sep 2012 20:21:26 GMT tbretz [14415] * trunk/FACT++/src/smartfact.cc (modified) Better check for outside temperature difference warning; fixed the ... Wed, 19 Sep 2012 14:31:55 GMT Jens Buss [14414] * trunk/FACT++/ScriptsForDimCtrl/Ratescan.dim (modified) add check for bias, fad and feedback state Mon, 17 Sep 2012 09:21:49 GMT Jens Buss [14413] * trunk/FACT++/ScriptsForDimCtrl/Ratescan.dim (modified) commented configuration out since it is obsolete now Mon, 17 Sep 2012 08:24:41 GMT Jens Buss [14412] * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/Track1218Wobble1.dim (modified) * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/Track1218Wobble2.dim (modified) * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/Track2344Wobble1.dim (modified) * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/Track2344Wobble2.dim (modified) * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackCrabWobble1.dim (modified) * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackCrabWobble2.dim (modified) * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk421Wobble1.dim (modified) * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk421Wobble2.dim (modified) * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk501Wobble1.dim (modified) * trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk501Wobble2.dim (modified) added terminal output Tue, 21 Aug 2012 20:46:39 GMT tbretz [14404] * trunk/FACT++/src/Database.h (modified) Updatd some output.