mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-04 00:50:42 +02:00
add missing commands and cleanup
This commit is contained in:
parent
3225427043
commit
e2133317f5
@ -30,7 +30,8 @@
|
||||
"gainimage"; // sets/gets the gainimage for the Gotthard detector
|
||||
"readctr"; // read counters for the Gotthard detector
|
||||
"resetctr"; //resets counters for the Gotthard detector
|
||||
/* trim/cal directories */
|
||||
"resmat"; //reset or not the counter before the following acquisition (at the end of the acquisoition the counter is always reset) (very advanced! EIGER only)
|
||||
/* trim/cal directories */
|
||||
"settingsdir"; //sets/gets the directory where the settings files are
|
||||
"trimdir"; // as settingsdir
|
||||
"caldir"; //sets/gets the directory where the calibration files are
|
||||
@ -172,3 +173,6 @@
|
||||
"ib_test_c"; // sets/get ib_test_c value (advanced! Gotthard)
|
||||
"temp_adc"; // get adc temperature (advanced! Gotthard)
|
||||
"temp_fpga"; //get fpga temperature (advanced! Gotthard)
|
||||
"pulsechip n"; //advanc ed! EIGER: pulses the chip $n$ times with the enable. If n$=-1$, the chip will be set into normal mode.
|
||||
"pulse n x y"; // Pulses pixel at coordinates (x,y) $n$-times.
|
||||
"pulsenmove n x y"; //Pulses pixel $n$-times and moves relatively by x value (x axis) and y value (y axis)
|
||||
|
@ -232,7 +232,7 @@ It is normally recommended to use \verb=sls\_detector\_acquire [j-]=, which take
|
||||
%\item[checkonline]
|
||||
%\item[readctr i fname] GOTTHARD related - reads counter in detector to file fname, restarts acquisition if i=1
|
||||
\item[resetctr i] GOTTHARD- ADVANCED- resets counter in detector, restarts acquisition if i=1
|
||||
\item[resmat 1] \E - ADVANCED - resets counter in detector before each acquisition. Default settings. \textit{resmat 0} does not reset the counter bit before the acquisition. Note that in \E the counter is always reset after the acquisition.
|
||||
\item[resmat i] \E - ADVANCED - resets counter in detector before the following acquisition. Default settings is \textit{resmat 1}. \textit{resmat 0} does not reset the counter bit before the acquisition. Note that in \E the counter is always reset after the acquisition.
|
||||
%\item[exptimel]
|
||||
%\item[periodl]
|
||||
%\item[delayl]
|
||||
@ -248,7 +248,7 @@ It is normally recommended to use \verb=sls\_detector\_acquire [j-]=, which take
|
||||
\subsubsection{Configuration}
|
||||
Advanced commands to configure the detector system. Should be left to the configuration file
|
||||
\begin{description}
|
||||
\item[type s] Sets the types of detector controllers in the system. Can be Mythen, Gotthard, Eiger and multiple controllers should be catenated with a + (e.g. Mythen+Mythen for 2 Mythen controllers).
|
||||
\item[type s] Sets the types of detector controllers in the system. Can be Mythen, Gotthard, \E and multiple controllers should be catenated with a + (e.g. Mythen+Mythen for 2 Mythen controllers).
|
||||
\item[d:hostname s] Sets the hostname or IP address for the controller d, where d is the controller index within the detector structure.
|
||||
\item[d:extsig:i s] Configures the usage of the external IO signals to synchronize the detectors. s can be: off, gate\_in\_active\_high, gate\_in\_active\_low, trigger\_in\_rising\_edge,
|
||||
trigger\_in\_falling\_edge,
|
||||
@ -375,7 +375,7 @@ Advanced settings changing the analog or digital performance of the acquisition.
|
||||
%\item[temp\_adc n] Sets
|
||||
%\item[temp\_fpga n]
|
||||
\item[reg a d] Write to register of address a the data d
|
||||
\item[clkdivider n] Sets the clock divider for the readout. Can be increased for longer cables. For EIGER options are 0 (full speed), 1 (half speed), 2 (quarter speed), and 3 (slow).
|
||||
\item[clkdivider n] Sets the clock divider for the readout. Can be increased for longer cables. For \E options are 0 (full speed), 1 (half speed), 2 (quarter speed), and 3 (slow).
|
||||
\item[setlength n] Changes the length of the set/reset signals in the acquisition. Never reduce it!
|
||||
\item[waitstates n] Sets the wait states for CPU/FPGA communication. Do not change it!
|
||||
\item[totdivider n] Sets the tot clock divider.
|
||||
|
Loading…
x
Reference in New Issue
Block a user