diff --git a/manual/slsDetectorClientDocs/html/acquisition.html b/manual/slsDetectorClientDocs/html/acquisition.html index fff67317d..3a5b1b7b2 100644 --- a/manual/slsDetectorClientDocs/html/acquisition.html +++ b/manual/slsDetectorClientDocs/html/acquisition.html @@ -78,7 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -
Generated on 16 Aug 2017 by  +
Generated on 17 Aug 2017 by  doxygen 1.6.1
diff --git a/manual/slsDetectorClientDocs/html/actions.html b/manual/slsDetectorClientDocs/html/actions.html index 8875d9354..b5453282c 100644 --- a/manual/slsDetectorClientDocs/html/actions.html +++ b/manual/slsDetectorClientDocs/html/actions.html @@ -129,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -
Generated on 16 Aug 2017 by  +
Generated on 17 Aug 2017 by  doxygen 1.6.1
diff --git a/manual/slsDetectorClientDocs/html/advanced.html b/manual/slsDetectorClientDocs/html/advanced.html index 76a4216d3..47691ee68 100644 --- a/manual/slsDetectorClientDocs/html/advanced.html +++ b/manual/slsDetectorClientDocs/html/advanced.html @@ -54,7 +54,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -
Generated on 16 Aug 2017 by  +
Generated on 17 Aug 2017 by  doxygen 1.6.1
diff --git a/manual/slsDetectorClientDocs/html/config.html b/manual/slsDetectorClientDocs/html/config.html index efafe49a3..fddf6e406 100644 --- a/manual/slsDetectorClientDocs/html/config.html +++ b/manual/slsDetectorClientDocs/html/config.html @@ -40,14 +40,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

Configuration commands

Commands to configure the detector. these commands are often left to the configuration file.

    -
  • Detector Structure: commands to configure detector structure
  • -
  • Detector Status: commands to configure detector status
  • -
  • Detector Data Size: commands to configure detector data size
  • -
  • Versions: commands to check version of each subsytem
  • +
  • Data Structure: commands to configure detector data structure
  • +
  • Status: commands to configure detector status
  • +
  • Data Size: commands to configure detector data size
  • +
  • Flags: commands to configure detector flags
  • +
  • FPGA: commands to configure FPGA of the detector
  • +
  • Chip: commands to configure chip of the detector
  • +
  • Versions: commands to check version of each subsytem
  • +
  • Timers: commands to configure the timers of the detector
  • +
  • RO Timers: commands to configure the read only timers of the detector
  • +
  • Speed: commands to configure speed of detector
  • +
  • Detector Parameters: commands to configure/retrieve configuration of detector
-

-Detector Structure

-

commands to configure detector structure

+

+Data Structure

+

commands to configure detector data structure

  • datastream enables/disables the 0MQ data stream (0MQ threads created) from receiver to client.
@@ -75,8 +82,8 @@ Detector Structure
  • sync Sets/gets the synchronization mode of the detectors in the multi-detector structure. Can be: none, gating, trigger, complementary. Mainly used by MYTHEN/GOTTHARD.
-

-Detector Status

+

+Status

