mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-12 12:57:13 +02:00
changes to includes clkdivider and flags in gui
This commit is contained in:
@ -67,6 +67,14 @@ private:
|
||||
QPalette *red1;
|
||||
QPalette *black1;
|
||||
|
||||
/** enum for the Eiger clock divider */
|
||||
enum {FullSpeed, HalfSpeed, QuarterSpeed, SuperSlowSpeed, NumberofSpeeds};
|
||||
/** enum for the Eiger readout flags1 */
|
||||
enum {Continous, Storeinram};
|
||||
/** enum for the Eiger readout flags2 */
|
||||
enum {Parallel, NonParallel, Safe};
|
||||
|
||||
|
||||
/** methods */
|
||||
/** Sets up the widget */
|
||||
void SetupWidgetWindow();
|
||||
@ -81,6 +89,11 @@ private:
|
||||
/** Get Compression */
|
||||
void GetCompression();
|
||||
|
||||
/** update speed */
|
||||
void updateSpeedFromServer();
|
||||
|
||||
/** update flags */
|
||||
void updateFlagsFromServer();
|
||||
|
||||
private slots:
|
||||
|
||||
@ -120,6 +133,12 @@ void SetCompression(bool enable);
|
||||
/** enable 10GbE */
|
||||
void EnableTenGigabitEthernet(bool enable, int get=0);
|
||||
|
||||
/** set speed */
|
||||
void setSpeed();
|
||||
|
||||
/** set flags */
|
||||
void setFlags();
|
||||
|
||||
signals:
|
||||
/**signal to enable/disable positions in Actions*/
|
||||
void AngularConversionSignal(bool);
|
||||
|
Reference in New Issue
Block a user