Next: Acquisition Up: slsDetectorClient Previous: slsDetectorClient

# Introduction

This program is intended to control the MYTHEN detectors via command line interface.

To get all the possibilities of usage simply type:

sls_detector_acquire
  to readout the detector at full speed
sls_detector_put
  to set detector parameters
sls_detector_get
  to retrieve detector parameters

There are different ways for communicationg with your detector(s).

multiDetector
  is represented by a group of controllers which operate symultaneously with the same parameters. You can define several multiDetector systems and int this case you address them using different indexes. In this case the syntax will be `sls\_detector\_cmd i-` where cmd can be acquire, put, get and i is the index of the multiDetector entity (if omitted defaults to 0 - standard usage). Normally it is handy to use the multiDetector structure also in case of single detectors. However in some cases one cannot avoid using the slsDetector structure for detailed configuration (e.g. meaning of external signals or other flags)
slsDetector
  is represented by a single controller. You can define several multiDetector systems and int this case you address them using different indexes. In this case the syntax will be `sls\_detector\_cmd i:` where cmd can be acquire, put, get and i is the index of the slsDetector entity, which cannot be omitted. When creating the multiDetector structure, the indexes are automatically assigned to the detectors contained in it. You can retrieve the indexes relative to the slsDetector using: `sls\_detector\_get hostname:pos, sls\_detector\_get id:pos` whic will return the hostname in position pos of your multiDetector structure (pos=0 in case of single detectors) and its index.

Next: Acquisition Up: slsDetectorClient Previous: slsDetectorClient