source: trunk/FACT++/src/biasctrl.cc

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @19386   6 years tbretz Prefix file paths if they are not absolute (should not change anything ...
(edit) @18964   7 years tbretz Moved path to Makefile.
(edit) @18894   7 years dneise re-introduce patch for OC in ch 91, from rev.18800
(edit) @18850   8 years Daniela Dorner removed workaround for channel 91, i.e. 2/27
(edit) @18800   8 years tbretz WORKAROUND: Excluded ch91 from OverCurrent detection.
(edit) @18798   8 years tbretz Issue the ramping in emergency case only if any channel is not at 0.
(edit) @18463   9 years tbretz Added SET_ALL_CHANNELS_DAC command.
(edit) @18149   10 years tbretz Initiate an emergency shutdown also when an overcurrent is detected; ...
(edit) @18126   10 years tbretz Only go to Locked automatically when a shutdown was really initiatied.
(edit) @18124   10 years tbretz Implemented an emergency limit in raw adc counts at which, if ...
(edit) @18116   10 years tbretz What is called 'breakdown voltage' here is actually the 'operation ...
(edit) @17649   11 years tbretz Removed a stray instantiation of a non-existing variable.
(edit) @17640   11 years tbretz Implemented an outomatic voltage off at sunrise
(edit) @17515   11 years tbretz There is no state of the BIAS kLocked.
(edit) @17512   11 years tbretz Allow change of ramp target vals durimg ramping; added a shutdown ...
(edit) @17174   11 years tbretz Some minor updates and a bug fix in the format of the NOMINAL service.
(edit) @17024   11 years tbretz Changed the calibration from juts an offset to an offset and a slope. ...
(edit) @16965   11 years tbretz Added the slope to the channel calibration (conversion from dac counts ...
(edit) @16941   12 years tbretz Moved the conversion from dac to volt to its own function - for later ...
(edit) @16732   12 years tbretz Make use of the new StateMachineAsio which gets the CPU consumption to ...
(edit) @15250   12 years tbretz Updated include path to PixelMap
(edit) @15173   12 years tbretz Choose the quiet option by default.
(edit) @15133   12 years tbretz Fixed a typo in a service description.
(edit) @15110   12 years tbretz Removed default from file name resources.
(edit) @14615   12 years tbretz Removed obsolete includes.
(edit) @14009   13 years tbretz Exit with 127 if parsing of command line options failed.
(edit) @13913   13 years tbretz Moved states to namespace State
(edit) @13457   13 years tbretz Corrected the CURRENT service description.
(edit) @13455   13 years tbretz Make sure that the same time is distributed with the voltage and ...
(edit) @13340   13 years tbretz Fixed a typo in a log text.
(edit) @13294   13 years tbretz Added an automatic reconnect under certain conditions.
(edit) @13258   13 years tbretz Ensure that after a successfull overcurrent reset at least one status ...
(edit) @13236   13 years tbretz Changed the code in a way that now it operates on floating point ...
(edit) @13189   13 years tbretz Delay setting new volatges during current requests.
(edit) @13164   13 years tbretz Implemented new command to set all offsets individually (for current ...
(edit) @13136   13 years tbretz Made sure that the first automatic status request at connection also ...
(edit) @13134   13 years tbretz Added a warning message to help debugging.
(edit) @13109   13 years tbretz Removed default for device address; only connect automatically if ...
(edit) @12709   13 years tbretz Commented out access of the non-existing bias-database.
(edit) @12663   13 years tbretz Changed all references to vcoltages to DAC
(edit) @12507   13 years tbretz Removed the GAPD voltage from the PixelMap and implemented a BiasMap ...
(edit) @12360   13 years tbretz Do not check if waiting for answer in ExpertReste if this is a OC reset
(edit) @12342   13 years tbretz Improved output; removed obsolste ?: operators.
(edit) @12338   13 years tbretz Renamed option ramp-time to ramp-delay
(edit) @12279   13 years tbretz Added some more output in case the previous answer was not yet ...
(edit) @12270   13 years tbretz Added the possibility to switch off the update interval.
(edit) @12254   13 years tbretz Added the possibility to change the update interval online.
(edit) @12249   13 years tbretz Added some Dim descriptions and a new service propagating the nominal ...
(edit) @12236   13 years tbretz Changed signed char to unsigned in output queue.
(edit) @12233   13 years tbretz Switch off debugging by default.
(edit) @12231   13 years tbretz Fixed the new DEBUG stuff.
(edit) @12230   13 years tbretz Added some debug options.
(edit) @12222   13 years tbretz Fixed status VoltageOff.
(edit) @12214   13 years tbretz Improved error messages; replaces PostClose by CloseImp in handlers.
(edit) @12211   13 years tbretz Added some more debug output.
(edit) @12108   13 years tbretz Added states for the status of the voltage.
(edit) @12090   13 years tbretz Increased sync-delay from 333ms to 500ms; added commands and states to ...
(edit) @12061   13 years tbretz Added command descriptions.
(edit) @12050   13 years tbretz Replaced build in FACTmapV5(a) by a program otpion.
(edit) @11995   13 years tbretz Improved outputin SetupConfiguration
(edit) @11993   13 years tbretz Added voltage limit relative to G-APD reference voltage.
(edit) @11982   13 years tbretz Added possibility to set a single channel to its reference value.
(edit) @11980   13 years tbretz Added PrintInfo and a counter for the recived answers; fixed ...
(edit) @11973   13 years tbretz Improved error messages.
(edit) @11965   13 years tbretz Replaced reading of the FACTmapV5 by the PixelMap class.
(edit) @11958   13 years tbretz Make a trick to work around the -0 problem when signalling the over ...
(edit) @11953   13 years tbretz Added commands to set all 416 channels at once (for the feedback) and ...
(edit) @11950   13 years tbretz Updated the way the currents and voltages are printed.
(edit) @11948   13 years tbretz Added new command to globally increase/decrease the reference voltage; ...
(edit) @11943   13 years tbretz Added explanatory strings for command line options and events.
(edit) @11940   13 years tbretz Implemented three different receive buffers and blocked sending of ...
(edit) @11938   13 years tbretz Added some more configuration options and a voltage limit
(edit) @11937   13 years tbretz Added some more print commands and more states.
(edit) @11931   13 years tbretz Fixed a couple of minor bugs only visible during the first real test; ...
(edit) @11927   13 years tbretz Added the latest changes so that the whole control should become more ...
(edit) @11860   13 years tbretz Implemented reading referencevoltages from file -- preliminary.
(edit) @11858   13 years tbretz More updates... added new function... restructured functions, etc.
(edit) @11852   13 years tbretz This is the first step to get a working and stable Bias control.
(edit) @11775   13 years tbretz Added some more user commands.
(edit) @11578   13 years tbretz Moved some part of the initialization from main to Configure::DoParse
(edit) @11577   13 years tbretz Moved Dim:Setup to Main::execute
(edit) @11575   13 years tbretz Moved common option setup to Main.h; created Main namespace
(edit) @11574   13 years tbretz Added the possibility to setup DIM_HOST_NODE with the --host program ...
(edit) @11483   13 years tbretz Added a registry for wildcarded options to detect unaccessed options; ...
(edit) @11481   13 years tbretz Replaced boost::thread by std::thread and boost::bind by std::bind ...
(edit) @11477   13 years tbretz Make use of Main.h
(add) @11313   13 years tbretz
Note: See TracRevisionLog for help on using the revision log.