commands to configure detector status

  • online [i] sets the detector in online (1) or offline (0) mode
  • @@ -87,8 +94,8 @@ Detector Status
    • activate Activates/Deactivates the detector. Deactivated detector does not send data. Used for EIGER only.
    -

    -Detector Data Size

    +

    +Data Size

    commands to configure detector data size

    • nmod [i] sets/gets the number of modules of the detector. Used for MYTHEN only.
    • @@ -111,9 +118,9 @@ Detector Data Size
      • flippeddatax [i] enables/disables data being flipped across x axis. 1 enables, 0 disables. Used for EIGER only. 1 for bottom half-module, 0 for top-half module.
      -
        -
      • lock [i] Locks/Unlocks the detector to communicate with this client. 1 locks, 0 unlocks.
      • -
      +

      +Flags

      +

      commands to configure detector flags

      • flags [flag] sets/gets the readout flags to mode. Options: none, storeinram, tot, continous, parallel, nonparallel, safe, digital, analog_digital, unknown. Used for MYTHEN and EIGER only.
      @@ -121,22 +128,61 @@ Detector Data Size
    • extsig:[i] [flag] sets/gets the mode of the external signal i. Options: off, gate_in_active_high, gate_in_active_low, trigger_in_rising_edge, trigger_in_falling_edge, ro_trigger_in_rising_edge, ro_trigger_in_falling_edge, gate_out_active_high, gate_out_active_low, trigger_out_rising_edge, trigger_out_falling_edge, ro_trigger_out_rising_edge, ro_trigger_out_falling_edge.
      Used in MYTHEN, GOTTHARD, PROPIX only.
    +

    +FPGA

    +

    commands to configure FPGA of the detector

    • programfpga [file] programs the FPGA with file f (with .pof extension). Used for JUNGFRAU, MOENCH only. Only put!
    • resetfpga [f] resets FPGA, where f can be any value. Used for JUNGFRAU only. Only put!
    +

    +Chip

    +

    commands to configure chip of the detector

    • powerchip [i] Powers on/off the chip. 1 powers on, 0 powers off. Can also get the power status. Used for JUNGFRAU only.
    • led [i] sets/gets the led status. 1 on, 0 off. Used for MOENCH only ??
    -

    +
      +
    • pulse [n] [x] [y] pulses pixel at coordinates (x,y) n number of times. Used in EIGER only. Only put!
    • +
    +
      +
    • pulsenmove [n] [x] [y] pulses pixel n number of times and moves relatively by x value (x axis) and y value(y axis). Used in EIGER only. Only put!
    • +
    +
      +
    • pulsechip [n]pulses chip n number of times, while n=-1 will reset it to normal mode. Used in EIGER only. Only put!
    • +
    +

    Versions

    Commands to check versions of each subsystem

      +
    • moduleversion:[i] Gets the firmware version of module i. Used for MYTHEN only. Only get!
    • +
    +
      +
    • detectornumber Gets the serial number or MAC of detector. Only get!
    • +
    +
      +
    • modulenumber:[i] Gets the serial number of module i. Used for MYTHEN only. Only get!
    • +
    +
      +
    • detectorversion Gets the firmware version of detector. Only get!
    • +
    +
      +
    • softwareversion Gets the software version of detector server. Only get!
    • +
    +
      +
    • thisversion Gets the software version of this client software. Only get!
    • +
    +
      +
    • receiverversion Gets the software version of receiver. Only get!
    • +
    +

    +Timers

    +

    commands to configure the timers of the detector

    +
    • timing [mode] sets/gets synchronization mode of the detector. Mode: auto, trigger, ro_trigger, gating, triggered_gating
      @@ -169,6 +215,9 @@ Versions
      • samples [i] sets/gets number of samples expected from the jctb. Used in CHIP TEST BOARD only.
      +

      +RO Timers

      +

      commands to configure the read only timers of the detector

      • exptimel gets exposure time left. Used in MYTHEN, GOTTHARD only. Only get!
      @@ -199,6 +248,9 @@ Versions
      • nframes ??? Only get!
      +

      +Speed

      +

      commands to configure speed of detector

      • clkdivider [i] sets/gets the readout clock divider. EIGER, JUNGFRAU [0(fast speed), 1(half speed), 2(quarter speed)]. MYTHEN[???]
      @@ -236,6 +288,12 @@ Versions
    • dbitphase [i] ???
      +
    • dbitpipeline [i] ???
    • +
    +

    +Detector Parameters

    +

    commands to configure/retrieve configuration of detector

    +
    • config [fname] sets/saves detector/receiver to configuration contained in fname. Same as executing sls_detector_put for every line. Normally a one time operation.
      @@ -248,16 +306,7 @@ Versions
    • setup [fname] sets/saves detector complete setup contained in fname (extensions automatically generated), including trimfiles, ff coefficients etc.
      -
    • tengiga [i] enables/disables 10GbE in system (detector & receiver). 1 enabled 10GbE, 0 enables 1GbE. Used in EIGER only.
    • -
    -
      -
    • pulse [n] [x] [y] pulses pixel at coordinates (x,y) n number of times. Used in EIGER only. Only put!
    • -
    -
      -
    • pulsenmove [n] [x] [y] pulses pixel n number of times and moves relatively by x value (x axis) and y value(y axis). Used in EIGER only. Only put!
    • -
    -
      -
    • pulsechip [n]pulses chip n number of times, while n=-1 will reset it to normal mode. Used in EIGER only. Only put!
    • +
    • tengiga [i] enables/disables 10GbE in system (detector & receiver). 1 enabled 10GbE, 0 enables 1GbE. Used in EIGER only.
    @@ -274,7 +323,7 @@ Versions -
    Generated on 16 Aug 2017 by  +
    Generated on 17 Aug 2017 by  doxygen 1.6.1
    diff --git a/manual/slsDetectorClientDocs/html/data.html b/manual/slsDetectorClientDocs/html/data.html index 0edd097dd..df4df1b92 100644 --- a/manual/slsDetectorClientDocs/html/data.html +++ b/manual/slsDetectorClientDocs/html/data.html @@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -
    Generated on 16 Aug 2017 by  +
    Generated on 17 Aug 2017 by  doxygen 1.6.1
    diff --git a/manual/slsDetectorClientDocs/html/index.html b/manual/slsDetectorClientDocs/html/index.html index 97b41263d..65b08e059 100644 --- a/manual/slsDetectorClientDocs/html/index.html +++ b/manual/slsDetectorClientDocs/html/index.html @@ -82,7 +82,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -
    Generated on 16 Aug 2017 by  +
    Generated on 17 Aug 2017 by  doxygen 1.6.1
    diff --git a/manual/slsDetectorClientDocs/html/network.html b/manual/slsDetectorClientDocs/html/network.html index 2ed453306..a100d9805 100644 --- a/manual/slsDetectorClientDocs/html/network.html +++ b/manual/slsDetectorClientDocs/html/network.html @@ -88,6 +88,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • stopport [port] sets/gets the port of the client-detector stop server TCP interface. Use single-detector command. Default value is 1953 for all detectors. Normally not changed.
    +
  • lock [i] Locks/Unlocks the detector to communicate with this client. 1 locks, 0 unlocks.
  • +
