Timeline
03/18/13:
- 21:24 Changeset [15117] by
- Moved reading of the schedule to the beginning of the file so that typos get noticed before all the rest of the startup procedure.
- 21:23 Changeset [15116] by
- Small change in the order... for a little speed improvement.
- 21:23 Changeset [15115] by
- Uncommented the _right_ lines :S
- 18:27 Changeset [15114] by
- Fixed some typo in the recent commit.
- 17:16 Changeset [15113] by
- Fixed a buggy example.
- 16:59 Changeset [15112] by
- 16:43 Changeset [15111] by
- The name of the program has to be extracted from conf.GetName()
- 16:42 Changeset [15110] by
- Removed default from file name resources.
- 16:42 Changeset [15109] by
- Removed default from 'host'
- 16:41 Changeset [15108] by
- Increased waiting time for the servers to come up to 10s
- 14:59 Changeset [15107] by
- Added SUBSCRIPTIONS on the black list by default.
- 14:58 Changeset [15106] by
- The operator comparing the static data now does not compare the threesholds anymore. Thus the ratecontrol can start already even before the the end of the configuration procedure ans the ftmctrl will stay in Configured.
- 14:57 Changeset [15105] by
- Default is quiet mode now.
- 14:56 Changeset [15104] by
- Allow to overwrite script depth (for java script procesing)
- 14:56 Changeset [15103] by
- Handle the 'Power Problem' a bit more accurate.
- 14:55 Changeset [15102] by
- Signal the base class about loading and ending so that it can access the readline script depth.
- 14:54 Changeset [15101] by
- Set a script depth!=0 when a script is running to avoid smartfact doing the wrong sound.
- 14:54 Changeset [15100] by
- Go to Locked state after a parking command. This is not ideal because it hides the movement, but avoids movements more efficient.
- 14:53 Changeset [15099] by
- Output if new file format was set; do not update the Feedback data anymore
- 14:52 Changeset [15098] by
- Improved and compacted output; disable feedback while voltage should be switched off (to avoid the command being rejacted because of the Ramping state); some logic fixed which could cause exceptions (e.g. trigger switched on during ratescan); added a safety check for the parking position at the end of the shutdown; fixed the messages printed before the main loop is started; added a check that the last event is a shutdown; added Idle task; implemented the new scheme with schedules observation with several measurements
- 14:44 Changeset [15097] by
- Added how to look for an already open Subscription.
- 14:43 Changeset [15096] by
- Fixed a typo in the output.
- 14:43 Changeset [15095] by
- Convert ra/dec to fload (just to be sure)
- 14:42 Changeset [15094] by
- Tries to improve a problem which cantake place when the script is re-started before the previous run is properly closed; improved output.
- 14:41 Changeset [15093] by
- Removed some debug output.
- 14:40 Changeset [15092] by
- Run a check if all servers are up and running after compilation; do not stop servers if compiling.lock still exists.
- 14:39 Changeset [15091] by
- Improvements in output.
- 14:39 Changeset [15090] by
- The script now determines from a link the name and residence of a program, so that by linking start.sh any program can be started.
- 14:38 Changeset [15089] by
- Added dimserver as a standalone program (although being identical to dimctrl)
- 14:36 Changeset [15088] by
- Fixed a typo in a log-message.
- 14:36 Changeset [15087] by
- Send arguments with the START command, determine '--server' option from the program name.
- 14:35 Changeset [15086] by
- Unify dimctrl and 'dimserver' (dimctrl --server)
- 14:34 Changeset [15085] by
- To 'solve' the problem with the unordered_map MARS will now use a std::map. Fixed a problem which caused the ReadRow to write below the buffer - weird that this never resulted in any problem.
03/15/13:
- 13:57 Changeset [15084] by
- Adapted to new style of writing a schedule.
- 13:56 Changeset [15083] by
- Example for a schedule in the new style.
- 13:46 Changeset [15082] by
- Some minor logic fixed around the bias crate calibration.
- 13:43 Changeset [15081] by
- Fixed the deletion of alarms from the list
- 13:42 Changeset [15080] by
- If alarms are cleared sending an empty string, it is not necessary to produce any output on the console.
- 13:41 Changeset [15079] by
- It is not necessary anymore to send a fake empty strng in Comment or Alarm.
- 13:40 Changeset [15078] by
- Emit an empty string if no arguments are given in dim.log
- 12:21 Changeset [15077] by
- Added more examples for get()
- 12:21 Changeset [15076] by
- Some small fixes to the text.
- 12:20 Changeset [15075] by
- Do not add something to the history in the StaticPrompt if it is identical to the last history entry.
- 12:20 Changeset [15074] by
- Added the new function v8.timeout
- 12:19 Changeset [15073] by
- Implemented v8::timeout and let dim.getDescription return an object of type Description; some improvements to the exception handling of the java console, which ensures that (hopefully) all exceptions are handled and printed and that all of them are catched before the next execution; make sure that all threads are stopped before the return to the command line prompt; made the bahaviour of dim.wait more intuitive; fixed a bug which caused the thread-ids to be not correctly removed from the list after a thread terminated
- 11:57 Changeset [15072] by
- Added exceptions to the descriptions.
03/14/13:
- 10:12 Changeset [15071] by
- return does not exist if it is not a function which is called; run.data must be runs.data.
- 10:11 Changeset [15070] by
- Fixed a problem with overwriting of an existing variable name in case of failure.
- 10:05 Changeset [15069] by
- Added reading of pixel map and setting of initial thresholds for hot patches; implemented reading the configuration from the resources.
- 04:44 Changeset [15068] by
- added additional variables
- 04:43 Changeset [15067] by
- added (script to fill ratescan info to db)
- 04:43 Changeset [15066] by
- added (script to fill thresholds to DB)
- 04:41 Changeset [15065] by
- added crons for new scripts
03/13/13:
- 16:35 Changeset [15064] by
- Do not store entries in the history which were the last entry (StaticPrompt)
- 16:04 Changeset [15063] by
- Only change extension to fits when writing fits files requested.
- 16:03 Changeset [15062] by
- fits files had the wrong extension.
- 15:53 Changeset [15061] by
- added configuration option for service list update interval
- 15:36 Changeset [15060] by
- added extra service and changed behaviour in case of format change for services
- 14:37 Changeset [15059] by
- Fixed a typo in a function call and corrected the size of the THRESHOLD service.
- 14:36 Changeset [15058] by
- Fixed a typo in an enum.
- 14:36 Changeset [15057] by
- Fixed the format description of the DATA service.
- 14:35 Changeset [15056] by
- Some minor improvements of the display
- 14:24 Changeset [15055] by
- Removed the code dealing with the clock conditioner. There is now easy way to check that during configuration. This check has to be done continously somewhere else.
- 14:01 Changeset [15054] by
- Do not report the clock conditioner to be unlocked if FTM is in state Configuring... it is always reported like this.
- 13:58 Changeset [15053] by
- More verbose output
- 12:47 Changeset [15052] by
- Increased timeout for check to 3s and added an error message. Removed the obsolete wait for service names.
- 11:24 Changeset [15051] by
- There is no need anymore to check for the AGILENT_CONTROL state information, this is done by the previous checkStates already
- 11:23 Changeset [15050] by
- Fixed a typo in a variable name.
- 11:17 Changeset [15049] by
- Added --fits option to help text.
- 11:09 Changeset [15048] by
- Some code cleanup; added throwing an execption if an underflow condition has been detected.
- 11:06 Changeset [15047] by
- Renamed getService to getDescription
- 11:05 Changeset [15046] by
- Renamed getService to getDescription
- 11:01 Changeset [15045] by
- Added two new commands getService and getServices.
- 11:01 Changeset [15044] by
- Rename command property to isCommand
- 10:49 Changeset [15043] by
- Added new dim functions to get access to the description of a single service or the list of all available services.
- 10:49 Changeset [15042] by
- Added JsGetServices and JsGetDescription
- 10:48 Changeset [15041] by
- Use the lock guard where appropriate; added GetServiceList member function
- 10:47 Changeset [15040] by
- 10:47 Changeset [15039] by
- Moved Service structure to Service.h
03/12/13:
- 19:36 Changeset [15038] by
- display no time if no drs calib
- 18:24 Changeset [15037] by
- Implemented reading configuration from resources for different run-types.
- 18:24 Changeset [15036] by
- Use new CALIBRATE_RUN and propagate the run-type to the ratecontrol.
- 17:49 Changeset [15035] by
- Removed some obsolete debug output.
- 17:47 Changeset [15034] by
- Set the QoS to 2 if the calibration by currents succeeded.
- 08:40 Changeset [15033] by
- uncommented save histograms
- 08:40 Changeset [15032] by
- added configfile
03/11/13:
- 22:34 Changeset [15031] by
- I cannot get the the size of the dim_data correctly eventhough it is packed... so I use an int32 instead so that everything is properly aligned.
- 22:33 Changeset [15030] by
- Also reset the rate control state after the single-pe run.
- 22:32 Changeset [15029] by
- Some fixes to get the new calibrate_by_currents working.
- 21:36 Changeset [15028] by
- Fixed some typos
- 11:27 Changeset [15027] by
- Added CALIBRATE_BY_CURRENT command which allows to set the global minimum threshold from the measured current.
- 09:40 Changeset [15026] by
- Updated the ratescan part.
03/10/13:
- 16:56 Changeset [15025] by
- Issue an error message if the command could not be sent.
- 16:53 Changeset [15024] by
- Pipe return code so that it can correctly be restarted by start.sh
- 16:45 Changeset [15023] by
- Removed the obsolete WriteFitsImp from the class definition.
- 16:45 Changeset [15022] by
- Added some more sanity checks for the dim services.
- 16:35 Changeset [15021] by
- Added --restart to the dimctrl which avoids the need to know the magic number which makes start.sh restart the program.
- 16:29 Changeset [15020] by
- Added missing CoolingFailure state.
- 16:06 Changeset [15019] by
- Added Dim service with calibrated currents.
- 15:01 Changeset [15018] by
- StartScript need not to return Loading already, loading will be set when there is really somthing being loaded.
- 14:59 Changeset [15017] by
- Changed return codes from EvalOption such that 0 means 'stop, but everything is ok'
- 14:42 Changeset [15016] by
- Improved output.
- 12:32 Changeset [15015] by
- Fixed complete messed includes; moved them where they belong, to the source files where possible.
- 12:21 Changeset [15014] by
- First attempt fix complety spoiled inclusions.
- 12:12 Changeset [15013] by
- Fixed name of data member.
- 12:09 Changeset [15012] by
- Allow 9deg temp difference between outside and camera.
- 12:09 Changeset [15011] by
- Small fixes on last commit.
- 12:08 Changeset [15010] by
- Added Getter for start and stop time.
- 12:02 Changeset [15009] by
- Replaced WriteFitsImp by fData.WriteFitsImp; added storage of begin and end time of runs in the corresponding new data members; when the dim service is updated, use a reasonable time-stamp for it.
- 11:59 Changeset [15008] by
- Added data mebers to store begin and end date of runs and drs calib; added reading and writing of these data-members.
- 11:18 Changeset [15007] by
- Added some output before the main loop to simplify detection of wrong schedules.
- 11:13 Changeset [15006] by
- Added initializer from an ISO string, fixed the wrong ISO format description in Time::iso.
03/09/13:
- 16:40 Changeset [15005] by
- Implemented alternating wobble positions.
- 16:27 Changeset [15004] by
- Code cleanup.
- 13:42 Changeset [15003] by
- Make it compile also with the older g++ on gate.
- 13:41 Changeset [15002] by
- Updated help text.
- 13:41 Changeset [15001] by
- Redirect message about connection to database to cerr instead of cout.
- 13:40 Changeset [15000] by
- Changed command from --batch to --start
- 13:40 Changeset [14999] by
- Call java scripts from the control pages; added checkboxes as control elements; added the possibility to have no data file available if there is nothing to be displayed on the page; allow to give a script name on control pages
- 11:07 Changeset [14998] by
- Worked around the problem that sometimes (reason still to be found) obj['status'] is undefined; wait for the Rate control to really get to Idle afte a DRS calibration; throw an error rather than printing an error message. we are not yet there that we do not have to alarm the shifters by a red exception message; slightly increased the timeout after a STOP has been sent to the drive (it seems 3s was not enough, although I do not understand why it could take 4.2s, but it did); added Ramping state to the list of allowed states. That's not ideal, but it is pretty unlikely that the system is errornously in Ramping. This can only happen if somebody manually interacts with the system
- 11:03 Changeset [14997] by
- Throw an exception rather than printing an error message. We are not yet there that we don't have to alarm the user by red alert messages.
- 11:03 Changeset [14996] by
- Added a reset of the MCP at an early stage to get it out of a possible Configuring state. Added missing spaces in the exception message.
- 11:02 Changeset [14995] by
- Added some missing text for dim.wait
- 11:01 Changeset [14994] by
- Avoid to output results of internal functions (ExecuteCode called with file=='internal')
03/08/13:
- 15:59 Changeset [14993] by
- Changed Next() in a way that it is not self-referencing anymore.... caused stack overflows with long lists.
03/07/13:
- 10:10 Changeset [14992] by
- Made message in case of service format change more explicit
- 09:56 Changeset [14991] by
- Added calibration start and calibration end time to RATE_CONTROL/THRESHOLD and send QoS to signal what kind of result we have.
03/06/13:
- 23:29 Changeset [14990] by
- Made some log output more clear
- 23:29 Changeset [14989] by
- Fixed a bug which could cause listing data to fail more or less randomly.
03/05/13:
- 13:29 Changeset [14988] by
- If there was no report yet at all, state disconnected is returned.
03/04/13:
- 20:52 Changeset [14987] by
- Print result went it is NOT undefined, not when it is undefined.
- 20:51 Changeset [14986] by
- Added JsResult to print the result of executed code.
- 20:15 Changeset [14985] by
- Added .java command to run an interactive console; do not return an updated prompt if a script (the console) is running; during script execution this function should not be called, because no console should be displayed anyway
- 20:14 Changeset [14984] by
- Update the prompt in regular intervals even if GetUpdatePrompt returns nothing; added ::Static* functions which allow to run a simplified version of readline
- 20:13 Changeset [14983] by
- Implemented to possibility to run an interactive javascript interpreter.
- 20:12 Changeset [14982] by
- Fixed a small bug in the arguments of dim.state
- 17:11 Changeset [14981] by
- Allow both types of escape characters ' and "
- 17:06 Changeset [14980] by
- Removed old obsolete values
- 17:06 Changeset [14979] by
- Added the possibility to have colored lines in graphics; adaptes culmination and current prediction accordingly -- maybe colors still need adaption.
- 15:04 Changeset [14978] by
- Added include for array.hpp - needed for newer boost versions
- 12:13 Changeset [14977] by
- Do not compile simulated hardware (ftm, fsc, fad) by default.
- 12:11 Changeset [14976] by
- Replaced deprecated io_service() by get_io_service()
- 11:12 Changeset [14975] by
- Updated IP address of database server.
- 11:11 Changeset [14974] by
- A small change to the way a JS exception is output, to make it look nicer.
- 11:11 Changeset [14973] by
- Send a STOP to the rate control after the DRS calibration to get it out of the GlobalThresholdSet state which is automatically set if non-physics events are taken.
- 11:09 Changeset [14972] by
- Replaced dim.print by dim.log
- 11:08 Changeset [14971] by
- Replaced dim.print by dim.log
- 11:08 Changeset [14970] by
- Make sure that if the fadctrl was newly started there is no crash because the service with the drs runs is empty.
- 11:07 Changeset [14969] by
- Replaced dim.print by dim.log
- 11:06 Changeset [14968] by
- Replaced dim.print by dim.log
- 11:05 Changeset [14967] by
- Fixed a bug introduced in the name of FAD_CONTRON/CONNECTIONS recently.
03/01/13:
- 12:21 Changeset [14966] by
- Removed an obsolete line left from debugging.
- 12:20 Changeset [14965] by
- Added ___warn___
02/28/13:
- 09:38 Changeset [14964] by
- Removed obsolete old variables.
02/27/13:
- 12:31 Changeset [14963] by
- BinLowEdge to BinCenter
- 12:25 Changeset [14962] by
- bootstapping>: bin values extracted from bincenter
02/25/13:
- 15:48 Changeset [14961] by
- Make sure that the stoi if failing cannot crash the program.
- 14:41 Changeset [14960] by
- Fixed a compilation issue Etienne had introduced with his latest changes.
- 14:30 Changeset [14959] by
- Forgot some comments around some new not yet useful code.
- 14:08 Changeset [14958] by
- Removed a stray whitespace.
- 11:52 Changeset [14957] by
- Somebody fixed the comments printed to the console...
- 11:51 Changeset [14956] by
- The locking of the clock conditioner cannot be checked during configuration because the first report after configuration always states that it is not locked. However, if the trigger is switched on, it can be checked continously.
- 11:48 Changeset [14955] by
- Use an IP Address from the internal network to find the correct IP Address. In all other cases the traffic could be routed through the external address which would lead wrong results.
- 11:46 Changeset [14954] by
- Added run-type single-pe, although I am not sure it is currently in use, but it is in the config database.
- 11:29 Changeset [14953] by
- Added the possibility to send OPEN and CLOSE even if the status of the lids is not precisely known.
02/24/13:
- 11:07 Changeset [14952] by
- whitespace and comments
- 10:52 Changeset [14951] by
- added SetVerbLevel, out histo reseted in Bootstrap histogramm
02/23/13:
- 14:00 Changeset [14950] by
- Added some explanation to the new T* data
- 12:34 Changeset [14949] by
- Added a lot of comments to the timing calibration functions.
- 10:57 Changeset [14948] by
- Added T3, T6, T9, T12 (preliminary)
- 10:56 Changeset [14947] by
- Added webDid to possible targets
02/21/13:
- 14:56 Changeset [14946] by
- added dynamic startvalue calculation
- 14:54 Changeset [14945] by
- stuff
- 14:54 Changeset [14944] by
- changed number of entries from double to float
- 14:53 Changeset [14943] by
- disttribution histogramms added to hist list and saved to root file
- 14:52 Changeset [14942] by
- stuff
- 14:01 Changeset [14941] by
- changed SaveHistograms to SaveFileList
- 13:59 Changeset [14940] by
- deleted code to put meta data into rootfile
- 13:46 Changeset [14939] by
- Added WebDID from v20r5
- 13:39 Changeset [14938] by
- Added a workaround to let webDid find its data.
- 13:10 Changeset [14937] by
- Added in v20r5
- 13:07 Changeset [14936] by
- Changed to v20r5.
02/20/13:
- 14:49 Changeset [14935] by
- Add changes necessary to remove fits completely from namespace std in MARS.
02/17/13:
- 10:52 Changeset [14934] by
- Added additional options also for debug ACLIC mode.
- 10:52 Changeset [14933] by
- Encapsulated the std-namespace in ifdefs. It seems that ACLIC doesn't work well with that -- although I am not yet sure that this solves the real problem.
Note:
See TracTimeline
for information about the timeline view.