Partialreadout (#47)

* eiger server, rxr: partial readout, also gui messages: up last command, down clear command

* added binaries and resolved conflict

* bugfix eiger server: interrupt subframe is bit 2 and not bit number 3

* brackets in defs
This commit is contained in:
Dhanya Thattil
2019-08-07 09:08:58 +02:00
committed by GitHub
parent e20b5e6952
commit 98ddf154b2
28 changed files with 389 additions and 99 deletions

View File

@ -80,6 +80,12 @@ class slsReceiverImplementation : private virtual slsDetectorDefs {
*/
bool getQuad() const;
/**
* Get number of lines readout (eiger)
* @returns number of lines readout
*/
int getReadNLines() const;
/**
* Get readout flags (Eiger, chiptestboard, moench)
* @return readout flags
@ -403,6 +409,12 @@ class slsReceiverImplementation : private virtual slsDetectorDefs {
*/
int setQuad(const bool b);
/**
* Set number of lines readout (eiger)
* @param value number of lines readout
*/
void setReadNLines(const int value);
/**
* Set readout flags (eiger, chiptestboard, moench)
* @param f readout flag
@ -887,6 +899,8 @@ class slsReceiverImplementation : private virtual slsDetectorDefs {
bool gapPixelsEnable;
/** quad type enable */
bool quadEnable;
/** num lines readout */
int numLinesReadout;
/** readout flags*/
readOutFlags readoutFlags;