Timeline


and

Apr 5, 2013:

5:58 PM Changeset [15265] by tbretz
Adapted the display of the rate graph to the changed in the trgger rates reports.
4:43 PM Changeset [15264] by tbretz
Moved back to FACT++/src
2:59 PM Changeset [15263] by tbretz
The file format is not changed automatically anymore... I think the reason for unintentionally written files is easier figured out than for missing ones.
2:58 PM Changeset [15262] by tbretz
Added libnova to the libraries linked in AcLiC
2:57 PM Changeset [15261] by tbretz
Added a missing type conversion
2:56 PM Changeset [15260] by tbretz
As disussed on the weekly telcon, I have increased all current limits by 10uA
11:58 AM Changeset [15259] by fact_opr
Added: FillEffectiveOn.sh; to get the EffectiveOn time onto the db

Apr 4, 2013:

2:24 PM Changeset [15258] by tbretz
Removed some unsused parameters from the header to avoid compiler warnings.
2:23 PM Changeset [15257] by tbretz
Removed some unsused parameters from the header to avoid compiler warnings.
2:23 PM Changeset [15256] by tbretz
Removed some unsused parameters from the header to avoid compiler warnings.
2:22 PM Changeset [15255] by tbretz
Added ln_get_solar_equ_coords and ln_get_lunar_sdiam
2:22 PM Changeset [15254] by tbretz
Added ln_get_solar_equ_coords and ln_get_lunar_sdiam
2:19 PM Changeset [15253] by tbretz
The problem with the izsream is solved. It was the allocation of the large chunk of stack memory in izstream - now dynamic
2:11 PM Changeset [15252] by tbretz
Unified the checkState during data taking; improved some log-output; some little bug fixes
2:09 PM Changeset [15251] by tbretz
Update include path to PixelMap
2:08 PM Changeset [15250] by tbretz
Updated include path to PixelMap
2:02 PM Changeset [15249] by tbretz
Updated include path for PixelMap
2:00 PM Changeset [15248] by tbretz
Updated the include path to PixelMap
1:59 PM Changeset [15247] by tbretz
Removed an obsolete log-message.
1:58 PM Changeset [15246] by tbretz
Fixed a problem that if a string is printed to the console with several null-characters.
1:54 PM Changeset [15245] by tbretz
Updated the include path to the PixelMap
12:54 PM Changeset [15244] by dorner
added (macro to plot quality parameter)
12:39 PM Changeset [15243] by dorner
added (macro to plot ratescan info from db)
12:33 PM Changeset [15242] by dorner
added directory for plotting macros
11:34 AM Changeset [15241] by lyard
another dummy commit for testing
11:27 AM Changeset [15240] by lyard
dummy commit for testing
11:16 AM Changeset [15239] by tbretz
Fixed a race-condition during configuration with the states of the ratecontrol.
11:14 AM Changeset [15238] by tbretz
Added detection of JD in constructor and SetJD memeber function

Apr 3, 2013:

6:47 PM Changeset [15237] by dorner
adapted path for setup file for sequence definition
6:36 PM Changeset [15236] by dorner
added directory for resource files for FACT
5:08 PM Changeset [15235] by dorner
added (macro for background suppression)
4:58 PM Changeset [15234] by dorner
added (macro to build sequences)
4:49 PM Changeset [15233] by dorner
added (macro to calibrate data)
4:47 PM Changeset [15232] by dorner
updated name
4:37 PM Changeset [15231] by dorner
added (macro for image cleaning and to calculate image parameters)
4:37 PM Changeset [15230] by dorner
added (macro to merge slow control information to the star files)
4:25 PM Changeset [15229] by dorner
added directory for analysis macros
3:58 PM Changeset [15228] by dorner
added (macro to fill information from rate scans to database)
3:57 PM Changeset [15227] by dorner
added (macro to calibrate currents, i.e. create the file CALIBRATED_CURRENTS)
3:56 PM Changeset [15226] by dorner
added (macro to extract control deviation from the file DRIVE_CONTROL_TRACKING_POSITION)
3:55 PM Changeset [15225] by dorner
added (macro to extract drs temperature from the file FAD_CONTROL_TEMPERATURE)
3:50 PM Changeset [15224] by dorner
added (macro to extract outside temperature from the file MAGIC_WEATHER_DATA)
3:48 PM Changeset [15223] by dorner
added (macro to extract camera temperature from the file FSC_CONTROL_TEMPERATURE)
3:42 PM Changeset [15222] by dorner
added (macro to extract currents from the file CALIBRATED_CURRENTS)
2:53 PM Changeset [15221] by dorner
add directory for FACT specific stuff
11:23 AM Changeset [15220] by dorner
updated FACT++ path
11:18 AM Changeset [15219] by dorner
fixed logfile name