+
  • lastclient Gets the last client communicating with the detector. Cannot put!
@@ -105,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -
Generated on 16 Aug 2017 by  +
Generated on 17 Aug 2017 by  doxygen 1.6.1
diff --git a/manual/slsDetectorClientDocs/html/output.html b/manual/slsDetectorClientDocs/html/output.html index 8a43df14e..52a25394f 100644 --- a/manual/slsDetectorClientDocs/html/output.html +++ b/manual/slsDetectorClientDocs/html/output.html @@ -75,7 +75,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -
Generated on 16 Aug 2017 by  +
Generated on 17 Aug 2017 by  doxygen 1.6.1
diff --git a/manual/slsDetectorClientDocs/html/pages.html b/manual/slsDetectorClientDocs/html/pages.html index 99da61d84..c4cd7c044 100644 --- a/manual/slsDetectorClientDocs/html/pages.html +++ b/manual/slsDetectorClientDocs/html/pages.html @@ -75,7 +75,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -
Generated on 16 Aug 2017 by  +
Generated on 17 Aug 2017 by  doxygen 1.6.1
diff --git a/manual/slsDetectorClientDocs/html/receiver.html b/manual/slsDetectorClientDocs/html/receiver.html index 189ee13a1..26383751f 100644 --- a/manual/slsDetectorClientDocs/html/receiver.html +++ b/manual/slsDetectorClientDocs/html/receiver.html @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -
Generated on 16 Aug 2017 by  +
Generated on 17 Aug 2017 by  doxygen 1.6.1
diff --git a/manual/slsDetectorClientDocs/html/settings.html b/manual/slsDetectorClientDocs/html/settings.html index be74feb26..e63bd11c8 100644 --- a/manual/slsDetectorClientDocs/html/settings.html +++ b/manual/slsDetectorClientDocs/html/settings.html @@ -286,7 +286,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -
Generated on 16 Aug 2017 by  +
Generated on 17 Aug 2017 by  doxygen 1.6.1
diff --git a/manual/slsDetectorClientDocs/html/test.html b/manual/slsDetectorClientDocs/html/test.html index 85acff06d..eb2f82193 100644 --- a/manual/slsDetectorClientDocs/html/test.html +++ b/manual/slsDetectorClientDocs/html/test.html @@ -55,27 +55,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • flippeddatay [i] enables/disables data being flipped across y axis. 1 enables, 0 disables. Not implemented.
    • -
    • moduleversion:[i] Gets the firmware version of module i. Used for MYTHEN only. Only get!
    • -
    -
      -
    • detectornumber Gets the serial number or MAC of detector. Only get!
    • -
    -
      -
    • modulenumber:[i] Gets the serial number of module i. Used for MYTHEN only. Only get!
    • -
    -
      -
    • detectorversion Gets the firmware version of detector. Only get!
    • -
    -
      -
    • softwareversion Gets the software version of detector server. Only get!
    • -
    -
      -
    • thisversion Gets the software version of this client software. Only get!
    • -
    -
      -
    • receiverversion Gets the software version of receiver. Only get!
    • -
    -
    • digitest [i] will perform test which will plot the unique channel identifier, instead of data. Only get!
      @@ -117,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -
      Generated on 16 Aug 2017 by  +
      Generated on 17 Aug 2017 by  doxygen 1.6.1
      diff --git a/manual/slsDetectorClientDocs/latex/config.tex b/manual/slsDetectorClientDocs/latex/config.tex index a7d4c8a0d..208e398cf 100644 --- a/manual/slsDetectorClientDocs/latex/config.tex +++ b/manual/slsDetectorClientDocs/latex/config.tex @@ -1,11 +1,18 @@ Commands to configure the detector. these commands are often left to the configuration file. \begin{DoxyItemize} -\item \hyperlink{config_detstructure}{Detector Structure}: commands to configure detector structure -\item \hyperlink{config_detstatus}{Detector Status}: commands to configure detector status -\item \hyperlink{config_detsize}{Detector Data Size}: commands to configure detector data size -\item \hyperlink{config_versions}{Versions}: commands to check version of each subsytem -\end{DoxyItemize}\hypertarget{config_detstructure}{}\subsection{Detector Structure}\label{config_detstructure} -commands to configure detector structure +\item \hyperlink{config_configstructure}{Data Structure}: commands to configure detector data structure +\item \hyperlink{config_configstatus}{Status}: commands to configure detector status +\item \hyperlink{config_configsize}{Data Size}: commands to configure detector data size +\item \hyperlink{config_configflags}{Flags}: commands to configure detector flags +\item \hyperlink{config_configfpga}{FPGA}: commands to configure FPGA of the detector +\item \hyperlink{config_configchip}{Chip}: commands to configure chip of the detector +\item \hyperlink{config_configversions}{Versions}: commands to check version of each subsytem +\item \hyperlink{config_configtimers}{Timers}: commands to configure the timers of the detector +\item \hyperlink{config_configrotimers}{RO Timers}: commands to configure the read only timers of the detector +\item \hyperlink{config_configspeed}{Speed}: commands to configure speed of detector +\item \hyperlink{config_configsettings}{Detector Parameters}: commands to configure/retrieve configuration of detector +\end{DoxyItemize}\hypertarget{config_configstructure}{}\subsection{Data Structure}\label{config_configstructure} +commands to configure detector data structure \begin{DoxyItemize} @@ -50,7 +57,7 @@ commands to configure detector structure \begin{DoxyItemize} \item {\bfseries sync} Sets/gets the synchronization mode of the detectors in the multi-\/detector structure. Can be: {\ttfamily none}, {\ttfamily gating}, {\ttfamily trigger}, {\ttfamily complementary}. Mainly used by MYTHEN/GOTTHARD. -\end{DoxyItemize}\hypertarget{config_detstatus}{}\subsection{Detector Status}\label{config_detstatus} +\end{DoxyItemize}\hypertarget{config_configstatus}{}\subsection{Status}\label{config_configstatus} commands to configure detector status @@ -66,7 +73,7 @@ commands to configure detector status \begin{DoxyItemize} \item {\bfseries activate} Activates/Deactivates the detector. Deactivated detector does not send data. Used for EIGER only. -\end{DoxyItemize}\hypertarget{config_detsize}{}\subsection{Detector Data Size}\label{config_detsize} +\end{DoxyItemize}\hypertarget{config_configsize}{}\subsection{Data Size}\label{config_configsize} commands to configure detector data size @@ -102,12 +109,8 @@ commands to configure detector data size \begin{DoxyItemize} \item {\bfseries flippeddatax \mbox{[}i\mbox{]}} enables/disables data being flipped across x axis. 1 enables, 0 disables. Used for EIGER only. 1 for bottom half-\/module, 0 for top-\/half module. -\end{DoxyItemize} - - -\begin{DoxyItemize} -\item {\bfseries lock \mbox{[}i\mbox{]}} Locks/Unlocks the detector to communicate with this client. 1 locks, 0 unlocks. -\end{DoxyItemize} +\end{DoxyItemize}\hypertarget{config_configflags}{}\subsection{Flags}\label{config_configflags} +commands to configure detector flags \begin{DoxyItemize} @@ -118,7 +121,8 @@ commands to configure detector data size \begin{DoxyItemize} \item {\bfseries extsig:\mbox{[}i\mbox{]} \mbox{[}flag\mbox{]}} sets/gets the mode of the external signal i. Options: {\ttfamily off}, {\ttfamily gate\_\-in\_\-active\_\-high}, {\ttfamily gate\_\-in\_\-active\_\-low}, {\ttfamily trigger\_\-in\_\-rising\_\-edge}, {\ttfamily trigger\_\-in\_\-falling\_\-edge}, {\ttfamily ro\_\-trigger\_\-in\_\-rising\_\-edge}, {\ttfamily ro\_\-trigger\_\-in\_\-falling\_\-edge}, {\ttfamily gate\_\-out\_\-active\_\-high}, {\ttfamily gate\_\-out\_\-active\_\-low}, {\ttfamily trigger\_\-out\_\-rising\_\-edge}, {\ttfamily trigger\_\-out\_\-falling\_\-edge}, {\ttfamily ro\_\-trigger\_\-out\_\-rising\_\-edge}, {\ttfamily ro\_\-trigger\_\-out\_\-falling\_\-edge}. \par Used in MYTHEN, GOTTHARD, PROPIX only. -\end{DoxyItemize} +\end{DoxyItemize}\hypertarget{config_configfpga}{}\subsection{FPGA}\label{config_configfpga} +commands to configure FPGA of the detector \begin{DoxyItemize} @@ -128,7 +132,8 @@ commands to configure detector data size \begin{DoxyItemize} \item {\bfseries resetfpga \mbox{[}f\mbox{]}} resets FPGA, where f can be any value. Used for JUNGFRAU only. Only put! -\end{DoxyItemize} +\end{DoxyItemize}\hypertarget{config_configchip}{}\subsection{Chip}\label{config_configchip} +commands to configure chip of the detector \begin{DoxyItemize} @@ -138,10 +143,61 @@ commands to configure detector data size \begin{DoxyItemize} \item {\bfseries led \mbox{[}i\mbox{]}} sets/gets the led status. 1 on, 0 off. Used for MOENCH only ?? -\end{DoxyItemize}\hypertarget{config_versions}{}\subsection{Versions}\label{config_versions} +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries pulse \mbox{[}n\mbox{]} \mbox{[}x\mbox{]} \mbox{[}y\mbox{]}} pulses pixel at coordinates (x,y) n number of times. Used in EIGER only. Only put! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries pulsenmove \mbox{[}n\mbox{]} \mbox{[}x\mbox{]} \mbox{[}y\mbox{]}} pulses pixel n number of times and moves relatively by x value (x axis) and y value(y axis). Used in EIGER only. Only put! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries pulsechip \mbox{[}n\mbox{]}}pulses chip n number of times, while n=-\/1 will reset it to normal mode. Used in EIGER only. Only put! +\end{DoxyItemize}\hypertarget{config_configversions}{}\subsection{Versions}\label{config_configversions} Commands to check versions of each subsystem +\begin{DoxyItemize} +\item {\bfseries moduleversion:\mbox{[}i\mbox{]}} Gets the firmware version of module i. Used for MYTHEN only. Only get! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries detectornumber} Gets the serial number or MAC of detector. Only get! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries modulenumber:\mbox{[}i\mbox{]}} Gets the serial number of module i. Used for MYTHEN only. Only get! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries detectorversion} Gets the firmware version of detector. Only get! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries softwareversion} Gets the software version of detector server. Only get! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries thisversion} Gets the software version of this client software. Only get! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries receiverversion} Gets the software version of receiver. Only get! +\end{DoxyItemize}\hypertarget{config_configtimers}{}\subsection{Timers}\label{config_configtimers} +commands to configure the timers of the detector + + \begin{DoxyItemize} \item {\bfseries timing \mbox{[}mode\mbox{]}} sets/gets synchronization mode of the detector. Mode: auto, trigger, ro\_\-trigger, gating, triggered\_\-gating \end{DoxyItemize} @@ -194,7 +250,8 @@ Commands to check versions of each subsystem \begin{DoxyItemize} \item {\bfseries samples \mbox{[}i\mbox{]}} sets/gets number of samples expected from the jctb. Used in CHIP TEST BOARD only. -\end{DoxyItemize} +\end{DoxyItemize}\hypertarget{config_configrotimers}{}\subsection{RO Timers}\label{config_configrotimers} +commands to configure the read only timers of the detector \begin{DoxyItemize} @@ -244,7 +301,8 @@ Commands to check versions of each subsystem \begin{DoxyItemize} \item {\bfseries nframes} ??? Only get! -\end{DoxyItemize} +\end{DoxyItemize}\hypertarget{config_configspeed}{}\subsection{Speed}\label{config_configspeed} +commands to configure speed of detector \begin{DoxyItemize} @@ -307,6 +365,12 @@ Commands to check versions of each subsystem \end{DoxyItemize} +\begin{DoxyItemize} +\item {\bfseries dbitpipeline \mbox{[}i\mbox{]}} ??? +\end{DoxyItemize}\hypertarget{config_configsettings}{}\subsection{Detector Parameters}\label{config_configsettings} +commands to configure/retrieve configuration of detector + + \begin{DoxyItemize} \item {\bfseries config \mbox{[}fname\mbox{]}} sets/saves detector/receiver to configuration contained in fname. Same as executing sls\_\-detector\_\-put for every line. Normally a one time operation. \end{DoxyItemize} @@ -328,20 +392,5 @@ Commands to check versions of each subsystem \begin{DoxyItemize} -\item {\bfseries tengiga \mbox{[}i\mbox{]}} enables/disables 10GbE in system (detector \& receiver). 1 enabled 10GbE, 0 enables 1GbE. Used in EIGER only. -\end{DoxyItemize} - - -\begin{DoxyItemize} -\item {\bfseries pulse \mbox{[}n\mbox{]} \mbox{[}x\mbox{]} \mbox{[}y\mbox{]}} pulses pixel at coordinates (x,y) n number of times. Used in EIGER only. Only put! -\end{DoxyItemize} - - -\begin{DoxyItemize} -\item {\bfseries pulsenmove \mbox{[}n\mbox{]} \mbox{[}x\mbox{]} \mbox{[}y\mbox{]}} pulses pixel n number of times and moves relatively by x value (x axis) and y value(y axis). Used in EIGER only. Only put! -\end{DoxyItemize} - - -\begin{DoxyItemize} -\item {\bfseries pulsechip \mbox{[}n\mbox{]}}pulses chip n number of times, while n=-\/1 will reset it to normal mode. Used in EIGER only. Only put! +\item {\bfseries tengiga \mbox{[}i\mbox{]}} enables/disables 10GbE in system (detector \& receiver). 1 enabled 10GbE, 0 enables 1GbE. Used in EIGER only. \end{DoxyItemize} \ No newline at end of file diff --git a/manual/slsDetectorClientDocs/latex/doxygen.sty b/manual/slsDetectorClientDocs/latex/doxygen.sty index e6903d23c..5e70890f8 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 Wed Aug 16 19:04:48 2017 by Doxygen }]{} + Generated on Thu Aug 17 13:55:05 2017 by Doxygen }]{} \lfoot[]{\fancyplain{}{\bfseries\scriptsize% - Generated on Wed Aug 16 19:04:48 2017 by Doxygen }} + Generated on Thu Aug 17 13:55:05 2017 by Doxygen }} \cfoot{} %---------- Internal commands used in this style file ---------------- diff --git a/manual/slsDetectorClientDocs/latex/network.tex b/manual/slsDetectorClientDocs/latex/network.tex index 26dd6c0a1..cc4aa59e4 100644 --- a/manual/slsDetectorClientDocs/latex/network.tex +++ b/manual/slsDetectorClientDocs/latex/network.tex @@ -79,6 +79,11 @@ Commands to setup the network between client, detector and receiver \end{DoxyItemize} +\begin{DoxyItemize} +\item {\bfseries lock \mbox{[}i\mbox{]}} Locks/Unlocks the detector to communicate with this client. 1 locks, 0 unlocks. +\end{DoxyItemize} + + \begin{DoxyItemize} \item {\bfseries lastclient } Gets the last client communicating with the detector. Cannot put! \end{DoxyItemize} \ No newline at end of file diff --git a/manual/slsDetectorClientDocs/latex/refman.tex b/manual/slsDetectorClientDocs/latex/refman.tex index e548413fb..b07c6d8a6 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 Wed Aug 16 19:04:48 2017}\\ +{\small Thu Aug 17 13:55:05 2017}\\ \end{center} \end{titlepage} \pagenumbering{roman} diff --git a/manual/slsDetectorClientDocs/latex/test.tex b/manual/slsDetectorClientDocs/latex/test.tex index 322836da8..ad49ae565 100644 --- a/manual/slsDetectorClientDocs/latex/test.tex +++ b/manual/slsDetectorClientDocs/latex/test.tex @@ -24,41 +24,6 @@ Commands to be used only for software debugging. Avoid using them! \end{DoxyItemize} -\begin{DoxyItemize} -\item {\bfseries moduleversion:\mbox{[}i\mbox{]}} Gets the firmware version of module i. Used for MYTHEN only. Only get! -\end{DoxyItemize} - - -\begin{DoxyItemize} -\item {\bfseries detectornumber} Gets the serial number or MAC of detector. Only get! -\end{DoxyItemize} - - -\begin{DoxyItemize} -\item {\bfseries modulenumber:\mbox{[}i\mbox{]}} Gets the serial number of module i. Used for MYTHEN only. Only get! -\end{DoxyItemize} - - -\begin{DoxyItemize} -\item {\bfseries detectorversion} Gets the firmware version of detector. Only get! -\end{DoxyItemize} - - -\begin{DoxyItemize} -\item {\bfseries softwareversion} Gets the software version of detector server. Only get! -\end{DoxyItemize} - - -\begin{DoxyItemize} -\item {\bfseries thisversion} Gets the software version of this client software. Only get! -\end{DoxyItemize} - - -\begin{DoxyItemize} -\item {\bfseries receiverversion} Gets the software version of receiver. Only get! -\end{DoxyItemize} - - \begin{DoxyItemize} \item {\bfseries digitest \mbox{[}i\mbox{]}} will perform test which will plot the unique channel identifier, instead of data. Only get! \end{DoxyItemize}