Timeline
04/09/13:
- 18:54 Changeset [15287] by
- added cron for CheckRatesFileAvail.sh
- 09:50 Changeset [15286] by
- Fixed the description of FILE_FORMAT and INCOMPLETE
- 09:49 Changeset [15285] by
- Added the missing termination character in case of incomplete events.
- 09:48 Changeset [15284] by
- Moved getTimeSinceLastDrsCalib to its own function; added automatic DRS calibration in case of SINGLEPE; added automatic shutdown at sun-rise; added 'startup message'; added first try to automatically process fad-losses
04/08/13:
- 20:14 Changeset [15283] by
- Show the log according to the link in /users/fact/operation if no path is given.
- 15:07 Changeset [15282] by
- Updated to v20r7.
- 14:27 Changeset [15281] by
- Send a report if incomplete events oocur.
- 14:26 Changeset [15280] by
- Added a new, faster, scheme to allocate and free memory. Memeory new is never really free'd anymore. Note that decreasing memory usage during operation at the moment is not possible at the moment. For the moment switched off some log output to improve performance. The sleeping was a bit odd on a slow machine. Instead, sleep once after each try of all 40 boards for 1us. Restructured the reading loop (continue instead of many if's and goto's) for better readability and maintainability.
- 13:13 Changeset [15279] by
- forgot this header in previous commit (15278)
- 13:07 Changeset [15278] by
- fixed wrong run type display, fixed calibration loading
- 12:21 Changeset [15277] by
- added fits files header key support
- 11:55 Changeset [15276] by
- Updated my email address.
- 11:27 Changeset [15275] by
- Fixed a typo.
04/07/13:
- 23:54 Changeset [15274] by
- Fixed a typo... the class name is Mail not Sky
- 23:51 Changeset [15273] by
- Added explanation for new magic variables.
- 23:38 Changeset [15272] by
- Added magic values __DATE__, __FILE__ and __START__
04/06/13:
- 16:51 Changeset [15271] by
- Removed obsolete suscription to FAD_CONTROL/STATISTICS2
- 16:47 Changeset [15270] by
- Restructured the code.
- 13:02 Changeset [15269] by
- Added the HAVE_ZLIB flag and libz for AcliC compilation to get the gzip support properly working in that case.
- 13:02 Changeset [15268] by
- Added the misisng namespace for endl in case or MARS
- 13:01 Changeset [15267] by
- It seems there is a problem with the defines used by CINT in AcLiC and there seems to be a problem with NameMangling. Having GetRow overloaded does not seem to work. It needs a different name seen by root.
- 12:19 Changeset [15266] by
- Allocation the buffer on the stack can give problems because it is pretty big. Allocate it on the heap instead.
04/05/13:
- 17:58 Changeset [15265] by
- Adapted the display of the rate graph to the changed in the trgger rates reports.
- 16:43 Changeset [15264] by
- Moved back to FACT++/src
- 14:59 Changeset [15263] by
- The file format is not changed automatically anymore... I think the reason for unintentionally written files is easier figured out than for missing ones.
- 14:58 Changeset [15262] by
- Added libnova to the libraries linked in AcLiC
- 14:57 Changeset [15261] by
- Added a missing type conversion
- 14:56 Changeset [15260] by
- As disussed on the weekly telcon, I have increased all current limits by 10uA
- 11:58 Changeset [15259] by
- Added: FillEffectiveOn.sh; to get the EffectiveOn time onto the db
04/04/13:
- 14:24 Changeset [15258] by
- Removed some unsused parameters from the header to avoid compiler warnings.
- 14:23 Changeset [15257] by
- Removed some unsused parameters from the header to avoid compiler warnings.
- 14:23 Changeset [15256] by
- Removed some unsused parameters from the header to avoid compiler warnings.
- 14:22 Changeset [15255] by
- Added ln_get_solar_equ_coords and ln_get_lunar_sdiam
- 14:22 Changeset [15254] by
- Added ln_get_solar_equ_coords and ln_get_lunar_sdiam
- 14:19 Changeset [15253] by
- The problem with the izsream is solved. It was the allocation of the large chunk of stack memory in izstream - now dynamic
- 14:11 Changeset [15252] by
- Unified the checkState during data taking; improved some log-output; some little bug fixes
- 14:09 Changeset [15251] by
- Update include path to PixelMap
- 14:08 Changeset [15250] by
- Updated include path to PixelMap
- 14:02 Changeset [15249] by
- Updated include path for PixelMap
- 14:00 Changeset [15248] by
- Updated the include path to PixelMap
- 13:59 Changeset [15247] by
- Removed an obsolete log-message.
- 13:58 Changeset [15246] by
- Fixed a problem that if a string is printed to the console with several null-characters.
- 13:54 Changeset [15245] by
- Updated the include path to the PixelMap
- 12:54 Changeset [15244] by
- added (macro to plot quality parameter)
- 12:39 Changeset [15243] by
- added (macro to plot ratescan info from db)
- 12:33 Changeset [15242] by
- added directory for plotting macros
- 11:34 Changeset [15241] by
- another dummy commit for testing
- 11:27 Changeset [15240] by
- dummy commit for testing
- 11:16 Changeset [15239] by
- Fixed a race-condition during configuration with the states of the ratecontrol.
- 11:14 Changeset [15238] by
- Added detection of JD in constructor and SetJD memeber function
04/03/13:
- 18:47 Changeset [15237] by
- adapted path for setup file for sequence definition
- 18:36 Changeset [15236] by
- added directory for resource files for FACT
- 17:08 Changeset [15235] by
- added (macro for background suppression)
- 16:58 Changeset [15234] by
- added (macro to build sequences)
- 16:49 Changeset [15233] by
- added (macro to calibrate data)
- 16:47 Changeset [15232] by
- updated name
- 16:37 Changeset [15231] by
- added (macro for image cleaning and to calculate image parameters)
- 16:37 Changeset [15230] by
- added (macro to merge slow control information to the star files)
- 16:25 Changeset [15229] by
- added directory for analysis macros
- 15:58 Changeset [15228] by
- added (macro to fill information from rate scans to database)
- 15:57 Changeset [15227] by
- added (macro to calibrate currents, i.e. create the file CALIBRATED_CURRENTS)
- 15:56 Changeset [15226] by
- added (macro to extract control deviation from the file DRIVE_CONTROL_TRACKING_POSITION)
- 15:55 Changeset [15225] by
- added (macro to extract drs temperature from the file FAD_CONTROL_TEMPERATURE)
- 15:50 Changeset [15224] by
- added (macro to extract outside temperature from the file MAGIC_WEATHER_DATA)
- 15:48 Changeset [15223] by
- added (macro to extract camera temperature from the file FSC_CONTROL_TEMPERATURE)
- 15:42 Changeset [15222] by
- added (macro to extract currents from the file CALIBRATED_CURRENTS)
- 14:53 Changeset [15221] by
- add directory for FACT specific stuff
- 11:23 Changeset [15220] by
- updated FACT++ path
- 11:18 Changeset [15219] by
- fixed logfile name
03/30/13:
- 12:46 Changeset [15218] by
- Added hv(PixelMapEntry\&) as member function
- 12:45 Changeset [15217] by
- Added PixelMap
- 12:44 Changeset [15216] by
- 12:11 Changeset [15215] by
- 12:07 Changeset [15214] by
- Moved a lot of code to the header file, removed dependencies from FACT++ and the need of a source file.
- 11:36 Changeset [15213] by
- 11:35 Changeset [15212] by
- Made aware of Mars.
- 02:57 Changeset [15211] by
- Removed obsoleete includes.
- 02:55 Changeset [15210] by
- Updated to use new nova C++ wrapper
- 02:51 Changeset [15209] by
- Updated to use new nova C++ wrapper
- 02:43 Changeset [15208] by
- Fixed a problem with the coordinate system... libnova's hrz has a different definition of the azimuth.
- 02:33 Changeset [15207] by
- Fixed a compilation issue and the coordinate system problem.
03/30/13:
- 16:39 Changeset [15206] by
- Make use of the new GetNextSunRise() function of the Time-class
- 16:39 Changeset [15205] by
- Use some simplifications coming with the new C++ wrapper for libnova.
- 16:38 Changeset [15204] by
- Use some simplifications coming with the new C++ wrapper of libnova
- 16:38 Changeset [15203] by
- Added GetEquFromHrz
- 16:26 Changeset [15202] by
- 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.
- 16:24 Changeset [15201] by
- Simplified using libnova by using the new C++ wrapper
- 16:13 Changeset [15200] by
- Another update to get the checkes most reliable.
- 16:05 Changeset [15199] by
- 16:04 Changeset [15198] by
- Updated to C++ wrapper
- 16:04 Changeset [15197] by
- 15:59 Changeset [15196] by
- Added ORM observer and functions with fixed observer location.
- 15:34 Changeset [15195] by
- Added some functions for export and a C++ wrapper.
- 15:06 Changeset [15194] by
- 14:36 Changeset [15193] by
- Remove leading spaces from url, user and password
- 14:20 Changeset [15192] by
- Plot a message about a new file format only when it was changed; reset fLastOpened at the beginning of the 'night'
- 13:49 Changeset [15191] by
- Added ln_get_solar_rst
- 13:35 Changeset [15190] by
- 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 Changeset [15189] by
- Updated to include 'to top' and 'to bottom' links
- 12:20 Changeset [15188] by
- Fixed some compilation issues with older boost version as installed on gate.
- 11:50 Changeset [15187] by
- Adapted the detection of very low trigger rates to the changes in ftmctrl.
- 11:46 Changeset [15186] by
- Also added a consistency check on the TimeStamp. Now everything should be consistent and we can remove the negative rate.
03/29/13:
- 21:28 Changeset [15185] by
- 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.
- 20:41 Changeset [15184] by
- 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.
- 17:40 Changeset [15183] by
- Added missing definition of LIBNOVA
- 17:31 Changeset [15182] by
- 17:17 Changeset [15181] by
- Renamed nova to libnova
- 17:16 Changeset [15180] by
- A ropot wrapper for libnova
- 17:15 Changeset [15179] by
- Added nova-path to get nova wrapper compiled.
- 12:50 Changeset [15178] by
- Added some comments about time zone offsets in root plots.
03/28/13:
- 20:51 Changeset [15177] by
- Added a --no-log option, just in case...
- 15:42 Changeset [15176] by
- Updated and added some svn shortcuts
- 15:28 Changeset [15175] by
- Updated and added some svn shortcuts
- 11:01 Changeset [15174] by
- Fixed some typos in the help-message, increased the validity delay a bit.
- 10:57 Changeset [15173] by
- Choose the quiet option by default.
03/27/13:
- 18:00 Changeset [15172] by
- Changed the Mail class a bit to have the arrays as data members ReadOnly.
- 16:40 Changeset [15171] by
- Updated.
- 16:40 Changeset [15170] by
- I prefer this instead of the previous one
- 16:38 Changeset [15169] by
- Updated the 'mailx' check:
- 16:23 Changeset [15168] by
- Store a global set of all described services.
- 16:22 Changeset [15167] by
- Added Split(), a wrapper around boost::split
- 16:21 Changeset [15166] by
- A helper class to easily check the DATA_LOGGER/SUBSCRIPTIONS
03/26/13:
- 22:37 Changeset [15165] by
- Updated the response to script submission; added the missing type to the audio source element - this makes sound work on mobile chrome and firefox.
- 22:36 Changeset [15164] by
- Added missing output of user name in case of a successfull login (how did it disappear?)
- 17:42 Changeset [15163] by
- Added some ifdef to make the datalogger also compile without libnova.
- 17:37 Changeset [15162] by
- Allow the datalogger also to be in Logging. It just means that the 'run-file' was not yet closed, which doesn't matter.
- 17:37 Changeset [15161] by
- Request 15 seconds of data for the underflow check. As soon as the requested event has arrived the run is stopped again anyway.
- 17:27 Changeset [15160] by
- Check for 'mailx'
- 17:24 Changeset [15159] by
- Added 'mailx' to the checked programs.
- 17:23 Changeset [15158] by
- Fixed a typo in an exception.
- 17:18 Changeset [15157] by
- 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.
- 17:17 Changeset [15156] by
- Implemented sendmail class (via mailx) Mail. Re-structured the exception handling to have a more clear structure for better maintainance.
- 17:16 Changeset [15155] by
- Implemented a new 'user' which can be used to add entries for debugging to be able to seperate them from normal shift entries.
- 17:08 Changeset [15154] by
- fixed logfile name
- 17:01 Changeset [15153] by
- changed close time of files from noon to 30 minutes after sunrise for faster transfer to archive. Also disabled writing of report file.
03/25/13:
- 09:54 Changeset [15152] by
- Added desription for String.count
- 09:53 Changeset [15151] by
- Updated dim.wait description.
- 09:52 Changeset [15150] by
- dim.wait now uses undefined instead of null as the value for infinite wait.
- 09:50 Changeset [15149] by
- changed the path to the configuration files in ceres.rc
- 09:35 Changeset [15148] by
- Removed some debug output. Moved to a slightly less conservative threshold formula.
- 09:34 Changeset [15147] by
- Log a message when a STOP command was received.
- 09:32 Changeset [15146] by
- 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
- 09:28 Changeset [15145] by
- Replaced blocking while by v8.timeout.
- 08:45 Changeset [15144] by
- Added several configuration files for ceres in resmc/
03/23/13:
- 20:34 Changeset [15143] by
- Fixed another problem with the display of exceptions in certain conditions.
- 20:10 Changeset [15142] by
- Updated description of wait.
- 20:08 Changeset [15141] by
- Allow null as third argument in dim.wait; return undefined in by include.
03/22/13:
- 23:28 Changeset [15140] by
- Improved handling of exceptions coming from included files. This allows to catch exceptions from the included file.
- 22:45 Changeset [15139] by
- 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
- 17:31 Changeset [15138] by
- 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
- 17:14 Changeset [15137] by
- 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.
- 17:12 Changeset [15136] by
- 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.
- 17:10 Changeset [15135] by
- Connect of disconnected.
- 17:10 Changeset [15134] by
- 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.
- 17:08 Changeset [15133] by
- Fixed a typo in a service description.
- 17:06 Changeset [15132] by
- Fixed a typo in a state description.
- 15:16 Changeset [15131] by
- now only the WriteCamData file, not the WriteCamMC file gets a .fits suffix
03/21/13:
- 09:13 Changeset [15130] by
- Some more updates to improve the log output and reduce the amount during normal data taking.
- 09:13 Changeset [15129] by
- Added an additional sanity check in timeout.
03/20/13:
- 18:44 Changeset [15128] by
- 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.
- 14:38 Changeset [15127] by
- changed all sleep times to 1 usec
- 13:50 Changeset [15126] by
- fixed mem alloc and changed sleep time with Thomas
03/19/13:
- 18:23 Changeset [15125] by
- Reorganized some code around the triming of comments to get more reasonable output.
- 16:59 Changeset [15124] by
- Remove the 3D option kLabelsX which is not supported by newer root versions anymore.
- 13:25 Changeset [15123] by
- linked statistic window do drawPatch checkbox
- 09:38 Changeset [15122] by
- Fixed a problem which occured when the status of both lids was empty before the first report after starting a move arrived.
- 09:34 Changeset [15121] by
- fill additional distribution histogtrams
- 09:25 Changeset [15120] by
- added distribution histograsms
- 09:24 Changeset [15119] by
- add GetEdgePositions and GetMaxPositions to functions
- 09:22 Changeset [15118] by
- add comments
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.
Note:
See TracTimeline
for information about the timeline view.