Mar 31, 2013:

12:46 PM Changeset [15218] by tbretz
Added hv(PixelMapEntry\&) as member function
12:45 PM Changeset [15217] by tbretz
Added PixelMap
12:44 PM Changeset [15216] by tbretz
12:11 PM Changeset [15215] by tbretz
12:07 PM Changeset [15214] by tbretz
Moved a lot of code to the header file, removed dependencies from FACT++ and the need of a source file.
11:36 AM Changeset [15213] by tbretz
11:35 AM Changeset [15212] by tbretz
Made aware of Mars.
2:57 AM Changeset [15211] by tbretz
Removed obsoleete includes.
2:55 AM Changeset [15210] by tbretz
Updated to use new nova C++ wrapper
2:51 AM Changeset [15209] by tbretz
Updated to use new nova C++ wrapper
2:43 AM Changeset [15208] by tbretz
Fixed a problem with the coordinate system... libnova's hrz has a different definition of the azimuth.
2:33 AM Changeset [15207] by tbretz
Fixed a compilation issue and the coordinate system problem.

Mar 30, 2013:

4:39 PM Changeset [15206] by tbretz
Make use of the new GetNextSunRise() function of the Time-class
4:39 PM Changeset [15205] by tbretz
Use some simplifications coming with the new C++ wrapper for libnova.
4:38 PM Changeset [15204] by tbretz
Use some simplifications coming with the new C++ wrapper of libnova
4:38 PM Changeset [15203] by tbretz
Added GetEquFromHrz
4:26 PM Changeset [15202] by tbretz
Simplified using libnova with the new C++ wrapper. ln_get_solar_rst_horizon is kept, because a wrong value might be safety relevant, so we can keep the return value.
4:24 PM Changeset [15201] by tbretz
Simplified using libnova by using the new C++ wrapper
4:13 PM Changeset [15200] by tbretz
Another update to get the checkes most reliable.
4:05 PM Changeset [15199] by tbretz
4:04 PM Changeset [15198] by tbretz
Updated to C++ wrapper
4:04 PM Changeset [15197] by tbretz
3:59 PM Changeset [15196] by tbretz
Added ORM observer and functions with fixed observer location.
3:34 PM Changeset [15195] by tbretz
Added some functions for export and a C++ wrapper.
3:06 PM Changeset [15194] by tbretz
2:36 PM Changeset [15193] by tbretz
Remove leading spaces from url, user and password
2:20 PM Changeset [15192] by tbretz
Plot a message about a new file format only when it was changed; reset fLastOpened at the beginning of the 'night'
1:49 PM Changeset [15191] by tbretz
Added ln_get_solar_rst
1:35 PM Changeset [15190] by tbretz
Implemented function to get the time of the previous and next sun-rise. Updated NightAsInt to use that as reference instead of noon, to get consistent with the changes in the datalogger.
12:20 PM Changeset [15189] by tbretz
Updated to include 'to top' and 'to bottom' links
12:20 PM Changeset [15188] by tbretz
Fixed some compilation issues with older boost version as installed on gate.
11:50 AM Changeset [15187] by tbretz
Adapted the detection of very low trigger rates to the changes in ftmctrl.
11:46 AM Changeset [15186] by tbretz
Also added a consistency check on the TimeStamp. Now everything should be consistent and we can remove the negative rate.

Mar 29, 2013:

