Get trimbits (#462)

* added the possibility to save settings file for m3 and eiger

* added save trimbits to gui

* update release notes

* python wip

* moved location of trimbits save option in gui

* python works

* updating getModule with all its parameters in the server side

* updating binaries
This commit is contained in:
Dhanya Thattil
2022-05-24 11:08:08 +02:00
committed by GitHub
parent d61741c28b
commit 365ac835eb
27 changed files with 528 additions and 244 deletions

View File

@ -270,6 +270,7 @@ enum detFuncs {
F_SET_ANALOG_PULSING,
F_GET_DIGITAL_PULSING,
F_SET_DIGITAL_PULSING,
F_GET_MODULE,
NUM_DET_FUNCTIONS,
RECEIVER_ENUM_START = 512, /**< detector function should not exceed this
@ -646,6 +647,7 @@ const char* getFunctionNameFromEnum(enum detFuncs func) {
case F_SET_ANALOG_PULSING: return "F_SET_ANALOG_PULSING";
case F_GET_DIGITAL_PULSING: return "F_GET_DIGITAL_PULSING";
case F_SET_DIGITAL_PULSING: return "F_SET_DIGITAL_PULSING";
case F_GET_MODULE: return "F_GET_MODULE";
case NUM_DET_FUNCTIONS: return "NUM_DET_FUNCTIONS";
case RECEIVER_ENUM_START: return "RECEIVER_ENUM_START";

View File

@ -5,10 +5,10 @@
#define APILIB 0x220408
#define APIRECEIVER 0x220408
#define APIGUI 0x220328
#define APICTB 0x220518
#define APIGOTTHARD 0x220518
#define APIGOTTHARD2 0x220518
#define APIJUNGFRAU 0x220518
#define APIMYTHEN3 0x220518
#define APIMOENCH 0x220517
#define APIEIGER 0x220518
#define APICTB 0x220524
#define APIGOTTHARD 0x220524
#define APIGOTTHARD2 0x220524
#define APIJUNGFRAU 0x220524
#define APIMYTHEN3 0x220524
#define APIMOENCH 0x220519
#define APIEIGER 0x220524