# # ChangeLog for / # # Generated by Trac 1.5.2 # 11/24/24 01:11:16 Tue, 31 May 2011 09:19:09 GMT lyard [10887] * trunk/FACT++/src/dataLogger.cc (modified) minor changes Tue, 31 May 2011 08:35:55 GMT neise [10886] * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hdl/w5300_interface.vhd (modified) new try to oout source the W5300 read/write access in order to get ... Fri, 27 May 2011 16:59:56 GMT tbretz [10885] * trunk/FACT++/src/drivectrl.cc (modified) Use GetBool and Ptr from EventImp directly. Fri, 27 May 2011 16:58:58 GMT tbretz [10884] * trunk/FACT++/src/fitsloader.cc (modified) Changed stringstream to ostringstream for the use with MessageImp Fri, 27 May 2011 16:51:42 GMT neise [10883] * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_TB_lib/hdl/fad_main_tb_struct.vhd (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_TB_lib/hdl/trigger__generator_beha.vhd (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_TB_lib/hdl/w5300_emulator_beha.vhd (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_TB_lib/hds/.cache.dat (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_TB_lib/hds/.xrf/fad_main_tb_struct.xrf (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd.bak (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hdl/continous_pulser_beha.vhd (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hdl/data_generator.vhd (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hdl/fad_board.ucf (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hdl/fad_board_struct.vhd (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hdl/fad_definitions.vhd (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hdl/fad_main_struct.vhd (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hdl/memory_manager_beha.vhd (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hdl/transcript (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hdl/w5300_modul.vhd (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hds/.xrf/fad_board_struct.xrf (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hds/.xrf/fad_main_struct.xrf (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd.bak (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hds/@f@a@d_@board/symbol.sb (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hds/@f@a@d_main/struct.bd (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hds/@f@a@d_main/struct.bd.bak (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hds/@f@a@d_main/symbol.sb (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hds/data_generator/symbol.sb (modified) * firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hds/w5300_modul/symbol.sb (modified) one week of changes in zurich :-( Fri, 27 May 2011 16:44:01 GMT tbretz [10882] * trunk/FACT++/src/fadctrl.cc (modified) Use GetUXtra directly. Fri, 27 May 2011 16:43:05 GMT tbretz [10881] * trunk/FACT++/src/EventImp.h (modified) Improved templates with range check; replaced return types by well ... Fri, 27 May 2011 16:41:52 GMT tbretz [10880] * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Use new Ptr() template to access EventImp contents. Fri, 27 May 2011 16:28:59 GMT weitzel [10879] * firmware/FTM/FTM_central_control.vhd (modified) * firmware/FTM/FTM_top.vhd (modified) * firmware/FTM/FTM_top_tb.vhd (modified) * firmware/FTM/Lightpulser_interface/Basic_Version/FM_pulse_generator_Basic.vhd (modified) * firmware/FTM/Lightpulser_interface/Basic_Version/Lightpulser_interface_Basic.vhd (modified) * firmware/FTM/Lightpulser_interface/Basic_Version/single_LP_Basic.vhd (modified) * firmware/FTM/ftm_board.ucf (modified) * firmware/FTM/ftm_definitions.vhd (modified) FTM: new light pulser interface, new timing constraint in .ucf file Fri, 27 May 2011 16:27:10 GMT tbretz [10878] * trunk/FACT++/src/EventImp.h (modified) Use GetText in pointer arithmetics. Fri, 27 May 2011 16:26:27 GMT tbretz [10877] * trunk/FACT++/src/EventImp.h (modified) Added templates for easier access to the data. Fri, 27 May 2011 16:19:41 GMT tbretz [10876] * trunk/FACT++/src/fad.cc (modified) Implemented command to set run number. Fri, 27 May 2011 16:19:25 GMT tbretz [10875] * trunk/FACT++/src/fadctrl.cc (modified) Use EventImp::GetBool; implemented SET_RUN_NUMBER Fri, 27 May 2011 16:18:59 GMT tbretz [10874] * trunk/FACT++/src/ftmctrl.cc (modified) Use EventImp::GetBool Fri, 27 May 2011 15:30:07 GMT tbretz [10873] * trunk/FACT++/src/StateMachineDim.cc (modified) * trunk/FACT++/src/StateMachineImp.cc (modified) Replaced a self-done loop by std::find; changed some comments. Fri, 27 May 2011 14:23:47 GMT tbretz [10872] * trunk/FACT++/src/DimErrorRedirecter.cc (modified) Changed DIM prefix. Fri, 27 May 2011 14:23:16 GMT tbretz [10871] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) Removed LocalControl.cc Fri, 27 May 2011 14:21:05 GMT tbretz [10870] * trunk/FACT++/src/LocalControl.cc (deleted) * trunk/FACT++/src/LocalControl.h (modified) Remove the necessity for a source file (of just three lines) Fri, 27 May 2011 14:17:56 GMT tbretz [10869] * trunk/FACT++/src/triggerschedule.cc (modified) Unified return code with the convention that 0 is success. Fri, 27 May 2011 14:15:58 GMT tbretz [10868] * trunk/FACT++/src/Readline.cc (modified) Addes some missing comments. Fri, 27 May 2011 13:46:44 GMT tbretz [10867] * trunk/FACT++/src/dataLogger.cc (modified) Fixed units. 1024 would be kiB and MiB. Fri, 27 May 2011 13:35:54 GMT tbretz [10866] * trunk/FACT++/src/dataLogger.cc (modified) Fixed units. 1024 would be kiB and MiB. Fri, 27 May 2011 13:18:34 GMT tbretz [10865] * trunk/FACT++/src/ftm.cc (modified) Don't catch exceptions in main Fri, 27 May 2011 13:18:07 GMT tbretz [10864] * trunk/FACT++/src/fad.cc (modified) Don't catch exceptions in main; propagare continous number as board id. Fri, 27 May 2011 13:17:20 GMT tbretz [10863] * trunk/FACT++/src/fadctrl.cc (modified) Improved verbosity; switched on printing channel headers. Fri, 27 May 2011 12:36:37 GMT tbretz [10862] * trunk/FACT++/src/fad.cc (modified) Added the possibility to fake more than just one board. Fri, 27 May 2011 12:36:07 GMT tbretz [10861] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Adapted Start() once more. Fri, 27 May 2011 12:35:35 GMT tbretz [10860] * trunk/FACT++/src/Console.cc (modified) Delete the line after CR. Fri, 27 May 2011 12:34:43 GMT tbretz [10859] * trunk/FACT++/src/fadctrl.cc (modified) Added debug options to address the fake fad boards (debug-port and ... Fri, 27 May 2011 12:27:52 GMT tbretz [10858] * trunk/FACT++/src/DimErrorRedirecter.cc (modified) * trunk/FACT++/src/DimErrorRedirecter.h (modified) Changed the data member cnt's name -- it sometimes gave warnings ... Fri, 27 May 2011 12:27:25 GMT vogler [10857] * firmware/FTM/ftm_definitions.vhd (modified) ftm definitions for Lightpulser Interface Basic (50MHz clock only) added Fri, 27 May 2011 12:27:11 GMT tbretz [10856] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Further improvement in Start(), accept negative numbers in NumConnect ... Fri, 27 May 2011 12:26:12 GMT vogler [10855] * firmware/FTM/Lightpulser_interface/Basic_Version (added) * firmware/FTM/Lightpulser_interface/Basic_Version/FM_Pulse_generator_Basic_tb.vhd (added) * firmware/FTM/Lightpulser_interface/Basic_Version/FM_pulse_generator_Basic.vhd (added) * firmware/FTM/Lightpulser_interface/Basic_Version/Lightpulser_Basic_tb.vhd (added) * firmware/FTM/Lightpulser_interface/Basic_Version/Lightpulser_interface_Basic.vhd (added) * firmware/FTM/Lightpulser_interface/Basic_Version/single_LP_Basci_tb.vhd (added) * firmware/FTM/Lightpulser_interface/Basic_Version/single_LP_Basic.vhd (added) Lightpulser Basic version with 50MHz clock only added Fri, 27 May 2011 11:22:21 GMT tbretz [10854] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Allow to use several ports on localhost for several fake boards for ... Fri, 27 May 2011 11:21:25 GMT tbretz [10853] * trunk/FACT++/src/fad.cc (modified) Fixed a floating point exception if no connection is open. Fri, 27 May 2011 10:41:31 GMT tbretz [10852] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Fixed workaround to open the seven sockets correctly; added some ... Fri, 27 May 2011 10:40:24 GMT tbretz [10851] * trunk/FACT++/src/fad.cc (modified) Added support for switching between command socket and data sockets. Fri, 27 May 2011 10:39:56 GMT tbretz [10850] * trunk/FACT++/src/ftm.cc (modified) Removed some obsolete output. Fri, 27 May 2011 10:39:33 GMT tbretz [10849] * trunk/FACT++/MAINPAGE (modified) Added a section about blocking I/O Fri, 27 May 2011 10:39:10 GMT tbretz [10848] * trunk/FACT++/src/Dim.cc (modified) Changed GetLocalIP code to boost::asio for better readability. Fri, 27 May 2011 07:42:39 GMT weitzel [10847] * firmware/FTM/Lightpulser_interface/Lightpulser_interface.vhd (modified) * firmware/FTM/Lightpulser_interface/single_LP.vhd (modified) FTM LP corrections Thu, 26 May 2011 22:36:02 GMT tbretz [10846] * trunk/FACT++/src/fad.cc (modified) Start to listen on eight ports like the FAD boards. Thu, 26 May 2011 22:35:11 GMT tbretz [10845] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Improved workaround for ports. Thu, 26 May 2011 22:34:47 GMT tbretz [10844] * trunk/FACT++/src/fadctrl.cc (modified) Print thread status is ListSlots() Thu, 26 May 2011 16:11:36 GMT tbretz [10843] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Added a workaround to pass the ports to the eventbuilder Thu, 26 May 2011 16:10:42 GMT tbretz [10842] * trunk/FACT++/src/fadctrl.cc (modified) Some little fixed to the offline mode Thu, 26 May 2011 15:41:53 GMT tbretz [10841] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Added check in GetMaxMemory Thu, 26 May 2011 15:19:31 GMT tbretz [10840] * trunk/FACT++/MAINPAGE (modified) Added a comment about automake. Thu, 26 May 2011 15:18:44 GMT tbretz [10839] * trunk/FACT++/Makefile.in (modified) * trunk/FACT++/configure (modified) Updated. Thu, 26 May 2011 15:18:32 GMT tbretz [10838] * trunk/FACT++/Makefile.am (modified) Added fad target Thu, 26 May 2011 15:17:49 GMT tbretz [10837] * trunk/FACT++/src/fitsdump.cc (modified) Some performance improvements; added some comments with code to fill ... Thu, 26 May 2011 15:16:52 GMT tbretz [10836] * trunk/FACT++/src/EventBuilderWrapper.h (added) Thu, 26 May 2011 15:16:30 GMT tbretz [10835] * trunk/FACT++/src/fadctrl.cc (modified) Added --max-mem program option; updated allowed states for CONNECT ... Thu, 26 May 2011 15:14:56 GMT tbretz [10834] * trunk/FACT++/src/ftmctrl.cc (modified) Removed obsolete include of Timers.h Thu, 26 May 2011 15:14:00 GMT tbretz [10833] * trunk/FACT++/src/DimErrorRedirecter.cc (modified) An unknown Dim message is a warning now. Thu, 26 May 2011 15:13:40 GMT tbretz [10832] * trunk/FACT++/src/HeadersFAD.h (modified) Added state to signal whether the event-builder thread is still ... Thu, 26 May 2011 15:13:10 GMT tbretz [10831] * trunk/FACT++/src/Connection.cc (modified) Replaces some Message calls by Info Thu, 26 May 2011 15:12:27 GMT tbretz [10830] * trunk/FACT++/configure.ac (modified) Added support for _GNU_SOURCE as needed by the event-builder. Thu, 26 May 2011 14:47:05 GMT lyard [10829] * trunk/FACT++/src/dataLogger.cc (modified) Moved many things to functions Thu, 26 May 2011 08:20:25 GMT tbretz [10828] * trunk/FACT++/src/ftm.cc (modified) Added missing variable name in SendDynData Thu, 26 May 2011 07:51:40 GMT lyard [10827] * trunk/FACT++/src/simpleFitsDumper.cc (modified) Fixed ushort and short Wed, 25 May 2011 18:45:54 GMT tbretz [10826] * trunk/FACT++/src/fad.cc (added) Wed, 25 May 2011 15:38:42 GMT tbretz [10825] * trunk/FACT++/src/dataLogger.cc (modified) Unified main() with the other programs Wed, 25 May 2011 15:27:17 GMT tbretz [10824] * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Handle operation_aborted in timeouts Wed, 25 May 2011 15:26:56 GMT tbretz [10823] * trunk/FACT++/src/ftm.cc (modified) Handle operation_aborted in timeouts; multiply timestamp by 10000; ... Wed, 25 May 2011 15:25:55 GMT tbretz [10822] * trunk/FACT++/src/Connection.cc (modified) Handle operation_aborted in timeouts; improved ... Wed, 25 May 2011 13:46:05 GMT tbretz [10821] * trunk/FACT++/src/fadctrl.cc (modified) Removed the second HandleReadTimeout Wed, 25 May 2011 13:28:45 GMT tbretz [10820] * trunk/FACT++/src/dataLogger.cc (modified) Removed the obsolete *_disable_padding() calls; DimErrorRedirecter ... Wed, 25 May 2011 13:18:46 GMT tbretz [10819] * trunk/FACT++/src/dataLogger.cc (modified) Replaced code copied from the Converter class by a proper function call Wed, 25 May 2011 13:03:42 GMT tbretz [10818] * trunk/FACT++/src/dataLogger.cc (modified) Unified calls to MessageImp into ostrngstreams Wed, 25 May 2011 12:44:47 GMT tbretz [10817] * trunk/FACT++/src/HeadersFAD.h (modified) Moved commands here; added some more member functions. Wed, 25 May 2011 12:43:41 GMT tbretz [10816] * trunk/FACT++/src/fadctrl.cc (modified) Moved commands to HeaderFAD; fixed the range of the loop to set all ROIs Wed, 25 May 2011 12:42:39 GMT tbretz [10815] * trunk/FACT++/src/ftmctrl.cc (modified) Take care of canceled timeouts. Wed, 25 May 2011 12:18:26 GMT lyard [10814] * trunk/FACT++/src/Fits.cc (modified) * trunk/FACT++/src/Fits.h (modified) * trunk/FACT++/src/dataLogger.cc (modified) Upgrade of the dataLogger to take several run numbers on the fly Wed, 25 May 2011 11:14:42 GMT ogrimm [10813] * fact/FADctrl/FAD.cc (modified) * fact/FADctrl/FADBoard.cc (modified) * fact/FADctrl/FADBoard.h (modified) * fact/FADctrl/FADctrl.cc (modified) * fact/FADctrl/History.txt (modified) Corrected dcm_ready and dcm_lock bit evaluation Wed, 25 May 2011 07:45:18 GMT weitzel [10812] * firmware/FTM/Lightpulser_interface/delayed_pulse.vhd (deleted) * firmware/FTM/doc/v4.2 (added) * firmware/FTM/doc/v4.2/FTM_firmware_specs_v4-2.pdf (moved) * firmware/FTM/doc/v4.2/FTM_firmware_specs_v4-2.tex (moved) * firmware/FTM/doc/v4.3 (added) * firmware/FTM/doc/v4.3/FTM_firmware_specs_v4-3.pdf (moved) * firmware/FTM/doc/v4.3/FTM_firmware_specs_v4-3.tex (moved) FTM doc directory cleaned up Tue, 24 May 2011 19:04:01 GMT tbretz [10811] * trunk/FACT++/src/fadctrl.cc (modified) Removed fake connections. We hav ethe event builder now. Tue, 24 May 2011 18:38:48 GMT tbretz [10810] * trunk/FACT++/Makefile.in (modified) Updated. Tue, 24 May 2011 18:37:42 GMT tbretz [10809] * trunk/FACT++/Makefile.am (modified) Moved fitsloader from obligatory to optional targets -- too many ... Tue, 24 May 2011 18:36:39 GMT tbretz [10808] * trunk/FACT++/Makefile.am (modified) Renamed test3.cc to dimctrl.cc Tue, 24 May 2011 18:36:14 GMT tbretz [10807] * trunk/FACT++/Makefile.am (modified) Renamed test3.cc to dimctrl.cc Tue, 24 May 2011 18:35:39 GMT tbretz [10806] * trunk/FACT++/src/dimctrl.cc (moved) Renamed test3.cc to dimctrl.cc Tue, 24 May 2011 18:34:55 GMT tbretz [10805] * trunk/FACT++/src/test3.cc (modified) Simplified program options handling. Tue, 24 May 2011 18:34:26 GMT tbretz [10804] * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fitsloader.cc (modified) Simplified program options handling. Tue, 24 May 2011 17:08:46 GMT weitzel [10803] * firmware/FTM/FTM_central_control.vhd (modified) * firmware/FTM/ethernet/w5300_modul.vhd (modified) * firmware/FTM/ftm_definitions.vhd (modified) FTM: crate reset implemented Tue, 24 May 2011 16:46:30 GMT tbretz [10802] * trunk/FACT++/src/chatclient.cc (modified) * trunk/FACT++/src/chatserv.cc (modified) Simplified program options handling. Tue, 24 May 2011 16:43:11 GMT tbretz [10801] * trunk/FACT++/MAINPAGE (modified) Removed colorsvn (doesn't exist) and cfitsio (is a requirement for ... Tue, 24 May 2011 16:41:38 GMT tbretz [10800] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) Added fitsdump.man Tue, 24 May 2011 16:39:48 GMT tbretz [10799] * trunk/FACT++/src/ftmctrl.cc (modified) Simplified program options handling; only send enable of a general ... Tue, 24 May 2011 16:38:02 GMT tbretz [10798] * trunk/FACT++/src/fadctrl.cc (modified) Simplified program options handling. Tue, 24 May 2011 16:37:21 GMT tbretz [10797] * trunk/FACT++/src/fitsdump.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) * trunk/FACT++/src/triggerschedule.cc (modified) Simplified program options handling. Tue, 24 May 2011 16:36:00 GMT tbretz [10796] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Configuration.h (modified) Added PrintVersion directly to avoid clashes with exceptions. Tue, 24 May 2011 15:56:48 GMT tbretz [10795] * trunk/FACT++/src/fitsloader.cc (modified) Replaced a stringstream by an ostringstream Tue, 24 May 2011 15:54:51 GMT tbretz [10794] * trunk/FACT++/src/FitsLoader.cc (deleted) Tue, 24 May 2011 15:52:51 GMT tbretz [10793] * trunk/FACT++/src/fitsdump.cc (added) fitsdump - the program. Tue, 24 May 2011 15:52:24 GMT tbretz [10792] * trunk/FACT++/Makefile.am (modified) Added fitsloader as an optional target; added fitsdump as an fixed ... Tue, 24 May 2011 14:32:42 GMT vogler [10791] * firmware/FTM/Lightpulser_interface/single_LP.vhd (added) forgotten file sigle_LP.vhd added Mon, 23 May 2011 14:44:17 GMT tbretz [10790] * trunk/FACT++/src/HeadersFTM.h (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Added commands for crate reset. Mon, 23 May 2011 14:42:12 GMT tbretz [10789] * trunk/FACT++/src/ftmctrl.cc (modified) Added commands for crate reset. Mon, 23 May 2011 14:20:16 GMT vogler [10788] * firmware/FTM/doc/v4.1/FTM_firmware_specs_v4-3.pdf (added) * firmware/FTM/doc/v4.1/FTM_firmware_specs_v4-3.tex (added) Update: FTM statis data block: Lightpulser interface