diff --git a/manual/slsDetectorClientDocs/html/data.html b/manual/slsDetectorClientDocs/html/data.html
index df4df1b92..e6e777fb2 100644
--- a/manual/slsDetectorClientDocs/html/data.html
+++ b/manual/slsDetectorClientDocs/html/data.html
@@ -43,10 +43,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
flatfield [fn] put
sets flatfield file to fn
(relative to ffdir
). returns the flatfield file name relative to ffdir
(string). If
-- ffdir [d] Sets/gets the directory in which the flat field file is located.
+- ffdir [d] Sets/gets the directory in which the flat field file is located.
Returns
(string) ffdir
-- ratecorr [ns] Returns the dead time used for rate correections in ns (int).
put
sets the deadtime correction constant in ns, -1 will set it to default tau of settings (0 unset).
+- ratecorr [ns] Returns the dead time used for rate correections in ns (int).
put
sets the deadtime correction constant in ns, -1 will set it to default tau of settings (0 unset). Returns
(double with 9 decimal digit precision)
- badchannels [fn]
put
sets the badchannels file to fn
. returns the bad channels file name. If
diff --git a/manual/slsDetectorClientDocs/html/settings.html b/manual/slsDetectorClientDocs/html/settings.html
index 53898761c..611f8acdb 100644
--- a/manual/slsDetectorClientDocs/html/settings.html
+++ b/manual/slsDetectorClientDocs/html/settings.html
@@ -49,245 +49,245 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Settings, trim & cal Directories
commands to setup settings/trim/cal directories
-- settingsdir [dir] Sets/gets the directory where the settings files are located (string)
+- settingsdir [dir] Sets/gets the directory where the settings files are located.
Returns
(string) dir
-- trimdir [dir] obsolete
settingsdir
+- trimdir [dir] obsolete
settingsdir
. Returns
(string) dir
-- caldir [dir] Sets/gets the directory where the calibration files are located (string)
+- caldir [dir] Sets/gets the directory where the calibration files are located.
Returns
(string) dir
-- trimen [n e0 e1...e(n-1)] Sets/gets the number of energies n at which the detector has default trim file and their values in eV (int)
+- trimen [n e0 e1...e(n-1)] Sets/gets the number of energies n at which the detector has default trim file and their values in eV (int).
Returns
(int int...) n e0 e1...e(n-1)
commands to configure settings and threshold of detector
- settings [s] sets/gets the settings of the detector. Options:
standard
, fast
, highgain
, dynamicgain
, lowgain
, mediumgain
, veryhighgain
, lownoise
, dynamichg0
, fixgain1
, fixgain2
, forceswitchg1
, forceswitchg2
.
- In Eiger, only sets in client shared memory. Use threshold
or thresholdnotb
to pass to detector. Gets from detector.
+ In Eiger, only sets in client shared memory. Use threshold
or thresholdnotb
to pass to detector. Gets from detector. Returns
(string) s
-- threshold [eV] [sett] sets/gets the detector threshold in eV. sett is optional and if provided also sets the settings. Use this for Eiger instead of
settings
.
+- threshold [eV] [sett] sets/gets the detector threshold in eV. sett is optional and if provided also sets the settings. Use this for Eiger instead of
settings
. Returns
(int)
-- thresholdnotb [eV] [sett] sets/gets the detector threshold in eV without loading trimbits. sett is optional and if provided also sets the settings. Use this for Eiger instead of
settings
.
+- thresholdnotb [eV] [sett] sets/gets the detector threshold in eV without loading trimbits. sett is optional and if provided also sets the settings. Use this for Eiger instead of
settings
. Returns
(int)
-- trimbits [fname] loads/stores the trimbits to/from the detector. If no extension is specified, the serial number of each module will be attached.
+- trimbits [fname] loads/stores the trimbits to/from the detector. If no extension is specified, the serial number of each module will be attached.
Returns
(string) fname
-- trim:[mode] [fname] trims the detector according to mode and saves resulting trimbits to file. Mode: noise, beam, improve, fix. Used in MYTHEN only. Only put!
+- trim:[mode] [fname] trims the detector according to mode and saves resulting trimbits to file. Mode: noise, beam, improve, fix. Used in MYTHEN only. Only put!
Returns
("done")
-- trimval [i] sets all trimbits to i. Used in EIGER only.
+- trimval [i] sets all trimbits to i. Used in EIGER only.
Returns
(int)
-- pedestal [i] starts acquisition for i frames, calculates pedestal and writes back to fpga. Used in GOTTHARD only. Only put!
+- pedestal [i] starts acquisition for i frames, calculates pedestal and writes back to fpga. Used in GOTTHARD only. Only put!
Returns
(int)
commands to configure DACs of detector
-- vthreshold [i] [mv] Sets/gets detector threshold voltage for single photon counters. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vthreshold [i] [mv] Sets/gets detector threshold voltage for single photon counters. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vcalibration [i] [mv] Sets/gets the voltage of the calibration pulses. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vcalibration [i] [mv] Sets/gets the voltage of the calibration pulses. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vtrimbit [i] [mv] Sets/gets the voltage to set the width of the trimbits. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vtrimbit [i] [mv] Sets/gets the voltage to set the width of the trimbits. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vpreamp [i] [mv] Sets/gets the voltage to define the preamplifier feedback resistance. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vpreamp [i] [mv] Sets/gets the voltage to define the preamplifier feedback resistance. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vhaper1 [i] [mv] Sets/gets the voltage to define the feedback resistance of the first shaper. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vhaper1 [i] [mv] Sets/gets the voltage to define the feedback resistance of the first shaper. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vshaper2 [i] [mv] Sets/gets the voltage to define the feedback resistance of the second shaper. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vshaper2 [i] [mv] Sets/gets the voltage to define the feedback resistance of the second shaper. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vhighvoltage [i] Sets/gets the high voltage to the sensor in V (int).
+- vhighvoltage [i] Sets/gets the high voltage to the sensor in V.
Returns
(int ["mV"]).
-- vapower [i] Sets/gets the analog power supply for the old chiptest board in DAC units (int)
+- vapower [i] Sets/gets the analog power supply for the old chiptest board in DAC units.
Returns
(int ["mV"])
-- vddpower [i] Sets/gets the digital power supply for the old chiptest board in DAC units (int)
+- vddpower [i] Sets/gets the digital power supply for the old chiptest board in DAC units.
Returns
(int ["mV"])
-- vshpower [i] Sets/gets the comparator power supply for the old chiptest board in DAC units (int)
+- vshpower [i] Sets/gets the comparator power supply for the old chiptest board in DAC units.
Returns
(int ["mV"])
-- viopower [i] Sets/gets the power supply of the FPGA I/Os for the old chiptest board in DAC units (int)
+- viopower [i] Sets/gets the power supply of the FPGA I/Os for the old chiptest board in DAC units.
Returns
(int ["mV"])
-- vrefds [i] [mv] Sets/gets vrefds. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vrefds [i] [mv] Sets/gets vrefds. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vcascn_pb [i] [mv] Sets/gets vcascn_pb. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vcascn_pb [i] [mv] Sets/gets vcascn_pb. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vcasc_pb [i] [mv] Sets/gets vcasc_pb. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vcasc_pb [i] [mv] Sets/gets vcasc_pb. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vout_cm [i] [mv] Sets/gets vout_cm. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vout_cm [i] [mv] Sets/gets vout_cm. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vcasc_out [i] [mv] Sets/gets vcasc_out. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vcasc_out [i] [mv] Sets/gets vcasc_out. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vin_com [i] [mv] Sets/gets vin_com. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vin_com [i] [mv] Sets/gets vin_com. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vref_comp [i] [mv] Sets/gets vref_comp. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vref_comp [i] [mv] Sets/gets vref_comp. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- ib_test_c [i] [mv] Sets/gets ib_test_c. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- ib_test_c [i] [mv] Sets/gets ib_test_c. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- dac[0..7] [i] [mv] Sets/gets dac[0..7] for MOENCH02. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- dac[0..7] [i] [mv] Sets/gets dac[0..7] for MOENCH02. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vsvp [i] [mv] Sets/gets vsvp. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vsvp [i] [mv] Sets/gets vsvp. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vsvn [i] [mv] Sets/gets vsvn. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vsvn [i] [mv] Sets/gets vsvn. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vtr [i] [mv] Sets/gets vtr. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vtr [i] [mv] Sets/gets vtr. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vrf [i] [mv] Sets/gets vrf. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vrf [i] [mv] Sets/gets vrf. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vrs [i] [mv] Sets/gets vrs. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vrs [i] [mv] Sets/gets vrs. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vtgstv [i] [mv] Sets/gets vtgstv. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vtgstv [i] [mv] Sets/gets vtgstv. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vcmp_ll [i] [mv] Sets/gets vcmp_ll. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vcmp_ll [i] [mv] Sets/gets vcmp_ll. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vcmp_lr [i] [mv] Sets/gets vcmp_lr. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vcmp_lr [i] [mv] Sets/gets vcmp_lr. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vcal_l [i] [mv] Sets/gets vcal_l. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vcal_l [i] [mv] Sets/gets vcal_l. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vcomp_rl [i] [mv] Sets/gets vcomp_rl. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vcomp_rl [i] [mv] Sets/gets vcomp_rl. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vcomp_rr [i] [mv] Sets/gets vcomp_rr. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vcomp_rr [i] [mv] Sets/gets vcomp_rr. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- rxb_rb [i] [mv] Sets/gets rxb_rb. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- rxb_rb [i] [mv] Sets/gets rxb_rb. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- rxb_lb [i] [mv] Sets/gets rxb_lb. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- rxb_lb [i] [mv] Sets/gets rxb_lb. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vcp [i] [mv] Sets/gets vcp. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vcp [i] [mv] Sets/gets vcp. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vcn [i] [mv] Sets/gets vcn. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vcn [i] [mv] Sets/gets vcn. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- vis [i] [mv] Sets/gets vis. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- vis [i] [mv] Sets/gets vis. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- iodelay [i] [mv] Sets/gets iodelay. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- iodelay [i] [mv] Sets/gets iodelay. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- dac:j [i] [mv] Sets/gets value for DAC number j for the new chiptestboard. Normally in DAC units unless
mv
is specified at the end of the command line (int)
+- dac:j [i] [mv] Sets/gets value for DAC number j for the new chiptestboard. Normally in DAC units unless
mv
is specified at the end of the command line. Returns
(int ["mV"])
-- adcvpp [i] Sets/gets the Vpp of the ADC 0 -> 1V ; 1 -> 1.14V ; 2 -> 1.33V ; 3 -> 1.6V ; 4 -> 2V (int)
+- adcvpp [i] Sets/gets the Vpp of the ADC 0 -> 1V ; 1 -> 1.14V ; 2 -> 1.33V ; 3 -> 1.6V ; 4 -> 2V .
Returns
(int ["mV"])
-- v_a [i] mv Sets/gets value for Va on the new chiptest board. Must be in mV (int)
+- v_a [i] mv Sets/gets value for Va on the new chiptest board. Must be in mV.
Returns
(int ["mV"])
-- v_b [i] mv Sets/gets value for Vb on the new chiptest board. Must be in mV (int)
+- v_b [i] mv Sets/gets value for Vb on the new chiptest board. Must be in mV.
Returns
(int ["mV"])
-- v_c [i] mv Sets/gets value for Vc on the new chiptest board. Must be in mV (int)
+- v_c [i] mv Sets/gets value for Vc on the new chiptest board. Must be in mV.
Returns
(int ["mV"])
-- v_d [i] mv Sets/gets value for Vd on the new chiptest board. Must be in mV (int)
+- v_d [i] mv Sets/gets value for Vd on the new chiptest board. Must be in mV.
Returns
(int ["mV"])
-- v_io [i] mv Sets/gets value for Vio on the new chiptest board. Must be in mV (int)
+- v_io [i] mv Sets/gets value for Vio on the new chiptest board. Must be in mV.
Returns
(int ["mV"])
-- v_chip [i] mv Sets/gets value for Vchip on the new chiptest board. Must be in mV (int). Normally don't use it!
+- v_chip [i] mv Sets/gets value for Vchip on the new chiptest board. Must be in mV.
Returns
(int ["mV"]). Normally don't use it!
-- v_limit [i] mv Sets/gets a soft limit for the power supplies and the DACs on the new chiptest board. Must be in mV (int)
+- v_limit [i] mv Sets/gets a soft limit for the power supplies and the DACs on the new chiptest board. Must be in mV.
Returns
(int ["mV"])
commands to readout ADCs of detector
-- temp_adc Gets the ADC temperature (int)
+- temp_adc Gets the ADC temperature.
Returns
EIGER
,JUNGFRAU(double"°C") Others
(int"°C")
-- temp_fpga Gets the FPGA temperature (int)
+- temp_fpga Gets the FPGA temperature.
Returns
EIGER
,JUNGFRAU(double"°C") Others
(int"°C")
-- temp_fpgaext Gets the external FPGA temperature (int)
+- temp_fpgaext Gets the external FPGA temperature. Used in EIGER only.
Returns
EIGER
(double"°C")
-- temp_10ge Gets the 10Gbe temperature (int)
+- temp_10ge Gets the 10Gbe temperature. Used in EIGER only.
Returns
EIGER
(double"°C")
-- temp_dcdc Gets the temperature of the DC/DC converter(int)
+- temp_dcdc Gets the temperature of the DC/DC converter. Used in EIGER only.
Returns
EIGER
(double"°C")
-- temp_sodl Gets the temperature of the left so-dimm memory (int)
+- temp_sodl Gets the temperature of the left so-dimm memory . Used in EIGER only.
Returns
EIGER
(double"°C")
-- temp_sodr Gets the temperature of the right so-dimm memory (int)
+- temp_sodr Gets the temperature of the right so-dimm memory. Used in EIGER only.
Returns
EIGER
(double"°C")
-- adc:j Gets the values of the slow ADC number j for the new chiptest board (int)
+- adc:j Gets the values of the slow ADC number j for the new chiptest board.
Returns
(int"°C")
-- temp_fpgal Gets the temperature of the left frontend FPGA (int)
+- temp_fpgal Gets the temperature of the left frontend FPGA. Used in EIGER only.
Returns
EIGER
(double"°C")
-- temp_fpgar Gets the temperature of the right frontend FPGA (int)
+- temp_fpgar Gets the temperature of the right frontend FPGA. Used in EIGER only.
Returns
EIGER
(double"°C")
-- i_a Gets the current of the power supply a on the new chiptest board (int)
+- i_a Gets the current of the power supply a on the new chiptest board.
Returns
(int"mV")
-- i_b Gets the current of the power supply b on the new chiptest board (int)
+- i_b Gets the current of the power supply b on the new chiptest board
Returns
(int"mV")
-- i_c Gets the current of the power supply c on the new chiptest board (int)
+- i_c Gets the current of the power supply c on the new chiptest board
Returns
(int"mV")
-- i_d Gets the current of the power supply d on the new chiptest board (int)
+- i_d Gets the current of the power supply d on the new chiptest board
Returns
(int"mV")
-- i_io Gets the current of the power supply io on the new chiptest board (int)
+- i_io Gets the current of the power supply io on the new chiptest board
Returns
(int"mV")
-- vm_a Gets the measured voltage of the power supply a on the new chiptest board (int)
+- vm_a Gets the measured voltage of the power supply a on the new chiptest board
Returns
(int"mV")
-- vm_b Gets the measured voltage of the power supply b on the new chiptest board (int)
+- vm_b Gets the measured voltage of the power supply b on the new chiptest board
Returns
(int"mV")
-- vm_c Gets the measured voltage of the power supply c on the new chiptest board (int)
+- vm_c Gets the measured voltage of the power supply c on the new chiptest board
Returns
(int"mV")
-- vm_d Gets the measured voltage of the power supply d on the new chiptest board (int)
+- vm_d Gets the measured voltage of the power supply d on the new chiptest board
Returns
(int"mV")
-- vm_io Gets the measured voltage of the power supply io on the new chiptest board (int)
+- vm_io Gets the measured voltage of the power supply io on the new chiptest board
Returns
(int"mV")
diff --git a/manual/slsDetectorClientDocs/latex/data.tex b/manual/slsDetectorClientDocs/latex/data.tex
index 898020fd0..8676c64fc 100644
--- a/manual/slsDetectorClientDocs/latex/data.tex
+++ b/manual/slsDetectorClientDocs/latex/data.tex
@@ -7,12 +7,12 @@ Commands to setup the data processing (mainly MYTHEN related)
\begin{DoxyItemize}
-\item {\bfseries ffdir \mbox{[}d\mbox{]}} Sets/gets the directory in which the flat field file is located.
+\item {\bfseries ffdir \mbox{[}d\mbox{]}} Sets/gets the directory in which the flat field file is located. {\ttfamily Returns} {\ttfamily }(string) ffdir
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries ratecorr \mbox{[}ns\mbox{]}} Returns the dead time used for rate correections in ns (int). {\ttfamily put} sets the deadtime correction constant in ns, -\/1 will set it to default tau of settings (0 unset).
+\item {\bfseries ratecorr \mbox{[}ns\mbox{]}} Returns the dead time used for rate correections in ns (int). {\ttfamily put} sets the deadtime correction constant in ns, -\/1 will set it to default tau of settings (0 unset). {\ttfamily Returns} {\ttfamily }(double with 9 decimal digit precision)
\end{DoxyItemize}
diff --git a/manual/slsDetectorClientDocs/latex/doxygen.sty b/manual/slsDetectorClientDocs/latex/doxygen.sty
index 3547f240e..7caa894c9 100644
--- a/manual/slsDetectorClientDocs/latex/doxygen.sty
+++ b/manual/slsDetectorClientDocs/latex/doxygen.sty
@@ -24,9 +24,9 @@
\fancyplain{}{\bfseries\thepage}%
}
\rfoot[\fancyplain{}{\bfseries\scriptsize%
- Generated on Thu Aug 17 16:24:24 2017 by Doxygen }]{}
+ Generated on Thu Aug 17 16:49:34 2017 by Doxygen }]{}
\lfoot[]{\fancyplain{}{\bfseries\scriptsize%
- Generated on Thu Aug 17 16:24:24 2017 by Doxygen }}
+ Generated on Thu Aug 17 16:49:34 2017 by Doxygen }}
\cfoot{}
%---------- Internal commands used in this style file ----------------
diff --git a/manual/slsDetectorClientDocs/latex/refman.tex b/manual/slsDetectorClientDocs/latex/refman.tex
index 84d42b631..00a38517d 100644
--- a/manual/slsDetectorClientDocs/latex/refman.tex
+++ b/manual/slsDetectorClientDocs/latex/refman.tex
@@ -40,7 +40,7 @@
\vspace*{1cm}
{\large Generated by Doxygen 1.6.1}\\
\vspace*{0.5cm}
-{\small Thu Aug 17 16:24:24 2017}\\
+{\small Thu Aug 17 16:49:34 2017}\\
\end{center}
\end{titlepage}
\pagenumbering{roman}
diff --git a/manual/slsDetectorClientDocs/latex/settings.tex b/manual/slsDetectorClientDocs/latex/settings.tex
index 5ce2d57cd..1ce0269f8 100644
--- a/manual/slsDetectorClientDocs/latex/settings.tex
+++ b/manual/slsDetectorClientDocs/latex/settings.tex
@@ -9,389 +9,389 @@ commands to setup settings/trim/cal directories
\begin{DoxyItemize}
-\item {\bfseries settingsdir \mbox{[}dir\mbox{]}} Sets/gets the directory where the settings files are located (string)
+\item {\bfseries settingsdir \mbox{[}dir\mbox{]}} Sets/gets the directory where the settings files are located. {\ttfamily Returns} {\ttfamily }(string) dir
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries trimdir \mbox{[}dir\mbox{]}} obsolete {\ttfamily settingsdir}
+\item {\bfseries trimdir \mbox{[}dir\mbox{]}} obsolete {\ttfamily settingsdir}. {\ttfamily Returns} {\ttfamily }(string) dir
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries caldir \mbox{[}dir\mbox{]}} Sets/gets the directory where the calibration files are located (string)
+\item {\bfseries caldir \mbox{[}dir\mbox{]}} Sets/gets the directory where the calibration files are located. {\ttfamily Returns} {\ttfamily }(string) dir
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries trimen \mbox{[}n e0 e1...e(n-\/1)\mbox{]}} Sets/gets the number of energies n at which the detector has default trim file and their values in eV (int)
+\item {\bfseries trimen \mbox{[}n e0 e1...e(n-\/1)\mbox{]}} Sets/gets the number of energies n at which the detector has default trim file and their values in eV (int). {\ttfamily Returns} {\ttfamily }(int int...) n e0 e1...e(n-\/1)
\end{DoxyItemize}\hypertarget{settings_settingssett}{}\subsection{Settings and Threshold}\label{settings_settingssett}
commands to configure settings and threshold of detector
\begin{DoxyItemize}
\item {\bfseries settings \mbox{[}s\mbox{]}} sets/gets the settings of the detector. Options: {\ttfamily standard}, {\ttfamily fast}, {\ttfamily highgain}, {\ttfamily dynamicgain}, {\ttfamily lowgain}, {\ttfamily mediumgain}, {\ttfamily veryhighgain}, {\ttfamily lownoise}, {\ttfamily dynamichg0}, {\ttfamily fixgain1}, {\ttfamily fixgain2}, {\ttfamily forceswitchg1}, {\ttfamily forceswitchg2}. \par
- In Eiger, only sets in client shared memory. Use {\ttfamily threshold} or {\ttfamily thresholdnotb} to pass to detector. Gets from detector.
+ In Eiger, only sets in client shared memory. Use {\ttfamily threshold} or {\ttfamily thresholdnotb} to pass to detector. Gets from detector. {\ttfamily Returns} {\ttfamily }(string) s
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries threshold \mbox{[}eV\mbox{]} \mbox{[}sett\mbox{]} } sets/gets the detector threshold in eV. sett is optional and if provided also sets the settings. Use this for Eiger instead of {\ttfamily settings}.
+\item {\bfseries threshold \mbox{[}eV\mbox{]} \mbox{[}sett\mbox{]} } sets/gets the detector threshold in eV. sett is optional and if provided also sets the settings. Use this for Eiger instead of {\ttfamily settings}. {\ttfamily Returns} {\ttfamily }(int)
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries thresholdnotb \mbox{[}eV\mbox{]} \mbox{[}sett\mbox{]} } sets/gets the detector threshold in eV without loading trimbits. sett is optional and if provided also sets the settings. Use this for Eiger instead of {\ttfamily settings}.
+\item {\bfseries thresholdnotb \mbox{[}eV\mbox{]} \mbox{[}sett\mbox{]} } sets/gets the detector threshold in eV without loading trimbits. sett is optional and if provided also sets the settings. Use this for Eiger instead of {\ttfamily settings}. {\ttfamily Returns} {\ttfamily }(int)
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries trimbits \mbox{[}fname\mbox{]} } loads/stores the trimbits to/from the detector. If no extension is specified, the serial number of each module will be attached.
+\item {\bfseries trimbits \mbox{[}fname\mbox{]} } loads/stores the trimbits to/from the detector. If no extension is specified, the serial number of each module will be attached. {\ttfamily Returns} {\ttfamily }(string) fname
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries trim:\mbox{[}mode\mbox{]} \mbox{[}fname\mbox{]}} trims the detector according to mode and saves resulting trimbits to file. Mode: noise, beam, improve, fix. Used in MYTHEN only. Only put!
+\item {\bfseries trim:\mbox{[}mode\mbox{]} \mbox{[}fname\mbox{]}} trims the detector according to mode and saves resulting trimbits to file. Mode: noise, beam, improve, fix. Used in MYTHEN only. Only put! {\ttfamily Returns} {\ttfamily }(\char`\"{}done\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries trimval \mbox{[}i\mbox{]}} sets all trimbits to i. Used in EIGER only.
+\item {\bfseries trimval \mbox{[}i\mbox{]}} sets all trimbits to i. Used in EIGER only. {\ttfamily Returns} {\ttfamily }(int)
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries pedestal \mbox{[}i\mbox{]}} starts acquisition for i frames, calculates pedestal and writes back to fpga. Used in GOTTHARD only. Only put!
+\item {\bfseries pedestal \mbox{[}i\mbox{]}} starts acquisition for i frames, calculates pedestal and writes back to fpga. Used in GOTTHARD only. Only put! {\ttfamily Returns} {\ttfamily }(int)
\end{DoxyItemize}\hypertarget{settings_settingsdacs}{}\subsection{DACs}\label{settings_settingsdacs}
commands to configure DACs of detector
\begin{DoxyItemize}
-\item {\bfseries vthreshold \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets detector threshold voltage for single photon counters. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vthreshold \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets detector threshold voltage for single photon counters. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vcalibration \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets the voltage of the calibration pulses. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vcalibration \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets the voltage of the calibration pulses. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vtrimbit \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets the voltage to set the width of the trimbits. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vtrimbit \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets the voltage to set the width of the trimbits. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vpreamp \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets the voltage to define the preamplifier feedback resistance. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vpreamp \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets the voltage to define the preamplifier feedback resistance. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vhaper1 \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets the voltage to define the feedback resistance of the first shaper. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vhaper1 \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets the voltage to define the feedback resistance of the first shaper. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vshaper2 \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets the voltage to define the feedback resistance of the second shaper. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vshaper2 \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets the voltage to define the feedback resistance of the second shaper. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vhighvoltage \mbox{[}i\mbox{]}} Sets/gets the high voltage to the sensor in V (int).
+\item {\bfseries vhighvoltage \mbox{[}i\mbox{]}} Sets/gets the high voltage to the sensor in V. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]}).
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vapower \mbox{[}i\mbox{]}} Sets/gets the analog power supply for the old chiptest board in DAC units (int)
+\item {\bfseries vapower \mbox{[}i\mbox{]}} Sets/gets the analog power supply for the old chiptest board in DAC units. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vddpower \mbox{[}i\mbox{]}} Sets/gets the digital power supply for the old chiptest board in DAC units (int)
+\item {\bfseries vddpower \mbox{[}i\mbox{]}} Sets/gets the digital power supply for the old chiptest board in DAC units. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vshpower \mbox{[}i\mbox{]}} Sets/gets the comparator power supply for the old chiptest board in DAC units (int)
+\item {\bfseries vshpower \mbox{[}i\mbox{]}} Sets/gets the comparator power supply for the old chiptest board in DAC units. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries viopower \mbox{[}i\mbox{]}} Sets/gets the power supply of the FPGA I/Os for the old chiptest board in DAC units (int)
+\item {\bfseries viopower \mbox{[}i\mbox{]}} Sets/gets the power supply of the FPGA I/Os for the old chiptest board in DAC units. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vrefds \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vrefds. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vrefds \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vrefds. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vcascn\_\-pb \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcascn\_\-pb. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vcascn\_\-pb \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcascn\_\-pb. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vcasc\_\-pb \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcasc\_\-pb. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vcasc\_\-pb \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcasc\_\-pb. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vout\_\-cm \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vout\_\-cm. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vout\_\-cm \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vout\_\-cm. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vcasc\_\-out \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcasc\_\-out. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vcasc\_\-out \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcasc\_\-out. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vin\_\-com \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vin\_\-com. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vin\_\-com \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vin\_\-com. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vref\_\-comp \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vref\_\-comp. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vref\_\-comp \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vref\_\-comp. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries ib\_\-test\_\-c \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets ib\_\-test\_\-c. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries ib\_\-test\_\-c \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets ib\_\-test\_\-c. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries dac\mbox{[}0..7\mbox{]} \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets dac\mbox{[}0..7\mbox{]} for MOENCH02. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries dac\mbox{[}0..7\mbox{]} \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets dac\mbox{[}0..7\mbox{]} for MOENCH02. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vsvp \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vsvp. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vsvp \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vsvp. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vsvn \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vsvn. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vsvn \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vsvn. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vtr \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vtr. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vtr \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vtr. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vrf \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vrf. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vrf \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vrf. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vrs \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vrs. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vrs \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vrs. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vtgstv \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vtgstv. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vtgstv \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vtgstv. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vcmp\_\-ll \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcmp\_\-ll. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vcmp\_\-ll \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcmp\_\-ll. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vcmp\_\-lr \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcmp\_\-lr. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vcmp\_\-lr \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcmp\_\-lr. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vcal\_\-l \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcal\_\-l. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vcal\_\-l \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcal\_\-l. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vcomp\_\-rl \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcomp\_\-rl. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vcomp\_\-rl \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcomp\_\-rl. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vcomp\_\-rr \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcomp\_\-rr. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vcomp\_\-rr \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcomp\_\-rr. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries rxb\_\-rb \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets rxb\_\-rb. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries rxb\_\-rb \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets rxb\_\-rb. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries rxb\_\-lb \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets rxb\_\-lb. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries rxb\_\-lb \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets rxb\_\-lb. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vcp \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcp. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vcp \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcp. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vcn \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcn. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vcn \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vcn. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vis \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vis. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries vis \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets vis. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries iodelay \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets iodelay. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries iodelay \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets iodelay. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries dac:j \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets value for DAC number j for the new chiptestboard. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line (int)
+\item {\bfseries dac:j \mbox{[}i\mbox{]} \mbox{[}mv\mbox{]}} Sets/gets value for DAC number j for the new chiptestboard. Normally in DAC units unless {\ttfamily mv} is specified at the end of the command line. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries adcvpp \mbox{[}i\mbox{]} } Sets/gets the Vpp of the ADC 0 -\/$>$ 1V ; 1 -\/$>$ 1.14V ; 2 -\/$>$ 1.33V ; 3 -\/$>$ 1.6V ; 4 -\/$>$ 2V (int)
+\item {\bfseries adcvpp \mbox{[}i\mbox{]} } Sets/gets the Vpp of the ADC 0 -\/$>$ 1V ; 1 -\/$>$ 1.14V ; 2 -\/$>$ 1.33V ; 3 -\/$>$ 1.6V ; 4 -\/$>$ 2V . {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries v\_\-a \mbox{[}i\mbox{]} mv} Sets/gets value for Va on the new chiptest board. Must be in mV (int)
+\item {\bfseries v\_\-a \mbox{[}i\mbox{]} mv} Sets/gets value for Va on the new chiptest board. Must be in mV. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries v\_\-b \mbox{[}i\mbox{]} mv} Sets/gets value for Vb on the new chiptest board. Must be in mV (int)
+\item {\bfseries v\_\-b \mbox{[}i\mbox{]} mv} Sets/gets value for Vb on the new chiptest board. Must be in mV. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries v\_\-c \mbox{[}i\mbox{]} mv} Sets/gets value for Vc on the new chiptest board. Must be in mV (int)
+\item {\bfseries v\_\-c \mbox{[}i\mbox{]} mv} Sets/gets value for Vc on the new chiptest board. Must be in mV. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries v\_\-d \mbox{[}i\mbox{]} mv} Sets/gets value for Vd on the new chiptest board. Must be in mV (int)
+\item {\bfseries v\_\-d \mbox{[}i\mbox{]} mv} Sets/gets value for Vd on the new chiptest board. Must be in mV. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries v\_\-io \mbox{[}i\mbox{]} mv} Sets/gets value for Vio on the new chiptest board. Must be in mV (int)
+\item {\bfseries v\_\-io \mbox{[}i\mbox{]} mv} Sets/gets value for Vio on the new chiptest board. Must be in mV. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries v\_\-chip \mbox{[}i\mbox{]} mv} Sets/gets value for Vchip on the new chiptest board. Must be in mV (int). Normally don't use it!
+\item {\bfseries v\_\-chip \mbox{[}i\mbox{]} mv} Sets/gets value for Vchip on the new chiptest board. Must be in mV. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]}). Normally don't use it!
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries v\_\-limit \mbox{[}i\mbox{]} mv} Sets/gets a soft limit for the power supplies and the DACs on the new chiptest board. Must be in mV (int)
+\item {\bfseries v\_\-limit \mbox{[}i\mbox{]} mv} Sets/gets a soft limit for the power supplies and the DACs on the new chiptest board. Must be in mV. {\ttfamily Returns} {\ttfamily }(int \mbox{[}\char`\"{}mV\char`\"{}\mbox{]})
\end{DoxyItemize}\hypertarget{settings_settingsadcs}{}\subsection{ADCs}\label{settings_settingsadcs}
commands to readout ADCs of detector
\begin{DoxyItemize}
-\item {\bfseries temp\_\-adc} Gets the ADC temperature (int)
+\item {\bfseries temp\_\-adc} Gets the ADC temperature. {\ttfamily Returns} {\ttfamily EIGER},JUNGFRAU(double\char`\"{}°C\char`\"{}) Others {\ttfamily }(int\char`\"{}°C\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries temp\_\-fpga} Gets the FPGA temperature (int)
+\item {\bfseries temp\_\-fpga} Gets the FPGA temperature. {\ttfamily Returns} {\ttfamily EIGER},JUNGFRAU(double\char`\"{}°C\char`\"{}) Others {\ttfamily }(int\char`\"{}°C\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries temp\_\-fpgaext} Gets the external FPGA temperature (int)
+\item {\bfseries temp\_\-fpgaext} Gets the external FPGA temperature. Used in EIGER only. {\ttfamily Returns} {\ttfamily EIGER}(double\char`\"{}°C\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries temp\_\-10ge} Gets the 10Gbe temperature (int)
+\item {\bfseries temp\_\-10ge} Gets the 10Gbe temperature. Used in EIGER only. {\ttfamily Returns} {\ttfamily EIGER}(double\char`\"{}°C\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries temp\_\-dcdc} Gets the temperature of the DC/DC converter(int)
+\item {\bfseries temp\_\-dcdc} Gets the temperature of the DC/DC converter. Used in EIGER only. {\ttfamily Returns} {\ttfamily EIGER}(double\char`\"{}°C\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries temp\_\-sodl} Gets the temperature of the left so-\/dimm memory (int)
+\item {\bfseries temp\_\-sodl} Gets the temperature of the left so-\/dimm memory . Used in EIGER only. {\ttfamily Returns} {\ttfamily EIGER}(double\char`\"{}°C\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries temp\_\-sodr} Gets the temperature of the right so-\/dimm memory (int)
+\item {\bfseries temp\_\-sodr} Gets the temperature of the right so-\/dimm memory. Used in EIGER only. {\ttfamily Returns} {\ttfamily EIGER}(double\char`\"{}°C\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries adc:j} Gets the values of the slow ADC number j for the new chiptest board (int)
+\item {\bfseries adc:j} Gets the values of the slow ADC number j for the new chiptest board. {\ttfamily Returns} {\ttfamily }(int\char`\"{}°C\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries temp\_\-fpgal} Gets the temperature of the left frontend FPGA (int)
+\item {\bfseries temp\_\-fpgal} Gets the temperature of the left frontend FPGA. Used in EIGER only. {\ttfamily Returns} {\ttfamily EIGER}(double\char`\"{}°C\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries temp\_\-fpgar} Gets the temperature of the right frontend FPGA (int)
+\item {\bfseries temp\_\-fpgar} Gets the temperature of the right frontend FPGA. Used in EIGER only. {\ttfamily Returns} {\ttfamily EIGER}(double\char`\"{}°C\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries i\_\-a} Gets the current of the power supply a on the new chiptest board (int)
+\item {\bfseries i\_\-a} Gets the current of the power supply a on the new chiptest board. {\ttfamily Returns} {\ttfamily }(int\char`\"{}mV\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries i\_\-b} Gets the current of the power supply b on the new chiptest board (int)
+\item {\bfseries i\_\-b} Gets the current of the power supply b on the new chiptest board {\ttfamily Returns} {\ttfamily }(int\char`\"{}mV\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries i\_\-c} Gets the current of the power supply c on the new chiptest board (int)
+\item {\bfseries i\_\-c} Gets the current of the power supply c on the new chiptest board {\ttfamily Returns} {\ttfamily }(int\char`\"{}mV\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries i\_\-d} Gets the current of the power supply d on the new chiptest board (int)
+\item {\bfseries i\_\-d} Gets the current of the power supply d on the new chiptest board {\ttfamily Returns} {\ttfamily }(int\char`\"{}mV\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries i\_\-io} Gets the current of the power supply io on the new chiptest board (int)
+\item {\bfseries i\_\-io} Gets the current of the power supply io on the new chiptest board {\ttfamily Returns} {\ttfamily }(int\char`\"{}mV\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vm\_\-a} Gets the measured voltage of the power supply a on the new chiptest board (int)
+\item {\bfseries vm\_\-a} Gets the measured voltage of the power supply a on the new chiptest board {\ttfamily Returns} {\ttfamily }(int\char`\"{}mV\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vm\_\-b} Gets the measured voltage of the power supply b on the new chiptest board (int)
+\item {\bfseries vm\_\-b} Gets the measured voltage of the power supply b on the new chiptest board {\ttfamily Returns} {\ttfamily }(int\char`\"{}mV\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vm\_\-c} Gets the measured voltage of the power supply c on the new chiptest board (int)
+\item {\bfseries vm\_\-c} Gets the measured voltage of the power supply c on the new chiptest board {\ttfamily Returns} {\ttfamily }(int\char`\"{}mV\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vm\_\-d} Gets the measured voltage of the power supply d on the new chiptest board (int)
+\item {\bfseries vm\_\-d} Gets the measured voltage of the power supply d on the new chiptest board {\ttfamily Returns} {\ttfamily }(int\char`\"{}mV\char`\"{})
\end{DoxyItemize}
\begin{DoxyItemize}
-\item {\bfseries vm\_\-io} Gets the measured voltage of the power supply io on the new chiptest board (int)
+\item {\bfseries vm\_\-io} Gets the measured voltage of the power supply io on the new chiptest board {\ttfamily Returns} {\ttfamily }(int\char`\"{}mV\char`\"{})
\end{DoxyItemize}
\ No newline at end of file