After meeting on 30.11.09 - Some functions became pure virtual in slsDetector and have been moved to mythenDetector - setSpeed function added

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorSoftware@3 951219d9-93cf-4727-9268-0efd64621fa3
This commit is contained in:
bergamaschi
2009-12-01 09:58:10 +00:00
parent 7e6a0fbd1e
commit bf976342b9
102 changed files with 4259 additions and 3593 deletions

View File

@ -152,7 +152,8 @@ enum dimension {
*/
enum {
OK, /**< function succeeded */
FAIL /**< function failed */
FAIL, /**< function failed */
FINISHED /**< function failed */
};
/**
@ -294,6 +295,15 @@ enum timerIndex {
CYCLES_NUMBER /**< number of cycles: total number of acquisitions is number or frames*number of cycles */
};
/**
important speed parameters
*/
enum speedVariable {
CLOCK_DIVIDER, /**< readout clock divider */
WAIT_STATES, /**< wait states for bus read */
SET_SIGNAL_LENGTH /**< set/clear signal length */
};
/**
readout flags
*/
@ -350,7 +360,6 @@ enum {
F_SET_EXTERNAL_COMMUNICATION_MODE, /**< set/get external communication mode (obsolete) */
// Tests and identification
F_GET_ID, /**< get detector id of version */
@ -405,6 +414,8 @@ enum {
F_SET_READOUT_FLAGS, /**< set/get readout flags */
F_SET_ROI, /**< set/get region of interest */
F_SET_SPEED, /**< set/get readout speed parameters */
//Trimming
F_EXECUTE_TRIMMING, /**< execute trimming */