Timeline
06/18/13:
- 15:58 Changeset [16864] by
- Fixed the twilight check
- 03:50 Changeset [16863] by
- bugfix for case histogram in star does not exist, update code for nightly files
06/17/13:
- 16:33 Changeset [16862] by
- Deleteing the line does not seem necessary anymore.
- 14:16 Changeset [16861] by
- Indentation cosmetics.
- 13:58 Changeset [16860] by
- Added 'use strict'
- 13:57 Changeset [16859] by
- Added 'use strict'
- 13:57 Changeset [16858] by
- Fixed a typo: Should be var, not int
- 13:57 Changeset [16857] by
- Added the 'use strict'
06/15/13:
- 19:14 Changeset [16856] by
- Forgot this one...
- 19:10 Changeset [16855] by
- Fixed a couple of issues including missing setting of badbit, broken returns and compilation with CINT, added some const qualifiers
- 18:18 Changeset [16854] by
- The length of the bytes released must be converted from short to bytes.
- 18:11 Changeset [16853] by
- Replaced some console.out by dim.log; take only 1min runs during twilight conditions; added some code to properly print the next observation, also when it is changed in the db; improved some output.
- 18:08 Changeset [16852] by
- Some changes to the output, replaced some console.out by dim.log
- 18:08 Changeset [16851] by
- Changed underflow level from 650 to 600; replaced some console.out by dim.log
- 04:45 Changeset [16850] by
- fixed bug in getting source name from drive file
06/14/13:
- 17:13 Changeset [16849] by
- Added ln_get_lunar_earth_dist
- 14:56 Changeset [16848] by
- Fixed reconstructed file filename
- 14:53 Changeset [16847] by
- fixed -again- checksum calculation while reading... hopefully
- 14:38 Changeset [16846] by
- reverted the change: this did not work...
- 14:21 Changeset [16845] by
- Added guard handling of case where startCells not found and Drs requested
- 14:20 Changeset [16844] by
- fixed checksum calculation while reading... hopefully
- 11:27 Changeset [16843] by
- Changed the way how the returned maximum is calculated to get a better estimate of what a good shower is to be displayed (the old version was actually also buggy)
- 11:16 Changeset [16842] by
- Updated some output.
- 11:15 Changeset [16841] by
- Added the possibility to interrupt the script peacefully; changed to the output; added an additonal check for sun-rise if a long operation took place like the drs calib; added a STOP before Tracking position is changed (this is not ideal, but currently the only way to ensure that we can easily detect the change to OnTrack and are not confused by the current OnTrack)
- 11:15 Changeset [16840] by
- bug fix and emplace_back
- 11:12 Changeset [16839] by
- Some updates on the output; removed an obsolete wait for MCP Idle.
- 11:11 Changeset [16838] by
- Try a CLOSE, if the LID is in the state 'Unknown' - might still need some interaction of the shifter.
- 11:06 Changeset [16837] by
- Added 'Overcurrent' as possible status.
- 10:56 Changeset [16836] by
- Use make_shared where possible.
- 10:55 Changeset [16835] by
- Moved the Write command back to the main thread, to ensure fast output on the console - the file access now has its own queue to decouple disk load and waiting time.
- 10:54 Changeset [16834] by
- Changed the time for an update of the EVENTS service to a number whihc is not a mutiple of 1s, to avoid coincidences with interleaved events (just cosmetics); added a fix which ensures that the replacement of the calibration in runClose is not affecting events which are currenly processed in another thread; use make_shared where possible.
- 10:52 Changeset [16833] by
- The disposed handle fInterruptCallback must also be cleared, otherwise it might still be accessible. Removed a stray debug output.
- 10:51 Changeset [16832] by
- Using a queue, to be able to decouple writing to the log-files from the disk load, but at the same time ensure that the data is flushed immediately and not buffered for a long time.
- 10:36 Changeset [16831] by
- Do not print any thresholds when the ratecontrol is not in operation.
- 10:36 Changeset [16830] by
- Print a warning if an interrupt request is received but no script is running.
06/13/13:
- 20:52 Changeset [16829] by
- Updated.
- 20:51 Changeset [16828] by
- In Configured2 we do just wait.
- 20:51 Changeset [16827] by
- Make sure all boards are connected.
- 17:11 Changeset [16826] by
- added 0 length files handling
- 16:04 Changeset [16825] by
- Added heap consistency check. Not yet enabled
- 13:28 Changeset [16824] by
- Updated usage information.
- 13:27 Changeset [16823] by
- Added libTool to showlog libraries.
- 13:26 Changeset [16822] by
- Removed the day-tag. It looks a bit odd, because we have night-wise files anyway. Added the possibility that begin is after end (e.g. when displaying data from 23:00 to 01:00. Added a conversion of numbers to paths for easy access of log files in standard locations.
- 13:10 Changeset [16821] by
- Switch off database use for showlog as a default.
- 08:55 Changeset [16820] by
- Modified block header's sequence scheme
06/12/13:
- 22:14 Changeset [16819] by
- Added new program showlog
- 22:13 Changeset [16818] by
- Added new program showlog
- 22:11 Changeset [16817] by
- 18:32 Changeset [16816] by
- 15:56 Changeset [16815] by
- replaced compression enum handling
- 15:56 Changeset [16814] by
- added block headers and changed compression mechanism
- 11:43 Changeset [16813] by
- Implemented some debug out to a log-file when the sql query fails.
- 11:42 Changeset [16812] by
- When a user was logged in, the setting of a collaborator failed.. this is fixed now.
- 10:59 Changeset [16811] by
- oops, got rid of cout
- 10:58 Changeset [16810] by
- Added tile header to zfits
- 10:30 Changeset [16809] by
- Added tile num rows tag
06/11/13:
- 18:25 Changeset [16808] by
- kSM_KeepState must also be accounted for Events.
- 18:20 Changeset [16807] by
- Second argument was missing in all SetCurrentState (although I hope they will disappear soon)
- 16:44 Changeset [16806] by
- Fixed HEAP size calculation bug
- 16:37 Changeset [16805] by
- Added TILE marker and size between tile data
06/10/13:
- 17:25 Changeset [16804] by
- Updated the description of setInterruptHandler and added triggerInterrupt
- 17:23 Changeset [16803] by
- If the first argument does contain an equal sign consider it to be the first argument rather than the filename.
- 17:22 Changeset [16802] by
- Allow arguments to be given to the interrupt handler and added a possibility to trigger an interrupt also from within the script; some modification to the way code is executed so that return values are only printed really when some code is finished from the command line, but not for include or when the main program is run.
- 17:20 Changeset [16801] by
- Replaced the new invalid FTM::State::kConfigured with Configured1 and Configured2
- 12:38 Changeset [16800] by
- Changed 90V to 80V
- 12:33 Changeset [16799] by
- fixed fitsCompressor's copy verification issue. I was closing the file before the destructor, hence padding not always added. Fixed now.
- 12:04 Changeset [16798] by
- Reoragnized the logging output, to get closer to a final version sending everything to the log stream; ftmctrl now in Valid not in Idle; added check for the clock conditioner.
- 12:03 Changeset [16797] by
- Improved output when a command is sent.
- 12:02 Changeset [16796] by
- Wait for ftmctrl to be in Valid not Idle; changed the level to detect an underflow.
- 12:02 Changeset [16795] by
- Added Configuring3 state; improved output whena command is sent:
- 12:01 Changeset [16794] by
- output some information so that it is aparent which FTU gives the problem.
- 12:01 Changeset [16793] by
- Fixed a problem with the 32bit shift operator when evaluating the 40bit incomplete flag; wait for ftmctrl to be in Valid rather than Idle.
- 12:00 Changeset [16792] by
- There is not much we can do in Configured2 other than waiting for the trigger to becoome enabled.
- 11:59 Changeset [16791] by
- Configured is now Configured1 and Configured2
- 11:58 Changeset [16790] by
- Added a chck for the clock conditioner; ftmctrl should now be in Valid not anymore in Idle.
- 11:57 Changeset [16789] by
- Debugging output seems not needed anymore.
- 11:57 Changeset [16788] by
- 11:57 Changeset [16787] by
- Improved the output whenever a command is sent.
- 11:54 Changeset [16786] by
- Make sure no threshold is set initially below the limit (the limit is set to ThresholdMin, so Thresholdreference is not really the correct reference here); directly use fThreshold for the dim commands, therefore replaced uint16 by int32; only send threshold if they have changed; improved output
- 11:36 Changeset [16785] by
- Replaced kConfigured with kConfigured1 according to the recent change in the ftmctrl.
- 11:36 Changeset [16784] by
- Adapted the state checks according to the recent change in the ftmctrl.
- 11:36 Changeset [16783] by
- Replaced kConfigured by kConfigured1. This is the state in which sending thresholds is allowed. As soon as the trigger is enabled we go to kConfugred2. Since the ftm ignores trigger on while still configuring the FTUs, the trigger on is resent until we get a proper answer.
- 11:34 Changeset [16782] by
- Added MagicLidar and Temperature to status page; replaced some numerical states with their enum counterparts.
06/09/13:
- 13:10 Changeset [16781] by
- Implemented the algorithms needed for the new type current control (there was a bug in the old one which actually stopped when the voltage was 'target voltage minus next step' which is about 1.0V. The new current control is not yet enabled, it is only there as code. It needs to be tested and then all depending values need adaption.
- 13:08 Changeset [16780] by
- Of course the server has to run the central loop... looks like it was broken since months.
- 12:51 Changeset [16779] by
- A less CPU hungry version of the msg queue using C++11 techniques.
06/08/13:
- 12:56 Changeset [16778] by
- Set all thresholds at once after the steps have been calculated using the new SET_SELCTED_THRESHOLDS
- 12:55 Changeset [16777] by
- Added the long awaited customized template for vector<T>
- 12:55 Changeset [16776] by
- Implemented SET_SELECTED_THRESHOLDS to allow setting severalö thresholds during data taking at once... this should have a slightly higher performance than requesting a static data block after each setting. Maybe the difference is small, but nevertheless.
- 12:30 Changeset [16775] by
- Introduced a new state kConfiguring3 which checks if the messages to enable the trigger line were really delivered before switching to kConfigured. This never seems necessary, but maybe only because there is a natural delay until the mcp reacts and enables the trigger; removed the ConfigTimer. It seems obsolete with the recent changes in the output buffer queue
- 12:28 Changeset [16774] by
- After five minutes of inactivity, sleep 10ms instead of 1us if all idle conditions are fullfilled.
- 12:28 Changeset [16773] by
- Introduced the new state kConfiguring3
- 12:27 Changeset [16772] by
- When calibrated by currents after the calibration was started, wait until a static data block with the correct currents has been received before setting GlobalThresholdSet. This is to ensure that the thresholds are set _before_ the trigger is started; for better performance, the new command SET_ALL_THRESHOLDS is used.
- 12:25 Changeset [16771] by
- When compiling a new static buffer to be sent to the FTM, not the last received buffer has to be used but the last sent buffer, this is because a new configuration might be in the queue already, but we have not yet received the answer. To avoid race conditions, the sent buffer is now filled at connection time and used to update the configuration; also a new state was introduced to signal (for debugging mainly) whether the last sent and the last received static data are different (this does not include the thresholds); for convenience in the ratecontrol: added a SET_ALL_THRESHOLDS
- 12:22 Changeset [16770] by
- We don't want to dispatch the event (blokcing) but to post the event (non-blocking).
- 12:22 Changeset [16769] by
- There is no need to make the scheduling of the async write asynchronously, so I schedule the async write now directly; this also removed the send queue, which was primarily introduced to make the tranmission to the FTM serial, but this is not needed anymore; to keep track of the send queue size and for debugging, a counter for the messages in the send buffer has been introduced
- 12:21 Changeset [16768] by
- There is no need to make the scheduling of the async write asynchronously, so I schedule the async write now directly; this also removed the send queue, which was primarily introduced to make the tranmission to the FTM serial, but this is not needed anymore; to keep track of the send queue size and for debugging, a counter for the messages in the send buffer has been introduced
06/07/13:
- 23:36 Changeset [16767] by
- Do not print the string in the RADEC command; added a cast to allow for compilation with c++0x
- 23:30 Changeset [16766] by
- Changed to use v4l2.
- 23:28 Changeset [16765] by
- Added an explicit cast to allow for c++0x
- 23:26 Changeset [16764] by
- Updated Interpolate so that for the sum image there is only one loop over the whole data
- 23:25 Changeset [16763] by
- Adapted the status setting to the IsPositioning information from the PDO3 for FACT; for FACT do not write communication to file.
06/06/13:
- 22:06 Changeset [16762] by
- Do not add zero values, they just bias the average.
- 21:08 Changeset [16761] by
- 18:29 Changeset [16760] by
- 16:25 Changeset [16759] by
- Removed an unintentional debug out.
- 15:42 Changeset [16758] by
- 15:41 Changeset [16757] by
- 15:39 Changeset [16756] by
- 15:37 Changeset [16755] by
- 15:33 Changeset [16754] by
- 15:32 Changeset [16753] by
- 15:28 Changeset [16752] by
- 15:27 Changeset [16751] by
- 15:17 Changeset [16750] by
- 15:12 Changeset [16749] by
- 15:11 Changeset [16748] by
- 15:10 Changeset [16747] by
- 15:10 Changeset [16746] by
- 12:09 Changeset [16745] by
- Should be DRS temperature not FAD tempreature.
- 12:03 Changeset [16744] by
- Produce some more output in case the FADs don't got properly connected.
- 12:02 Changeset [16743] by
- Use the QoS (num open files) of the RUNS service to detect whether a file is open or not.
- 12:01 Changeset [16742] by
- The format string did not match the description.
- 12:00 Changeset [16741] by
- Removed a stray comma from a dim service description.
- 06:38 Changeset [16740] by
- 06:36 Changeset [16739] by
- 06:31 Changeset [16738] by
06/05/13:
- 22:15 Changeset [16737] by
- Implement a way to check if the (Log) Message Queue is empty. Only then the Boot message of the ReadlineColor (MCP) is printed... just cosmetics for startup.
- 21:50 Changeset [16736] by
- Of course we cannot call Execute of the base class, but have to make sure the overwritten function is called.
- 21:37 Changeset [16735] by
- Some improvements on the messages when changing states.
- 21:35 Changeset [16734] by
- Some cosmetics.
- 21:24 Changeset [16733] by
- Removed some obsolete comments:
- 21:24 Changeset [16732] by
- Make use of the new StateMachineAsio which gets the CPU consumption to basically 0 by a more intelligent event management.
- 21:16 Changeset [16731] by
- Make use of the new StateMachineAsio which gets the CPU consumption to basically 0 by a more intelligent event management.
- 21:12 Changeset [16730] by
- Changed the default queue in three ways: 1) Execute() is called after an Event was handled; 2) a conditional variable is used which gets signaled if a new event is pushed; 3) after a maximum inactivity time of 10ms, Execute is called
- 20:47 Changeset [16729] by
- Make use of the new StateMachineAsio which gets the CPU consumption to basically 0 by a more intelligent event management.
- 20:37 Changeset [16728] by
- Gets the CPU consumption to basically 0 by a more intelligent event management.
- 20:36 Changeset [16727] by
- Make use of the new StateMachineAsio which gets the CPU consumption to basically 0 by a more intelligent event management.
- 20:35 Changeset [16726] by
- Changed the scope of some variables and functions to allow for 'StateMachineAsio'
- 16:14 Changeset [16725] by
- edit currents.C to work with fCurrentsDiffToPrediction
- 16:13 Changeset [16724] by
- edit FillAuxCurrents.sh to work with fCurrentsDiffToPrediction
- 10:42 Changeset [16723] by
- 05:58 Changeset [16722] by
- 05:45 Changeset [16721] by
06/04/13:
- 23:37 Changeset [16720] by
- 23:01 Changeset [16719] by
- 22:59 Changeset [16718] by
- 22:52 Changeset [16717] by
- 22:50 Changeset [16716] by
- 22:47 Changeset [16715] by
- 22:45 Changeset [16714] by
- 22:30 Changeset [16713] by
- 22:28 Changeset [16712] by
- 22:21 Changeset [16711] by
- 22:19 Changeset [16710] by
- 22:14 Changeset [16709] by
- 22:12 Changeset [16708] by
- 22:10 Changeset [16707] by
- 22:07 Changeset [16706] by
- 22:06 Changeset [16705] by
- 22:03 Changeset [16704] by
- 22:01 Changeset [16703] by
- 21:58 Changeset [16702] by
- 21:57 Changeset [16701] by
- 21:53 Changeset [16700] by
- 21:42 Changeset [16699] by
- 21:38 Changeset [16698] by
- 19:44 Changeset [16697] by
- Fixed the missing ')'
- 19:43 Changeset [16696] by
- Ignore non finite values. This can happen if a board is diabled and there is a devision by zero; fixed the size.
- 19:38 Changeset [16695] by
- The timing was not yet correct
- 19:34 Changeset [16694] by
- Removed the min/max of temperature and refclock and replaced it by 5s wise averages.
- 18:19 Changeset [16693] by
- bugfix in query
- 16:52 Changeset [16692] by
- Adapted to change in FAD_CONTROL/TEMPERATURE and REFERENCE_CLOCK
- 16:48 Changeset [16691] by
- Nagle switched off... no idea if this makes any sense, but it could theoretically improve the speed with which the fad boards know that we have correctly received the data.
- 16:38 Changeset [16690] by
- updated path for macro, implemented check whether calibrated-currentsfile exists
- 16:33 Changeset [16689] by
- 16:32 Changeset [16688] by
- 15:23 Changeset [16687] by
- 15:20 Changeset [16686] by
- 15:16 Changeset [16685] by
- 15:10 Changeset [16684] by
- 15:09 Changeset [16683] by
- 15:05 Changeset [16682] by
- 14:48 Changeset [16681] by
- 14:47 Changeset [16680] by
06/03/13:
- 22:42 Changeset [16679] by
- small fix in usage of lsof
- 22:40 Changeset [16678] by
- reworked output, added summary
- 22:38 Changeset [16677] by
- added loop over dates and usage of sge
- 22:37 Changeset [16676] by
- added checking of command line options to allow for usage of sge
- 22:36 Changeset [16675] by
- removed time command
- 22:34 Changeset [16674] by
- use compiled version of macro
- 22:28 Changeset [16673] by
- added setup for gla, adapted setup for jobmanager for new cluster
- 22:25 Changeset [16672] by
- fixed that lightcurve stopped at midnight
- 22:20 Changeset [16671] by
- implemented fOnTimeAfterCuts, made macro compile,fixed some small bugs
- 20:27 Changeset [16670] by
- Removed the include for arpa/inet.h for CINT to make CINT be happy.
- 20:26 Changeset [16669] by
- Error messages wrongly formatted; setting the bad-bit was missing - how should one detect an error?
- 19:15 Changeset [16668] by
- 19:13 Changeset [16667] by
- 18:45 Changeset [16666] by
- 18:37 Changeset [16665] by
- 18:34 Changeset [16664] by
- 18:31 Changeset [16663] by
- 18:28 Changeset [16662] by
- 18:28 Changeset [16661] by
- 18:27 Changeset [16660] by
- 18:13 Changeset [16659] by
- 18:12 Changeset [16658] by
- 18:09 Changeset [16657] by
- 18:07 Changeset [16656] by
- 18:00 Changeset [16655] by
- 17:58 Changeset [16654] by
- 17:56 Changeset [16653] by
- 17:55 Changeset [16652] by
- 17:52 Changeset [16651] by
- 17:50 Changeset [16650] by
- 17:47 Changeset [16649] by
- 17:45 Changeset [16648] by
- 17:43 Changeset [16647] by
- 17:42 Changeset [16646] by
- 17:40 Changeset [16645] by
- 17:37 Changeset [16644] by
- 17:35 Changeset [16643] by
- 17:30 Changeset [16642] by
- 17:23 Changeset [16641] by
- 17:08 Changeset [16640] by
- 17:05 Changeset [16639] by
- 16:59 Changeset [16638] by
- 16:57 Changeset [16637] by
- 16:53 Changeset [16636] by
- 16:51 Changeset [16635] by
- 16:47 Changeset [16634] by
- 16:43 Changeset [16633] by
- 16:42 Changeset [16632] by
- 16:40 Changeset [16631] by
- 16:37 Changeset [16630] by
- 16:36 Changeset [16629] by
- 16:33 Changeset [16628] by
- 16:31 Changeset [16627] by
- 16:28 Changeset [16626] by
- 16:27 Changeset [16625] by
- 16:23 Changeset [16624] by
- 16:22 Changeset [16623] by
- 16:18 Changeset [16622] by
- 16:18 Changeset [16621] by
- 11:24 Changeset [16620] by
- Removed some obsolete stuff.
- 11:22 Changeset [16619] by
- The incompolete event timeout can now be set as configuration value
- 11:10 Changeset [16618] by
- Added a different way to count the byted for the statistics; added the possibility to choose 'read always the board which has transmitted the least number of bytes first'
- 11:03 Changeset [16617] by
- Removed the total number of bytes, replaced by a relative one.
- 10:04 Changeset [16616] by
- setEnable must be setEnabled
- 10:00 Changeset [16615] by
- 09:59 Changeset [16614] by
- Adapted to changes in FAD_CONTROL/RUNS
- 09:58 Changeset [16613] by
- 09:56 Changeset [16612] by
- Removed some obsolete values from FAD_CONTROL/RUNS
- 09:53 Changeset [16611] by
- 09:42 Changeset [16610] by
- 09:40 Changeset [16609] by
- 09:16 Changeset [16608] by
- 09:11 Changeset [16607] by
- 09:10 Changeset [16606] by
- 08:59 Changeset [16605] by
- 08:59 Changeset [16604] by
06/02/13:
- 16:24 Changeset [16603] by
- Fixed some stupid mistakes of the changes yesterday... maybe I was too tired altready that I evern misinterpreted the output of my test program.
- 16:23 Changeset [16602] by
- Just some cosmetics... using a reverse iterator to inetrate from the back ;)
- 16:15 Changeset [16601] by
- 16:12 Changeset [16600] by
- 16:08 Changeset [16599] by
- 16:06 Changeset [16598] by
- 16:04 Changeset [16597] by
- 16:02 Changeset [16596] by
- 16:01 Changeset [16595] by
- 15:59 Changeset [16594] by
- 15:58 Changeset [16593] by
- 15:55 Changeset [16592] by
- 15:54 Changeset [16591] by
- 15:53 Changeset [16590] by
- 15:52 Changeset [16589] by
- Removed Errors and SoftTrig
- 15:52 Changeset [16588] by
- Access the static data members as static data members (removes also some valgrind error)
- 15:51 Changeset [16587] by
- If the calibration has been updated, update it in runClose; removed Errors and SoftTrig from RAW_DATA
- 15:50 Changeset [16586] by
- 15:50 Changeset [16585] by
- Removed Errors and SoftTrig
- 15:50 Changeset [16584] by
- Removed Errors and SoftTrig; let the runClose access the RUN_CTRL (to update the calibration constants); the whole memory is now reset in initMemory at once.
- 15:49 Changeset [16583] by
- 15:49 Changeset [16582] by
- Removed reference to SoftTrig
- 15:48 Changeset [16581] by
- Moved also the output to the console to the Queue... let's see if that improves something.
- 15:48 Changeset [16580] by
- 15:48 Changeset [16579] by
- Reset the whole memory... this should relly not make a big difference; removed Errors and SoftTrig.
- 15:46 Changeset [16578] by
- 15:38 Changeset [16577] by
- Changed again the logic how the scale is calculated.
- 15:34 Changeset [16576] by
- 12:51 Changeset [16575] by
- 12:50 Changeset [16574] by
- 12:45 Changeset [16573] by
- 11:41 Changeset [16572] by
- Made the last changes compile and removed the stray #
- 11:32 Changeset [16571] by
- Make sure that no run-file is open (this gives quite some probability that no events sevice is pending anymore, although it is asynchronous
- 11:31 Changeset [16570] by
- We have to check for the MCP state, too, to make sure that the state got already propagated and reports so that our stateCheck will be happy
- 02:19 Changeset [16569] by
- Show an out-of-memory message not more often than once a second; therefore, moved the reportMem to the runCtrl structure and changed the type to time_t
- 02:18 Changeset [16568] by
- Updated the scale on the event plot - the scale for drs-gain events and the scale for ext-lp events wasn't correct.
- 02:17 Changeset [16567] by
- Sending the RawData must be the vector (the data) not the pointer itself.
- 02:15 Changeset [16566] by
- Added some more output to the log for debugging.
- 02:12 Changeset [16565] by
- Ratecontrol might still believe that the trigger is on, so we force that we recive at least one new dim message which claims that the trigger is on... due to all the delays, unfortunately, this is not a guarantee...
06/01/13:
- 22:22 Changeset [16564] by
- Fixing the typo only at one place is not enough; removed the include unintentionally.
- 22:08 Changeset [16563] by
- Turned the login in the loop to ensure no access if no data (can this happen at all?) and fixed a typo (unsigned short is uint16_t not uint32_t)
- 19:56 Changeset [16562] by
- Added a possibility to move an entry from another list into this list.
- 19:55 Changeset [16561] by
- Performance improved and heavily tested version of the DRS calibration algorithms.
- 19:52 Changeset [16560] by
- Performance improved and heavily tested version of the calibration algorithm.
- 16:03 Changeset [16559] by
- 15:14 Changeset [16558] by
- 14:45 Changeset [16557] by
- 14:33 Changeset [16556] by
- 14:28 Changeset [16555] by
- 14:25 Changeset [16554] by
- 14:18 Changeset [16553] by
- 14:16 Changeset [16552] by
- 14:06 Changeset [16551] by
- 14:02 Changeset [16550] by
- 13:58 Changeset [16549] by
- 13:56 Changeset [16548] by
- 13:40 Changeset [16547] by
- 13:38 Changeset [16546] by
- Improved performance of checksum calculation by partly unrolling the loop (avoiding modulo operation, which avoids the integert and an improved byte-swap).
- 13:27 Changeset [16545] by
- 13:21 Changeset [16544] by
- 13:14 Changeset [16543] by
- 13:00 Changeset [16542] by
- 12:45 Changeset [16541] by
- Use the Time already determined.
- 12:15 Changeset [16540] by
- Fixed some typos in the last commit
- 12:11 Changeset [16539] by
- Move the update for the fDimWriteStats to UpdateRuns, so it does not block the main thread.
- 12:04 Changeset [16538] by
- Improved a bit the interpretation of a int64, now it is interpreted as signed... we cannot access the single bits easily anyway.
- 12:03 Changeset [16537] by
- Only wait if this is a valid server, e.g. dimctrl is not.
- 12:00 Changeset [16536] by
- Send the RESET_CONFIGURE as soon as we are InProgress
- 02:25 Changeset [16535] by
05/31/13:
- 15:55 Changeset [16534] by
- Send CLOSE_OPEN_FILES when a run is stopped.
- 15:25 Changeset [16533] by
- Renamed WritingData of fadctrl to RunInProgress
- 15:19 Changeset [16532] by
- Renamed state WritingData of fadctrl to RunInProgress
- 14:32 Changeset [16531] by
- Improved statistics sent with GUI_STATS; some cosmetics
- 14:31 Changeset [16530] by
- Let applyCalib know how big the current queue is to optimize cpu usage; renamed the fDimQueue* to something more related; disentangled the service update from the processing in applyCalib, to avoid them increasing memory consumption by blocking the thread, only update them ifnothing else is in their own queue anymore on only on certain time scales - I hope this solves recently seen problems with Dim blocking the network; Updated the description of STATISTICS1
- 14:26 Changeset [16529] by
- Adapted to changed in GUI_STATS
- 14:26 Changeset [16528] by
- Made the list a class member to avoid accesses from outsize and confusion by the compiler with overwritten functions; added empty()
- 14:23 Changeset [16527] by
- Do not go out of TakingData only because the trigger is switched off.
- 14:23 Changeset [16526] by
- Adapted FAD section to updates in GUI_STATS
- 13:11 Changeset [16525] by
- Adapted to changes in GUI_STATS
- 13:06 Changeset [16524] by
- Simplified GUI_STATS
- 07:30 Changeset [16523] by
- 07:24 Changeset [16522] by
- 07:21 Changeset [16521] by
- 07:17 Changeset [16520] by
- 07:15 Changeset [16519] by
- 07:12 Changeset [16518] by
- 07:10 Changeset [16517] by
- 07:07 Changeset [16516] by
- 07:05 Changeset [16515] by
- 07:02 Changeset [16514] by
- 06:53 Changeset [16513] by
- 06:39 Changeset [16512] by
- 06:32 Changeset [16511] by
- 06:26 Changeset [16510] by
- 06:23 Changeset [16509] by
- 06:11 Changeset [16508] by
05/30/13:
- 20:11 Changeset [16507] by
- 16:05 Changeset [16506] by
- changed output text of fitsCompressor
- 16:04 Changeset [16505] by
- 16:03 Changeset [16504] by
- 16:02 Changeset [16503] by
- 15:59 Changeset [16502] by
- fixed bug with negative start cell
- 15:43 Changeset [16501] by
- 15:40 Changeset [16500] by
- 15:38 Changeset [16499] by
- 15:37 Changeset [16498] by
- 15:35 Changeset [16497] by
- 15:33 Changeset [16496] by
- 15:29 Changeset [16495] by
- removed debug output
- 15:28 Changeset [16494] by
- 15:27 Changeset [16493] by
- 15:26 Changeset [16492] by
- 15:24 Changeset [16491] by
- 15:22 Changeset [16490] by
- 15:19 Changeset [16489] by
- 15:10 Changeset [16488] by
- 15:05 Changeset [16487] by
- 15:04 Changeset [16486] by
- 15:01 Changeset [16485] by
- changed drs calib table name
- 14:56 Changeset [16484] by
- 14:56 Changeset [16483] by
- Added also a one second sleep before shutting down dim. This allows the log message queue to get empty.
- 14:55 Changeset [16482] by
- Added setData for const char* and for string
- 14:54 Changeset [16481] by
- included the header for list
- 14:54 Changeset [16480] by
- 14:53 Changeset [16479] by
- Use the new Queue class to queue the Messages. This avoids Dim introduced delays during update, but we might loose log messages when a progam crashes or is shut down... we will see how it works.
- 14:52 Changeset [16478] by
- 10:55 Changeset [16477] by
- Increased waiting time to check for server availablility a bit.
- 10:48 Changeset [16476] by
- Added descriptions; use time as service time.
- 10:48 Changeset [16475] by
- Added the missing setData with a typename template.
- 10:38 Changeset [16474] by
- 10:35 Changeset [16473] by
- 10:32 Changeset [16472] by
- 10:21 Changeset [16471] by
- 10:15 Changeset [16470] by
- The C version is not needed anymore.
- 10:14 Changeset [16469] by
- Made compile also with the root version on gate.
- 10:06 Changeset [16468] by
- 10:03 Changeset [16467] by
- 10:01 Changeset [16466] by
- Check if 'dir' property exists.
- 09:58 Changeset [16465] by
- 09:52 Changeset [16464] by
- 09:30 Changeset [16463] by
- 09:27 Changeset [16462] by
- 09:25 Changeset [16461] by
- 09:21 Changeset [16460] by
- 09:09 Changeset [16459] by
- 08:56 Changeset [16458] by
- 08:29 Changeset [16457] by
- 08:20 Changeset [16456] by
- 08:17 Changeset [16455] by
- 08:07 Changeset [16454] by
- 07:54 Changeset [16453] by
- 07:40 Changeset [16452] by
- 00:37 Changeset [16451] by
- Replaced some SendCommand by SendCommandNB and some DimClient by Dim
- 00:36 Changeset [16450] by
- Fixed a typo and replaced another DImClient by Dim
- 00:33 Changeset [16449] by
- Changed some SendCommand to SendCommandNB - no need to block; added some debugging log to know how much command were sent during calibration; replaced DimClient by Dim
- 00:25 Changeset [16448] by
- Fixed a typo and added DimNetworkNotAvailable.
- 00:25 Changeset [16447] by
- Added time to output -- to be further improved.
- 00:24 Changeset [16446] by
- Added some comments
- 00:23 Changeset [16445] by
- Added time to output; Require the physics trigger be enables and switched on to go to InProgress; leave InProgress if one of the two conditions is not fullfilled anymore; print a message when stop was received.
- 00:17 Changeset [16444] by
- First send the command to the FTM then the Dim message; change the message in state configured if the configuration is updated.
05/29/13:
- 22:02 Changeset [16443] by
- more tweaks to factfits
- 18:47 Changeset [16442] by
- If exceptions are not enabled, don't throw...
- 18:20 Changeset [16441] by
- Some updates to the output; added a timeout when waiting for the voltage to be ramped correctly.
- 15:15 Changeset [16440] by
- 15:14 Changeset [16439] by
- 15:13 Changeset [16438] by
- 15:12 Changeset [16437] by
- 15:10 Changeset [16436] by
- 15:09 Changeset [16435] by
- 15:08 Changeset [16434] by
- 15:05 Changeset [16433] by
- 15:03 Changeset [16432] by
- 15:01 Changeset [16431] by
- 14:57 Changeset [16430] by
- 14:54 Changeset [16429] by
- 14:04 Changeset [16428] by
- Added copy cnstructor to DrsCalibration; allow CorrectStep to be called without a map... I hope the compiler will realize and remove the conditional from the loops
- 14:03 Changeset [16427] by
- Replaced push_back by emplace_back and size() by empty() where reasonable; fixed a possible problem with invalidated iterators in SetStr
- 12:32 Changeset [16426] by
- Fixed some typos and a compiler warning.
- 12:27 Changeset [16425] by
- requestedTile and currentTile should be uint32_t in ReadBinaryRow; no need to have ReadBinaryRow virtual; thisRoundNumRows and currentCatRow doesn't need to be recalculated in UnCompressBuffer; Replaced indices by pointers where they are not needed and a clear advantage is visible; took some hidden magic out of UncompressBuffer (as some obsolete large scope variables) and a continue at a random place
- 11:59 Changeset [16424] by
- Added new member in Column to store the total number of bytes; replaced num*size by bytes.
- 11:58 Changeset [16423] by
- Use zfits instead of fits.
- 06:30 Changeset [16422] by
- 05:52 Changeset [16421] by
- 05:49 Changeset [16420] by
- 05:32 Changeset [16419] by
- 01:16 Changeset [16418] by
- Fixed bugs from improvements
05/28/13:
- 23:30 Changeset [16417] by
- removed the obsolete mightFail from the constructor; some little cosmetics; more checks for the validity of the file; improved performance of GetRow, mainly by not looking up something which should never change all the time.
- 23:28 Changeset [16416] by
- removed the obsolete mightFail from the constructor; some little cosmetics; changed type of fHeapPtr to streamoff and make it seek relatively
- 23:25 Changeset [16415] by
- added total_bytes to support the new member functions GetHeapShift and GetTotalBytes (former ComputeGapFromDataToHeap and SkipCurrentTable); ZNAXIS1 and ZNAXIS weren't checked; replaced push_back by emplace_back were reasonable; added some const-qualifiers; further simplified Constructor - now a correct file, but a missing table is reported as eof() && \!bad() as default - therefore removed the mightFail argument from the constructor
- 21:40 Changeset [16414] by
- Fixed little size_t to off_t bug
- 17:58 Changeset [16413] by
- Replaced some size() by empty() where possible.
- 17:52 Changeset [16412] by
- Reverting to last revision.
- 15:56 Changeset [16411] by
- 15:54 Changeset [16410] by
- 15:53 Changeset [16409] by
- 15:51 Changeset [16408] by
- 15:47 Changeset [16407] by
- 15:43 Changeset [16406] by
- 15:40 Changeset [16405] by
- 15:35 Changeset [16404] by
- 15:33 Changeset [16403] by
- 15:31 Changeset [16402] by
- 15:24 Changeset [16401] by
- 15:20 Changeset [16400] by
- 15:17 Changeset [16399] by
- 15:14 Changeset [16398] by
- 15:11 Changeset [16397] by
- 15:05 Changeset [16396] by
- 15:01 Changeset [16395] by
- 14:59 Changeset [16394] by
- 14:55 Changeset [16393] by
- 14:50 Changeset [16392] by
- 14:49 Changeset [16391] by
- 14:46 Changeset [16390] by
- 14:43 Changeset [16389] by
- 14:29 Changeset [16388] by
- 14:07 Changeset [16387] by
- Replaced target by state; target is not needed and might even throw an exception.
- 13:53 Changeset [16386] by
- Also send a CLOSE_OPEN_FILES
- 13:53 Changeset [16385] by
- Theoretically, the fadctrl can also hang in Configuring1 because that is when we now wait for the messages to be sent.
- 13:52 Changeset [16384] by
- Some improvements switching on the drive cabinet.
- 13:51 Changeset [16383] by
- Added some info to some log-message
- 13:50 Changeset [16382] by
- Some more performance improvements (e.g. emplace instead of post, memset instead of for); moved the close request from the run-ctrl (where it would be executed immediately) to the evt-ctrl; removed some shared_ptrs where not necessary because the object cannot go out of scope while the shared_ptr does not go out of scope
- 13:48 Changeset [16381] by
- There is no need to copy shared_ptrs when the pointer is kept valid outside of the scope of the function; updated applyCalib to support also step removal; replaced post by emplace where applicable; removed the obsolete DisconnectSlot; reset data-taking status (fRunInProgress) when the current run is closed manually; to improve the performance of calibApply one would need to buffer the dim service updates in its own queue
- 13:45 Changeset [16380] by
- Added more kRequest enums; moved the request form the run-ctrl (where it would be executed immediately) to the evt-ctrl; moved the definition and handling of the memory here - there is no need for a shared_ptr for fEvent; keep a history of the start-cells for step removal in the calibration; added a pointer to a valid header.
- 13:42 Changeset [16379] by
- The closing paranthesis was missing
- 13:41 Changeset [16378] by
- The argument for cos() must be float
- 13:40 Changeset [16377] by
- Added the updated formula for the decrease of energy threshold with zenith angle directly using the result from Roger's thesis
- 13:39 Changeset [16376] by
- Fixed a problem with one of the constructors. We should keep the second argument consistent with the timeval variable and also call it usec and not millisec... which was wrong
- 13:37 Changeset [16375] by
- First make sure that the ratecontrol is switched off before starting the ftm configuration. We have had cases in which this interfered.
- 10:19 Changeset [16374] by
- Added ln_get_lunar_phase
- 07:44 Changeset [16373] by
- 07:41 Changeset [16372] by
- 06:33 Changeset [16371] by
- 06:26 Changeset [16370] by
- 06:23 Changeset [16369] by
- 06:20 Changeset [16368] by
- 06:18 Changeset [16367] by
- 06:13 Changeset [16366] by
- 06:05 Changeset [16365] by
- 06:01 Changeset [16364] by
- 05:59 Changeset [16363] by
- 05:55 Changeset [16362] by
- 05:52 Changeset [16361] by
- 05:27 Changeset [16360] by
- 05:24 Changeset [16359] by
- 05:22 Changeset [16358] by
- 05:10 Changeset [16357] by
- 05:08 Changeset [16356] by
- 05:06 Changeset [16355] by
- 05:02 Changeset [16354] by
- 05:00 Changeset [16353] by
- 04:56 Changeset [16352] by
- 04:45 Changeset [16351] by
- 04:40 Changeset [16350] by
- 04:36 Changeset [16349] by
- 04:30 Changeset [16348] by
- 04:29 Changeset [16347] by
- 04:24 Changeset [16346] by
05/27/13:
- 19:06 Changeset [16345] by
- 17:31 Changeset [16344] by
- 17:30 Changeset [16343] by
- 17:28 Changeset [16342] by
- 17:27 Changeset [16341] by
- 17:26 Changeset [16340] by
- 17:24 Changeset [16339] by
- 17:23 Changeset [16338] by
- 17:13 Changeset [16337] by
- 17:12 Changeset [16336] by
- 17:11 Changeset [16335] by
- 17:10 Changeset [16334] by
- 17:08 Changeset [16333] by
- 17:06 Changeset [16332] by
- 17:06 Changeset [16331] by
- Added comment functions to ofits.h
- 16:54 Changeset [16330] by
- 16:52 Changeset [16329] by
- 16:50 Changeset [16328] by
- 16:45 Changeset [16327] by
- 16:44 Changeset [16326] by
- 16:43 Changeset [16325] by
- 16:41 Changeset [16324] by
- 16:39 Changeset [16323] by
- 16:36 Changeset [16322] by
- 16:34 Changeset [16321] by
- 16:32 Changeset [16320] by
- 16:30 Changeset [16319] by
- 16:29 Changeset [16318] by
- 16:28 Changeset [16317] by
- 16:25 Changeset [16316] by
- 16:24 Changeset [16315] by
- 16:22 Changeset [16314] by
- 16:21 Changeset [16313] by
- 16:19 Changeset [16312] by
- 16:18 Changeset [16311] by
- 16:17 Changeset [16310] by
- 16:15 Changeset [16309] by
- 16:14 Changeset [16308] by
- 16:12 Changeset [16307] by
- 16:11 Changeset [16306] by
- 16:10 Changeset [16305] by
- 16:08 Changeset [16304] by
- 16:07 Changeset [16303] by
- 16:03 Changeset [16302] by
- 16:02 Changeset [16301] by
- 15:59 Changeset [16300] by
- 15:36 Changeset [16299] by
- 15:32 Changeset [16298] by
- 15:30 Changeset [16297] by
- 15:27 Changeset [16296] by
- 15:25 Changeset [16295] by
- 15:23 Changeset [16294] by
- 15:21 Changeset [16293] by
- 15:20 Changeset [16292] by
- 15:18 Changeset [16291] by
- 15:16 Changeset [16290] by
- 15:15 Changeset [16289] by
- 14:54 Changeset [16288] by
- 13:58 Changeset [16287] by
- got rid of a cast on tellg
- 13:58 Changeset [16286] by
- added fitsCompressor executable
- 01:27 Changeset [16285] by
- added new files for fitsCompressor and compressed files read headers
- 01:26 Changeset [16284] by
- added fitsCompressor and compressed files read headers
05/26/13:
- 21:19 Changeset [16283] by
- In analogy to the container functions, added post and emplace
- 21:18 Changeset [16282] by
- Replaced push_back by emplac_back were reasonable.
- 16:52 Changeset [16281] by
- 16:50 Changeset [16280] by
- 16:49 Changeset [16279] by
- 16:48 Changeset [16278] by
- 16:44 Changeset [16277] by
- 15:00 Changeset [16276] by
05/25/13:
- 06:53 Changeset [16275] by
- 06:37 Changeset [16274] by
- 06:34 Changeset [16273] by
- 06:33 Changeset [16272] by
- 06:31 Changeset [16271] by
- 06:26 Changeset [16270] by
- 06:23 Changeset [16269] by
- 06:18 Changeset [16268] by
- 06:16 Changeset [16267] by
- 06:13 Changeset [16266] by
- 06:10 Changeset [16265] by
- 06:08 Changeset [16264] by
- 06:07 Changeset [16263] by
- 06:05 Changeset [16262] by
- 06:02 Changeset [16261] by
- 05:58 Changeset [16260] by
- 05:57 Changeset [16259] by
- 05:55 Changeset [16258] by
- 05:45 Changeset [16257] by
- 05:41 Changeset [16256] by
- 05:37 Changeset [16255] by
- 05:35 Changeset [16254] by
- 05:33 Changeset [16253] by
- 05:32 Changeset [16252] by
- 05:28 Changeset [16251] by
- 05:23 Changeset [16250] by
- 05:20 Changeset [16249] by
- 05:16 Changeset [16248] by
- 05:11 Changeset [16247] by
- 05:08 Changeset [16246] by
- 04:50 Changeset [16245] by
- 04:49 Changeset [16244] by
- 04:47 Changeset [16243] by
- 04:44 Changeset [16242] by
- 04:42 Changeset [16241] by
- 04:41 Changeset [16240] by
- 04:38 Changeset [16239] by
- 01:37 Changeset [16238] by
- 01:35 Changeset [16237] by
- 01:31 Changeset [16236] by
- 01:27 Changeset [16235] by
- 01:09 Changeset [16234] by
- 01:07 Changeset [16233] by
- 01:04 Changeset [16232] by
- 01:02 Changeset [16231] by
- 01:00 Changeset [16230] by
- 00:59 Changeset [16229] by
- 00:57 Changeset [16228] by
- 00:55 Changeset [16227] by
- 00:53 Changeset [16226] by
- 00:52 Changeset [16225] by
- 00:50 Changeset [16224] by
- 00:48 Changeset [16223] by
- 00:40 Changeset [16222] by
- 00:37 Changeset [16221] by
- 00:33 Changeset [16220] by
- 00:31 Changeset [16219] by
- 00:26 Changeset [16218] by
- 00:24 Changeset [16217] by
- 00:22 Changeset [16216] by
- 00:18 Changeset [16215] by
- 00:16 Changeset [16214] by
- 00:15 Changeset [16213] by
- 00:13 Changeset [16212] by
- 00:12 Changeset [16211] by
- 00:09 Changeset [16210] by
- 00:06 Changeset [16209] by
- 00:03 Changeset [16208] by
- 00:02 Changeset [16207] by
- 00:00 Changeset [16206] by
05/24/13:
- 23:58 Changeset [16205] by
- 23:52 Changeset [16204] by
- 23:48 Changeset [16203] by
- 23:46 Changeset [16202] by
- 23:45 Changeset [16201] by
- 23:41 Changeset [16200] by
- 23:39 Changeset [16199] by
- 23:33 Changeset [16198] by
- 21:37 Changeset [16197] by
- Also stop configuration of ratecontrol when a configuration is reset.
- 21:37 Changeset [16196] by
- Added a constructor with a timeval... fixed a problem with the time_t constructor
- 19:20 Changeset [16195] by
- 19:17 Changeset [16194] by
- 19:15 Changeset [16193] by
- 19:12 Changeset [16192] by
- 19:10 Changeset [16191] by
- 19:09 Changeset [16190] by
- 19:07 Changeset [16189] by
- 19:06 Changeset [16188] by
- 19:04 Changeset [16187] by
- 19:01 Changeset [16186] by
- 18:59 Changeset [16185] by
- 18:57 Changeset [16184] by
- 18:55 Changeset [16183] by
- 18:53 Changeset [16182] by
- 18:50 Changeset [16181] by
- 18:48 Changeset [16180] by
- 18:46 Changeset [16179] by
- 18:44 Changeset [16178] by
- 18:43 Changeset [16177] by
- 18:41 Changeset [16176] by
- 18:33 Changeset [16175] by
- 18:30 Changeset [16174] by
- 18:27 Changeset [16173] by
- 18:21 Changeset [16172] by
- 18:20 Changeset [16171] by
- 18:18 Changeset [16170] by
- 18:12 Changeset [16169] by
- 18:10 Changeset [16168] by
- 18:08 Changeset [16167] by
- 18:06 Changeset [16166] by
- 18:04 Changeset [16165] by
- 18:02 Changeset [16164] by
- 17:58 Changeset [16163] by
- 17:56 Changeset [16162] by
- 17:52 Changeset [16161] by
- 17:50 Changeset [16160] by
- 17:49 Changeset [16159] by
- 17:47 Changeset [16158] by
- 17:44 Changeset [16157] by
- 17:43 Changeset [16156] by
- 17:30 Changeset [16155] by
- 17:27 Changeset [16154] by
- 17:25 Changeset [16153] by
- 17:22 Changeset [16152] by
- 17:16 Changeset [16151] by
- 17:09 Changeset [16150] by
- 17:03 Changeset [16149] by
- 17:00 Changeset [16148] by
- 16:55 Changeset [16147] by
- 16:32 Changeset [16146] by
- 16:31 Changeset [16145] by
- 16:27 Changeset [16144] by
- 16:25 Changeset [16143] by
- 16:22 Changeset [16142] by
- 16:21 Changeset [16141] by
- 16:19 Changeset [16140] by
- 16:18 Changeset [16139] by
- 16:16 Changeset [16138] by
- 16:13 Changeset [16137] by
- 16:12 Changeset [16136] by
- 16:10 Changeset [16135] by
- 16:08 Changeset [16134] by
- 16:05 Changeset [16133] by
- 16:03 Changeset [16132] by
- 16:00 Changeset [16131] by
- 15:56 Changeset [16130] by
- 15:54 Changeset [16129] by
- 15:51 Changeset [16128] by
- 15:46 Changeset [16127] by
- 15:43 Changeset [16126] by
- 15:41 Changeset [16125] by
- 15:40 Changeset [16124] by
- 15:37 Changeset [16123] by
- 15:34 Changeset [16122] by
- 15:33 Changeset [16121] by
- 15:31 Changeset [16120] by
- 15:26 Changeset [16119] by
- 15:25 Changeset [16118] by
- 15:23 Changeset [16117] by
- 15:22 Changeset [16116] by
- 15:21 Changeset [16115] by
- 15:18 Changeset [16114] by
- 15:16 Changeset [16113] by
- 15:08 Changeset [16112] by
- 14:54 Changeset [16111] by
- 14:13 Changeset [16110] by
- Replaced deque by list
- 14:05 Changeset [16109] by
- Switched from the C-version for the event builder to the C++ version
- 14:04 Changeset [16108] by
- Added a new run-close condition for the case an invalid event was received.
- 14:00 Changeset [16107] by
- Removed the C-interface and added the C++-interface to the event builder; added a mutex to secure fExpectedRun; fixed some potential problems erasing entries from collections within iterators; added fIsRunInProgress to signal which run data is currently received from the FADs; propagate the run-type and the night through the run-ctrl structre; removed the need for fIsRunStarted
- 13:56 Changeset [16106] by
- Removed a lot of debug code which was never used anyway; improved performance when starting a run by first waiting that all commands are sent and the just waiting a short time for them to be processed; some adaptions to the status printing
- 13:54 Changeset [16105] by
- Added the new structures EVT_CTRL2 and RUN_CTRL2
- 13:54 Changeset [16104] by
- Removed some obsolete old structs; some imporvement to the instaniation of RUN_HEAD
- 13:53 Changeset [16103] by
- some imporvements of the output; some improvements to the statistics; added a enum for signals to the file status; also wait for the processingQueue1 at the end of mainloop()
- 13:36 Changeset [16102] by
- Added a user supplied 'this' argument to v8.timeout and the Thread class.
05/23/13:
- 22:57 Changeset [16101] by
- 22:17 Changeset [16100] by
- 19:20 Changeset [16099] by
- Skip the message in the log stream.
- 19:20 Changeset [16098] by
- For the event the descriptions are needed.
- 19:14 Changeset [16097] by
- Fixed handling of fTstart/fTstop; the start time is now available in the run header and they are both properly initialized so that no nonsense can be written when the file is closed.
- 19:13 Changeset [16096] by
- Replaces size() by empty() where possible
- 19:12 Changeset [16095] by
- Replaced size() by empty()
- 19:12 Changeset [16094] by
- Improved performance; renamed functions; added fSize; improved starting/stopping of thread
- 19:11 Changeset [16093] by
- Replaced size() by empty() where possible
- 19:11 Changeset [16092] by
- Display correct run type in dummy mode
- 19:10 Changeset [16091] by
- Replaced size() by empty() where possible
- 19:10 Changeset [16090] by
- Replaced queue by list; added Connection::IsTxQueueEmpty
- 19:09 Changeset [16089] by
- Use empty() instead of size() where possible; replaced queues by list where possible
- 19:08 Changeset [16088] by
- Use empty() instead of size() where possible; replaced queues by list where possible
- 19:08 Changeset [16087] by
- Use empty() instead of size() where possible; replaced queues by list where possible
- 15:50 Changeset [16086] by
- 15:43 Changeset [16085] by
- 15:39 Changeset [16084] by
- 15:30 Changeset [16083] by
- 15:25 Changeset [16082] by
- test
- 14:02 Changeset [16081] by
- Some deque can also be lists
- 14:01 Changeset [16080] by
- EventHist can be a list and must not be a deque.
- 13:54 Changeset [16079] by
- 12:10 Changeset [16078] by
- Improved the calculation of the date for loading the DRS calib. This has changed with the new definition of the date related to sun-rise rather than noon
- 12:09 Changeset [16077] by
- Removed the 'last measurement must be a SHUTDOWN' check. This is not usefull if only drscalibs are schedules and comes too late anyway.
- 12:08 Changeset [16076] by
- Only print a warning if drive is locked.
- 12:08 Changeset [16075] by
- Take agilentctrl back into the list of checked states; added Locked state to DRIVE_CONTROL as allowed state.
- 12:07 Changeset [16074] by
- Allow for observation types singlepe, drscalib and idle.
- 11:10 Changeset [16073] by
- Minor change of unintentionally wrong indentation.
- 11:09 Changeset [16072] by
- The new version of the event builder currently does not supper the RUN_TAIL... to be re-implemented when needed.
- 11:08 Changeset [16071] by
- Added console.warn to print a highlighted message to the ocnsole.
- 04:20 Changeset [16070] by
- 03:23 Changeset [16069] by
- 03:22 Changeset [16068] by
- 03:20 Changeset [16067] by
- 03:18 Changeset [16066] by
- 03:16 Changeset [16065] by
- 03:03 Changeset [16064] by
- 02:56 Changeset [16063] by
- 02:48 Changeset [16062] by
- 02:41 Changeset [16061] by
05/22/13:
- 22:45 Changeset [16060] by
- Code from Main.js related to taking a run including the solution for possible drs problems.
- 22:43 Changeset [16059] by
- Specified the return type of NightAsInt more accurately.
- 22:43 Changeset [16058] by
- Specified the return type of NightAsInt more accurately.
- 22:42 Changeset [16057] by
- Added the CoolingFailure to the alarm messages
- 22:40 Changeset [16056] by
- Added the night to the FadConfiguration.
- 22:40 Changeset [16055] by
- Replaced the pointer argument when opening a file or writing an event by a const-reference.
- 22:39 Changeset [16054] by
- Print a red warning in case of Cooling failure.
- 22:38 Changeset [16053] by
- Added some note...
- 22:38 Changeset [16052] by
- Handle the case NoConnection
- 22:38 Changeset [16051] by
- Moved AGILENT_CONTROL back in place.
- 22:37 Changeset [16050] by
- Make use of takeRun.js to 'fix' FAD problems also during the test run to check for underflows.
- 22:36 Changeset [16049] by
- Moved some code around data taking (automatic reconnect etc) to takeRun.js so that it can also be used from CheckUnderflow.js
- 20:08 Changeset [16048] by
- 20:05 Changeset [16047] by
- 20:03 Changeset [16046] by
- 19:59 Changeset [16045] by
- 19:50 Changeset [16044] by
- 19:04 Changeset [16043] by
- 19:04 Changeset [16042] by
- 19:00 Changeset [16041] by
- 18:28 Changeset [16040] by
- First working version of the event builder in C++
- 18:02 Changeset [16039] by
- 18:00 Changeset [16038] by
- 17:58 Changeset [16037] by
- 17:56 Changeset [16036] by
- 17:54 Changeset [16035] by
- 17:52 Changeset [16034] by
- 17:48 Changeset [16033] by
- 17:48 Changeset [16032] by
- 17:46 Changeset [16031] by
- 17:43 Changeset [16030] by
- 17:41 Changeset [16029] by
- 17:40 Changeset [16028] by
- 17:38 Changeset [16027] by
- 17:24 Changeset [16026] by
- 17:23 Changeset [16025] by
- 17:21 Changeset [16024] by
- 17:17 Changeset [16023] by
- 15:15 Changeset [16022] by
- 15:13 Changeset [16021] by
- 15:12 Changeset [16020] by
- 15:12 Changeset [16019] by
- 15:09 Changeset [16018] by
- 15:06 Changeset [16017] by
- 15:02 Changeset [16016] by
- 15:01 Changeset [16015] by
- 15:00 Changeset [16014] by
- 14:56 Changeset [16013] by
- 14:54 Changeset [16012] by
- 14:52 Changeset [16011] by
- 14:50 Changeset [16010] by
- 14:38 Changeset [16009] by
- 14:35 Changeset [16008] by
- 14:32 Changeset [16007] by
- 14:32 Changeset [16006] by
- 14:31 Changeset [16005] by
- 14:29 Changeset [16004] by
- 14:28 Changeset [16003] by
- 14:28 Changeset [16002] by
- 14:26 Changeset [16001] by
- 14:26 Changeset [16000] by
- 14:25 Changeset [15999] by
- Jayp
- 14:22 Changeset [15998] by
- 14:21 Changeset [15997] by
- 14:20 Changeset [15996] by
- 14:07 Changeset [15995] by
- 14:04 Changeset [15994] by
- 03:47 Changeset [15993] by
05/21/13:
- 20:51 Changeset [15992] by
- 19:51 Changeset [15991] by
- 19:41 Changeset [15990] by
- 19:40 Changeset [15989] by
- 19:38 Changeset [15988] by
- 19:34 Changeset [15987] by
- 19:29 Changeset [15986] by
- 19:27 Changeset [15985] by
- 19:24 Changeset [15984] by
- 19:20 Changeset [15983] by
- 19:19 Changeset [15982] by
- 19:17 Changeset [15981] by
- 19:16 Changeset [15980] by
- 19:13 Changeset [15979] by
- 19:10 Changeset [15978] by
- 19:07 Changeset [15977] by
- 19:06 Changeset [15976] by
- 19:03 Changeset [15975] by
- 18:59 Changeset [15974] by
- 18:57 Changeset [15973] by
- 18:55 Changeset [15972] by
- 18:53 Changeset [15971] by
- 18:52 Changeset [15970] by
- 18:45 Changeset [15969] by
- 18:42 Changeset [15968] by
- 18:41 Changeset [15967] by
- 18:38 Changeset [15966] by
- 18:35 Changeset [15965] by
- 18:32 Changeset [15964] by
- 18:30 Changeset [15963] by
- 18:28 Changeset [15962] by
- 18:26 Changeset [15961] by
- 18:22 Changeset [15960] by
- 18:19 Changeset [15959] by
- 18:10 Changeset [15958] by
- 18:09 Changeset [15957] by
- 18:09 Changeset [15956] by
- 18:05 Changeset [15955] by
- 18:03 Changeset [15954] by
- 18:01 Changeset [15953] by
- 17:40 Changeset [15952] by
- 17:37 Changeset [15951] by
- 17:35 Changeset [15950] by
- 17:31 Changeset [15949] by
- 17:27 Changeset [15948] by
- 17:23 Changeset [15947] by
- 17:21 Changeset [15946] by
- 17:18 Changeset [15945] by
- 17:16 Changeset [15944] by
- 17:15 Changeset [15943] by
- 17:14 Changeset [15942] by
- 17:12 Changeset [15941] by
- 17:10 Changeset [15940] by
- 17:10 Changeset [15939] by
- 17:09 Changeset [15938] by
- 17:08 Changeset [15937] by
- 17:07 Changeset [15936] by
- 17:03 Changeset [15935] by
- 17:02 Changeset [15934] by
- 17:00 Changeset [15933] by
- 16:55 Changeset [15932] by
- 16:53 Changeset [15931] by
- 16:50 Changeset [15930] by
- 16:47 Changeset [15929] by
- 16:44 Changeset [15928] by
- 16:42 Changeset [15927] by
- 16:41 Changeset [15926] by
- 16:41 Changeset [15925] by
- 16:40 Changeset [15924] by
- 16:38 Changeset [15923] by
- 16:36 Changeset [15922] by
- 16:32 Changeset [15921] by
- 16:28 Changeset [15920] by
- 16:26 Changeset [15919] by
- 16:23 Changeset [15918] by
- 16:22 Changeset [15917] by
- 16:20 Changeset [15916] by
- 16:17 Changeset [15915] by
- 16:12 Changeset [15914] by
- 16:09 Changeset [15913] by
- 16:06 Changeset [15912] by
- 16:02 Changeset [15911] by
- 15:56 Changeset [15910] by
- 15:52 Changeset [15909] by
- 15:47 Changeset [15908] by
- 15:44 Changeset [15907] by
- 15:41 Changeset [15906] by
- 15:40 Changeset [15905] by
- 15:35 Changeset [15904] by
- 15:32 Changeset [15903] by
- 15:31 Changeset [15902] by
- 15:30 Changeset [15901] by
- 15:29 Changeset [15900] by
- 15:28 Changeset [15899] by
- 15:28 Changeset [15898] by
- 15:26 Changeset [15897] by
- 15:25 Changeset [15896] by
- 15:22 Changeset [15895] by
- 15:20 Changeset [15894] by
- 15:19 Changeset [15893] by
- 15:17 Changeset [15892] by
- 15:15 Changeset [15891] by
- 15:13 Changeset [15890] by
- 15:12 Changeset [15889] by
- 15:08 Changeset [15888] by
- 15:08 Changeset [15887] by
- 15:05 Changeset [15886] by
- 15:02 Changeset [15885] by
- 14:41 Changeset [15884] by
05/20/13:
- 20:48 Changeset [15883] by
- 20:46 Changeset [15882] by
- 20:43 Changeset [15881] by
- 20:42 Changeset [15880] by
- 20:40 Changeset [15879] by
- 20:39 Changeset [15878] by
- 20:36 Changeset [15877] by
- 20:34 Changeset [15876] by
- 20:33 Changeset [15875] by
- 20:32 Changeset [15874] by
- 20:31 Changeset [15873] by
- 20:30 Changeset [15872] by
- 20:28 Changeset [15871] by
- 20:27 Changeset [15870] by
- 20:25 Changeset [15869] by
- 20:24 Changeset [15868] by
- 20:21 Changeset [15867] by
- 20:13 Changeset [15866] by
- 20:12 Changeset [15865] by
- 20:09 Changeset [15864] by
- 20:05 Changeset [15863] by
- 20:04 Changeset [15862] by
- 20:02 Changeset [15861] by
- 20:00 Changeset [15860] by
- 19:59 Changeset [15859] by
- 19:56 Changeset [15858] by
- 19:44 Changeset [15857] by
- 19:43 Changeset [15856] by
- 19:41 Changeset [15855] by
- 19:40 Changeset [15854] by
- 19:39 Changeset [15853] by
- 19:36 Changeset [15852] by
- 19:34 Changeset [15851] by
- 19:33 Changeset [15850] by
- 19:31 Changeset [15849] by
- 19:29 Changeset [15848] by
- 19:27 Changeset [15847] by
- 19:25 Changeset [15846] by
- 19:22 Changeset [15845] by
- 19:15 Changeset [15844] by
- 19:13 Changeset [15843] by
- 19:11 Changeset [15842] by
- 19:10 Changeset [15841] by
- 19:08 Changeset [15840] by
- 19:05 Changeset [15839] by
- 19:00 Changeset [15838] by
- 18:59 Changeset [15837] by
- 18:59 Changeset [15836] by
- 18:57 Changeset [15835] by
- 18:56 Changeset [15834] by
- 18:55 Changeset [15833] by
- 18:51 Changeset [15832] by
- 18:49 Changeset [15831] by
- 18:47 Changeset [15830] by
- 18:46 Changeset [15829] by
- 18:44 Changeset [15828] by
- 18:42 Changeset [15827] by
- 18:41 Changeset [15826] by
- 18:38 Changeset [15825] by
- 18:36 Changeset [15824] by
- 18:36 Changeset [15823] by
- 18:34 Changeset [15822] by
- 18:33 Changeset [15821] by
- 18:32 Changeset [15820] by
- 18:32 Changeset [15819] by
- 18:27 Changeset [15818] by
- 18:26 Changeset [15817] by
- 18:25 Changeset [15816] by
- 18:22 Changeset [15815] by
- 18:21 Changeset [15814] by
- 18:20 Changeset [15813] by
- 18:19 Changeset [15812] by
- 18:18 Changeset [15811] by
- 18:17 Changeset [15810] by
- 18:14 Changeset [15809] by
- 18:14 Changeset [15808] by
- 18:13 Changeset [15807] by
- 18:12 Changeset [15806] by
- 18:11 Changeset [15805] by
- 18:11 Changeset [15804] by
- 18:09 Changeset [15803] by
- 18:00 Changeset [15802] by
- 17:58 Changeset [15801] by
- 17:56 Changeset [15800] by
- 17:52 Changeset [15799] by
- 17:50 Changeset [15798] by
- 17:47 Changeset [15797] by
- 17:44 Changeset [15796] by
- 17:43 Changeset [15795] by
- 17:42 Changeset [15794] by
- 17:41 Changeset [15793] by
- 17:39 Changeset [15792] by
- 17:37 Changeset [15791] by
- 17:36 Changeset [15790] by
- 17:33 Changeset [15789] by
- 17:30 Changeset [15788] by
- 17:28 Changeset [15787] by
- 17:26 Changeset [15786] by
- 17:24 Changeset [15785] by
- 17:23 Changeset [15784] by
- 17:20 Changeset [15783] by
- 17:19 Changeset [15782] by
- 17:18 Changeset [15781] by
- 17:14 Changeset [15780] by
- 17:13 Changeset [15779] by
- 17:12 Changeset [15778] by
- 17:10 Changeset [15777] by
- 17:09 Changeset [15776] by
- 17:07 Changeset [15775] by
- 16:44 Changeset [15774] by
- 16:40 Changeset [15773] by
- 16:38 Changeset [15772] by
- 16:33 Changeset [15771] by
- 16:31 Changeset [15770] by
- 16:18 Changeset [15769] by
- 16:17 Changeset [15768] by
- 16:09 Changeset [15767] by
- 16:05 Changeset [15766] by
- 15:57 Changeset [15765] by
- 15:51 Changeset [15764] by
- 15:47 Changeset [15763] by
- 15:42 Changeset [15762] by
- 15:41 Changeset [15761] by
- 15:39 Changeset [15760] by
- 15:38 Changeset [15759] by
- 15:35 Changeset [15758] by
- 15:32 Changeset [15757] by
- 15:30 Changeset [15756] by
- 15:27 Changeset [15755] by
- 15:25 Changeset [15754] by
- 15:24 Changeset [15753] by
- 15:22 Changeset [15752] by
- 15:18 Changeset [15751] by
- 15:18 Changeset [15750] by
- 15:15 Changeset [15749] by
- 15:14 Changeset [15748] by
- 15:13 Changeset [15747] by
- 15:10 Changeset [15746] by
- 15:09 Changeset [15745] by
- 15:08 Changeset [15744] by
- 15:05 Changeset [15743] by
- 15:03 Changeset [15742] by
- 14:59 Changeset [15741] by
- 14:55 Changeset [15740] by
- 09:39 Changeset [15739] by
- 09:36 Changeset [15738] by
- 09:34 Changeset [15737] by
- 09:32 Changeset [15736] by
- 09:30 Changeset [15735] by
- 09:28 Changeset [15734] by
- 09:26 Changeset [15733] by
- 09:21 Changeset [15732] by
- 09:19 Changeset [15731] by
- 09:17 Changeset [15730] by
- 09:15 Changeset [15729] by
- 09:11 Changeset [15728] by
- 09:10 Changeset [15727] by
- 09:07 Changeset [15726] by
- 09:05 Changeset [15725] by
- 09:01 Changeset [15724] by
- 08:58 Changeset [15723] by
- 08:55 Changeset [15722] by
- 08:52 Changeset [15721] by
- 08:51 Changeset [15720] by
- 08:49 Changeset [15719] by
- 08:47 Changeset [15718] by
- 08:45 Changeset [15717] by
- 08:42 Changeset [15716] by
- 08:41 Changeset [15715] by
- 08:38 Changeset [15714] by
- 08:27 Changeset [15713] by
- 08:24 Changeset [15712] by
- 08:16 Changeset [15711] by
- 08:11 Changeset [15710] by
- 07:31 Changeset [15709] by
- 07:29 Changeset [15708] by
- 07:28 Changeset [15707] by
- 07:23 Changeset [15706] by
- 07:21 Changeset [15705] by
- 07:20 Changeset [15704] by
- 07:16 Changeset [15703] by
- 06:48 Changeset [15702] by
- 06:42 Changeset [15701] by
- 05:44 Changeset [15700] by
- 05:39 Changeset [15699] by
- 05:06 Changeset [15698] by
- 05:03 Changeset [15697] by
- 04:59 Changeset [15696] by
- 04:57 Changeset [15695] by
- 04:51 Changeset [15694] by
- 03:33 Changeset [15693] by
- 03:26 Changeset [15692] by
Note:
See TracTimeline
for information about the timeline view.