9:28 PM Changeset [15185] by tbretz
Keep the rate of the first report afte a state change at -1 to signal that the value would be unreliable and to have a handle when the values were resetted. The same is done for the ftm time reference, because it is not available. The on-time however is correct... we keep that.
8:41 PM Changeset [15184] by tbretz
Updated the calculation of on-time and eff. on-time. In some special cases when the timestamp and the trigger counter had increased by the ontime counter decreased (new run started), a negative sign could get propagated as odiff to DimTriggerRates resulting in huge values in the file. Now instead of a artificial check of the values the state change itself is used plus a sanity check that the trigger counter has not decreased an dthe on-time counter has not decreased. In both cases the start or stop of the trigger is also assumed.
5:40 PM Changeset [15183] by tbretz
Added missing definition of LIBNOVA
5:31 PM Changeset [15182] by tbretz
5:17 PM Changeset [15181] by tbretz
Renamed nova to libnova
5:16 PM Changeset [15180] by tbretz
A ropot wrapper for libnova
5:15 PM Changeset [15179] by tbretz
Added nova-path to get nova wrapper compiled.
12:50 PM Changeset [15178] by tbretz
Added some comments about time zone offsets in root plots.

Mar 28, 2013:

8:51 PM Changeset [15177] by tbretz
Added a --no-log option, just in case...
3:42 PM Changeset [15176] by tbretz
Updated and added some svn shortcuts
3:28 PM Changeset [15175] by tbretz
Updated and added some svn shortcuts
11:01 AM Changeset [15174] by tbretz
Fixed some typos in the help-message, increased the validity delay a bit.
10:57 AM Changeset [15173] by tbretz
Choose the quiet option by default.

Mar 27, 2013:

6:00 PM Changeset [15172] by tbretz
Changed the Mail class a bit to have the arrays as data members ReadOnly.
4:40 PM Changeset [15171] by tbretz
Updated.
4:40 PM Changeset [15170] by tbretz
I prefer this instead of the previous one
4:38 PM Changeset [15169] by tbretz
Updated the 'mailx' check:
4:23 PM Changeset [15168] by tbretz
Store a global set of all described services.
4:22 PM Changeset [15167] by tbretz
Added Split(), a wrapper around boost::split
4:21 PM Changeset [15166] by tbretz
A helper class to easily check the DATA_LOGGER/SUBSCRIPTIONS

Mar 26, 2013:

10:37 PM Changeset [15165] by tbretz
Updated the response to script submission; added the missing type to the audio source element - this makes sound work on mobile chrome and firefox.
10:36 PM Changeset [15164] by tbretz
Added missing output of user name in case of a successfull login (how did it disappear?)
5:42 PM Changeset [15163] by tbretz
Added some ifdef to make the datalogger also compile without libnova.
5:37 PM Changeset [15162] by tbretz
Allow the datalogger also to be in Logging. It just means that the 'run-file' was not yet closed, which doesn't matter.
5:37 PM Changeset [15161] by tbretz
Request 15 seconds of data for the underflow check. As soon as the requested event has arrived the run is stopped again anyway.
5:27 PM Changeset [15160] by tbretz
Check for 'mailx'
5:24 PM Changeset [15159] by tbretz
Added 'mailx' to the checked programs.
5:23 PM Changeset [15158] by tbretz
Fixed a typo in an exception.
5:18 PM Changeset [15157] by tbretz
Fixed a problem which could cause the fadctrl after a successsfull configuration to go first to WritingData (old file still open), Connected (old file closed) and WritingData again (new file open). Now it will only go to WritingData when the new file has been opened.
5:17 PM Changeset [15156] by tbretz
Implemented sendmail class (via mailx) Mail. Re-structured the exception handling to have a more clear structure for better maintainance.
5:16 PM Changeset [15155] by tbretz
Implemented a new 'user' which can be used to add entries for debugging to be able to seperate them from normal shift entries.
5:08 PM Changeset [15154] by dorner
fixed logfile name
5:01 PM Changeset [15153] by lyard
changed close time of files from noon to 30 minutes after sunrise for faster transfer to archive. Also disabled writing of report file.

Mar 25, 2013:

