mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-24 07:20:01 +02:00
57 lines
2.5 KiB
TeX
57 lines
2.5 KiB
TeX
Commands to setup the settings of the detector
|
|
|
|
|
|
\begin{DoxyItemize}
|
|
\item {\bfseries settingsdir \mbox{[}dir\mbox{]}} Sets/gets the directory where the settings files are located (string)
|
|
\end{DoxyItemize}
|
|
|
|
|
|
\begin{DoxyItemize}
|
|
\item {\bfseries trimdir \mbox{[}dir\mbox{]}} obsolete {\ttfamily settingsdir}
|
|
\end{DoxyItemize}
|
|
|
|
|
|
\begin{DoxyItemize}
|
|
\item {\bfseries caldir \mbox{[}dir\mbox{]}} Sets/gets the directory where the calibration files are located (string)
|
|
\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)
|
|
\end{DoxyItemize}
|
|
|
|
|
|
\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.
|
|
\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}.
|
|
\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}.
|
|
\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.
|
|
\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!
|
|
\end{DoxyItemize}
|
|
|
|
|
|
\begin{DoxyItemize}
|
|
\item {\bfseries trimval \mbox{[}i\mbox{]}} sets all trimbits to i. Used in EIGER only.
|
|
\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!
|
|
\end{DoxyItemize} |