9:54 AM Changeset [15152] by tbretz
Added desription for String.count
9:53 AM Changeset [15151] by tbretz
Updated dim.wait description.
9:52 AM Changeset [15150] by tbretz
dim.wait now uses undefined instead of null as the value for infinite wait.
9:50 AM Changeset [15149] by ftemme
changed the path to the configuration files in ceres.rc
9:35 AM Changeset [15148] by tbretz
Removed some debug output. Moved to a slightly less conservative threshold formula.
9:34 AM Changeset [15147] by tbretz
Log a message when a STOP command was received.
9:32 AM Changeset [15146] by tbretz
Catch the timeout when a run is started and check for FAD loss; removed the need stop the ratecontrol over and over when not necessary; added DRSCALIB and SINGLEPE task; make use of v8.timeout; adapted timeout when starting a run to the use of the current based threshold calibration; implemented timout for the run duration
9:28 AM Changeset [15145] by tbretz
Replaced blocking while by v8.timeout.
8:45 AM Changeset [15144] by ftemme
Added several configuration files for ceres in resmc/

Mar 23, 2013:

8:34 PM Changeset [15143] by tbretz
Fixed another problem with the display of exceptions in certain conditions.
8:10 PM Changeset [15142] by tbretz
Updated description of wait.
8:08 PM Changeset [15141] by tbretz
Allow null as third argument in dim.wait; return undefined in by include.

Mar 22, 2013:

11:28 PM Changeset [15140] by tbretz
Improved handling of exceptions coming from included files. This allows to catch exceptions from the included file.
10:45 PM Changeset [15139] by tbretz
Fixed a problem with the return value in the timeout function. The HandleScope was not properly closed. Just for sanity, I did that also for the Constructor calls in the Astronomy classes. Simplified the main loop in getData
5:31 PM Changeset [15138] by tbretz
Replaced the pre-compiled v8.sleep() by an ulock and a usleep, which should have the same effect; added the count function to the String object
5:14 PM Changeset [15137] by tbretz
Reoragnized and improved the output; instead of just waiting for the voltage to get up, we now wait until the steps between two ratecontrol induced updates are reasonably small. The pure waiting was too short (espacially during bright moon light) and might have effected a lot of pedestal and light-pulser runs. The waiting was typically 30s, but it can take up to two minutes.
5:12 PM Changeset [15136] by tbretz
Removed some obsolete check; close open files if any to avoid late arrival of events from previous runs as much as possible; for the same reason wait a second; fixed a bug in the event and drs_counter - both never really accessed the counter.
5:10 PM Changeset [15135] by tbretz
Connect of disconnected.
5:10 PM Changeset [15134] by tbretz
Connect and stop the FAD together with the other programs to get the corretc status for the feedback - if this gives trouble, we have to move it back and check for 'Disconnected' of the fadctrl before we can handle the Feedback states.
5:08 PM Changeset [15133] by tbretz
Fixed a typo in a service description.
5:06 PM Changeset [15132] by tbretz
Fixed a typo in a state description.
3:16 PM Changeset [15131] by ftemme
now only the WriteCamData file, not the WriteCamMC file gets a .fits suffix

Mar 21, 2013:

9:13 AM Changeset [15130] by tbretz
Some more updates to improve the log output and reduce the amount during normal data taking.
9:13 AM Changeset [15129] by tbretz
Added an additional sanity check in timeout.

Mar 20, 2013:

6:44 PM Changeset [15128] by tbretz
Do not print 'use strict' as result... this produces starnge results if somebody really wants to get that, but this is more unlikely than the 'use strict' annoying in the data stream.
2:38 PM Changeset [15127] by lyard
changed all sleep times to 1 usec
1:50 PM Changeset [15126] by lyard
fixed mem alloc and changed sleep time with Thomas

Mar 19, 2013:

6:23 PM Changeset [15125] by tbretz
Reorganized some code around the triming of comments to get more reasonable output.
4:59 PM Changeset [15124] by tbretz
Remove the 3D option kLabelsX which is not supported by newer root versions anymore.
1:25 PM Changeset [15123] by lyard
linked statistic window do drawPatch checkbox
9:38 AM Changeset [15122] by tbretz
Fixed a problem which occured when the status of both lids was empty before the first report after starting a move arrived.
9:34 AM Changeset [15121] by jbbuss
fill additional distribution histogtrams
9:25 AM Changeset [15120] by jbbuss
added distribution histograsms
9:24 AM Changeset [15119] by jbbuss
add GetEdgePositions and GetMaxPositions to functions
9:22 AM Changeset [15118] by jbbuss
add comments

Mar 18, 2013:

9:24 PM Changeset [15117] by tbretz
Moved reading of the schedule to the beginning of the file so that typos get noticed before all the rest of the startup procedure.
9:23 PM Changeset [15116] by tbretz
Small change in the order... for a little speed improvement.
9:23 PM Changeset [15115] by tbretz
Uncommented the _right_ lines :S
6:27 PM Changeset [15114] by tbretz
Fixed some typo in the recent commit.
5:16 PM Changeset [15113] by tbretz
Fixed a buggy example.
4:59 PM Changeset [15112] by tbretz
4:43 PM Changeset [15111] by tbretz
The name of the program has to be extracted from conf.GetName()
4:42 PM Changeset [15110] by tbretz
Removed default from file name resources.
4:42 PM Changeset [15109] by tbretz
Removed default from 'host'
4:41 PM Changeset [15108] by tbretz
Increased waiting time for the servers to come up to 10s
2:59 PM Changeset [15107] by tbretz
Added SUBSCRIPTIONS on the black list by default.
2:58 PM Changeset [15106] by tbretz
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.
2:57 PM Changeset [15105] by tbretz
Default is quiet mode now.
2:56 PM Changeset [15104] by tbretz
Allow to overwrite script depth (for java script procesing)
2:56 PM Changeset [15103] by tbretz
Handle the 'Power Problem' a bit more accurate.
2:55 PM Changeset [15102] by tbretz
Signal the base class about loading and ending so that it can access the readline script depth.
2:54 PM Changeset [15101] by tbretz
Set a script depth!=0 when a script is running to avoid smartfact doing the wrong sound.
2:54 PM Changeset [15100] by tbretz
Go to Locked state after a parking command. This is not ideal because it hides the movement, but avoids movements more efficient.
2:53 PM Changeset [15099] by tbretz
Output if new file format was set; do not update the Feedback data anymore
2:52 PM Changeset [15098] by tbretz
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
2:44 PM Changeset [15097] by tbretz
Added how to look for an already open Subscription.
2:43 PM Changeset [15096] by tbretz
Fixed a typo in the output.
2:43 PM Changeset [15095] by tbretz
Convert ra/dec to fload (just to be sure)
2:42 PM Changeset [15094] by tbretz
Tries to improve a problem which cantake place when the script is re-started before the previous run is properly closed; improved output.
2:41 PM Changeset [15093] by tbretz
Removed some debug output.
2:40 PM Changeset [15092] by tbretz
Run a check if all servers are up and running after compilation; do not stop servers if compiling.lock still exists.
2:39 PM Changeset [15091] by tbretz
Improvements in output.
2:39 PM Changeset [15090] by tbretz
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.
2:38 PM Changeset [15089] by tbretz
Added dimserver as a standalone program (although being identical to dimctrl)
2:36 PM Changeset [15088] by tbretz
Fixed a typo in a log-message.
2:36 PM Changeset [15087] by tbretz
Send arguments with the START command, determine '--server' option from the program name.
2:35 PM Changeset [15086] by tbretz
Unify dimctrl and 'dimserver' (dimctrl --server)
2:34 PM Changeset [15085] by tbretz
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.

Mar 15, 2013:

1:57 PM Changeset [15084] by tbretz
Adapted to new style of writing a schedule.
1:56 PM Changeset [15083] by tbretz
Example for a schedule in the new style.
1:46 PM Changeset [15082] by tbretz
Some minor logic fixed around the bias crate calibration.
1:43 PM Changeset [15081] by tbretz
Fixed the deletion of alarms from the list
1:42 PM Changeset [15080] by tbretz
If alarms are cleared sending an empty string, it is not necessary to produce any output on the console.
1:41 PM Changeset [15079] by tbretz
It is not necessary anymore to send a fake empty strng in Comment or Alarm.
1:40 PM Changeset [15078] by tbretz
Emit an empty string if no arguments are given in dim.log
12:21 PM Changeset [15077] by tbretz
Added more examples for get()
12:21 PM Changeset [15076] by tbretz
Some small fixes to the text.
12:20 PM Changeset [15075] by tbretz
Do not add something to the history in the StaticPrompt if it is identical to the last history entry.
12:20 PM Changeset [15074] by tbretz
Added the new function v8.timeout
12:19 PM Changeset [15073] by tbretz
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 AM Changeset [15072] by tbretz
Added exceptions to the descriptions.

Mar 14, 2013:

10:12 AM Changeset [15071] by tbretz
return does not exist if it is not a function which is called; run.data must be runs.data.
10:11 AM Changeset [15070] by tbretz
Fixed a problem with overwriting of an existing variable name in case of failure.
10:05 AM Changeset [15069] by tbretz
Added reading of pixel map and setting of initial thresholds for hot patches; implemented reading the configuration from the resources.
4:44 AM Changeset [15068] by dorner
added additional variables
4:43 AM Changeset [15067] by dorner
added (script to fill ratescan info to db)
4:43 AM Changeset [15066] by dorner
added (script to fill thresholds to DB)
4:41 AM Changeset [15065] by dorner
added crons for new scripts

Mar 13, 2013:

4:35 PM Changeset [15064] by tbretz
Do not store entries in the history which were the last entry (StaticPrompt)
4:04 PM Changeset [15063] by tbretz
Only change extension to fits when writing fits files requested.
4:03 PM Changeset [15062] by tbretz
fits files had the wrong extension.
3:53 PM Changeset [15061] by lyard
added configuration option for service list update interval
3:36 PM Changeset [15060] by lyard
added extra service and changed behaviour in case of format change for services
2:37 PM Changeset [15059] by tbretz
Fixed a typo in a function call and corrected the size of the THRESHOLD service.
2:36 PM Changeset [15058] by tbretz
Fixed a typo in an enum.
2:36 PM Changeset [15057] by tbretz
Fixed the format description of the DATA service.
2:35 PM Changeset [15056] by tbretz
Some minor improvements of the display
2:24 PM Changeset [15055] by tbretz
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.
2:01 PM Changeset [15054] by tbretz
Do not report the clock conditioner to be unlocked if FTM is in state Configuring... it is always reported like this.
1:58 PM Changeset [15053] by tbretz
More verbose output
12:47 PM Changeset [15052] by tbretz
Increased timeout for check to 3s and added an error message. Removed the obsolete wait for service names.
11:24 AM Changeset [15051] by tbretz
There is no need anymore to check for the AGILENT_CONTROL state information, this is done by the previous checkStates already
11:23 AM Changeset [15050] by tbretz
Fixed a typo in a variable name.
11:17 AM Changeset [15049] by tbretz
Added --fits option to help text.
11:09 AM Changeset [15048] by tbretz
Some code cleanup; added throwing an execption if an underflow condition has been detected.
11:06 AM Changeset [15047] by tbretz
Renamed getService to getDescription
11:05 AM Changeset [15046] by tbretz
Renamed getService to getDescription
11:01 AM Changeset [15045] by tbretz
Added two new commands getService and getServices.
11:01 AM Changeset [15044] by tbretz
Rename command property to isCommand
10:49 AM Changeset [15043] by tbretz
Added new dim functions to get access to the description of a single service or the list of all available services.
10:49 AM Changeset [15042] by tbretz
Added JsGetServices and JsGetDescription
10:48 AM Changeset [15041] by tbretz
Use the lock guard where appropriate; added GetServiceList member function
10:47 AM Changeset [15040] by tbretz
10:47 AM Changeset [15039] by tbretz
Moved Service structure to Service.h

Mar 12, 2013:

7:36 PM Changeset [15038] by tbretz
display no time if no drs calib
6:24 PM Changeset [15037] by tbretz
Implemented reading configuration from resources for different run-types.
6:24 PM Changeset [15036] by tbretz
Use new CALIBRATE_RUN and propagate the run-type to the ratecontrol.
5:49 PM Changeset [15035] by tbretz
Removed some obsolete debug output.
5:47 PM Changeset [15034] by tbretz
Set the QoS to 2 if the calibration by currents succeeded.
8:40 AM Changeset [15033] by jbbuss
uncommented save histograms
8:40 AM Changeset [15032] by jbbuss
added configfile

Mar 11, 2013:

10:34 PM Changeset [15031] by tbretz
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.
10:33 PM Changeset [15030] by tbretz
Also reset the rate control state after the single-pe run.
10:32 PM Changeset [15029] by tbretz
Some fixes to get the new calibrate_by_currents working.
9:36 PM Changeset [15028] by tbretz
Fixed some typos
11:27 AM Changeset [15027] by tbretz
Added CALIBRATE_BY_CURRENT command which allows to set the global minimum threshold from the measured current.
9:40 AM Changeset [15026] by tbretz
Updated the ratescan part.

Mar 10, 2013:

4:56 PM Changeset [15025] by tbretz
Issue an error message if the command could not be sent.
4:53 PM Changeset [15024] by tbretz
Pipe return code so that it can correctly be restarted by start.sh
4:45 PM Changeset [15023] by tbretz
Removed the obsolete WriteFitsImp from the class definition.
4:45 PM Changeset [15022] by tbretz
Added some more sanity checks for the dim services.
4:35 PM Changeset [15021] by tbretz
Added --restart to the dimctrl which avoids the need to know the magic number which makes start.sh restart the program.
4:29 PM Changeset [15020] by tbretz
Added missing CoolingFailure state.
4:06 PM Changeset [15019] by tbretz
Added Dim service with calibrated currents.
3:01 PM Changeset [15018] by tbretz
StartScript need not to return Loading already, loading will be set when there is really somthing being loaded.
2:59 PM Changeset [15017] by tbretz
Changed return codes from EvalOption such that 0 means 'stop, but everything is ok'
2:42 PM Changeset [15016] by tbretz
Improved output.
12:32 PM Changeset [15015] by tbretz
Fixed complete messed includes; moved them where they belong, to the source files where possible.
12:21 PM Changeset [15014] by tbretz
First attempt fix complety spoiled inclusions.
12:12 PM Changeset [15013] by tbretz
Fixed name of data member.
12:09 PM Changeset [15012] by tbretz
Allow 9deg temp difference between outside and camera.
12:09 PM Changeset [15011] by tbretz
Small fixes on last commit.
12:08 PM Changeset [15010] by tbretz
Added Getter for start and stop time.
12:02 PM Changeset [15009] by tbretz
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 AM Changeset [15008] by tbretz
Added data mebers to store begin and end date of runs and drs calib; added reading and writing of these data-members.
11:18 AM Changeset [15007] by tbretz
Added some output before the main loop to simplify detection of wrong schedules.
11:13 AM Changeset [15006] by tbretz
Added initializer from an ISO string, fixed the wrong ISO format description in Time::iso.

Mar 9, 2013:

4:40 PM Changeset [15005] by tbretz
Implemented alternating wobble positions.
4:27 PM Changeset [15004] by tbretz
Code cleanup.
1:42 PM Changeset [15003] by tbretz
Make it compile also with the older g++ on gate.
1:41 PM Changeset [15002] by tbretz
Updated help text.
1:41 PM Changeset [15001] by tbretz
Redirect message about connection to database to cerr instead of cout.
1:40 PM Changeset [15000] by tbretz
Changed command from --batch to --start
1:40 PM Changeset [14999] by tbretz
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 AM Changeset [14998] by tbretz
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 AM Changeset [14997] by tbretz
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 AM Changeset [14996] by tbretz
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 AM Changeset [14995] by tbretz
Added some missing text for dim.wait
11:01 AM Changeset [14994] by tbretz
Avoid to output results of internal functions (ExecuteCode called with file=='internal')

Mar 8, 2013:

3:59 PM Changeset [14993] by tbretz
Changed Next() in a way that it is not self-referencing anymore.... caused stack overflows with long lists.

Mar 7, 2013:

10:10 AM Changeset [14992] by lyard
Made message in case of service format change more explicit
9:56 AM Changeset [14991] by tbretz
Added calibration start and calibration end time to RATE_CONTROL/THRESHOLD and send QoS to signal what kind of result we have.

Mar 6, 2013:

11:29 PM Changeset [14990] by tbretz
Made some log output more clear
11:29 PM Changeset [14989] by tbretz
Fixed a bug which could cause listing data to fail more or less randomly.
Note: See TracTimeline for information about the timeline view.