mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-05-03 19:30:04 +02:00
somewhere
This commit is contained in:
parent
91fece87b2
commit
92f988ddc1
@ -536,7 +536,9 @@ int receiveModuleGeneral(int file_des, sls_detector_module* myMod, int receiveA
|
|||||||
ts+=receiveData(file_des,&(myMod->nadc),sizeof(myMod->nadc),INT32);
|
ts+=receiveData(file_des,&(myMod->nadc),sizeof(myMod->nadc),INT32);
|
||||||
ts+=receiveData(file_des,&(myMod->reg),sizeof(myMod->reg),INT32);
|
ts+=receiveData(file_des,&(myMod->reg),sizeof(myMod->reg),INT32);
|
||||||
ts+=receiveData(file_des,myMod->dacs,sizeof(myMod->ndac),INT32);
|
ts+=receiveData(file_des,myMod->dacs,sizeof(myMod->ndac),INT32);
|
||||||
ts+=receiveData(file_des,myMod->adcs,sizeof(myMod->nadc),INT32);
|
if(receiveAll){ // temporary fix
|
||||||
|
ts+=receiveData(file_des,myMod->adcs,sizeof(myMod->nadc),INT32);
|
||||||
|
}
|
||||||
/*some detectors dont require sending all trimbits etc.*/
|
/*some detectors dont require sending all trimbits etc.*/
|
||||||
if(receiveAll){
|
if(receiveAll){
|
||||||
ts+=receiveData(file_des,myMod->chipregs,sizeof(myMod->nchip),INT32);
|
ts+=receiveData(file_des,myMod->chipregs,sizeof(myMod->nchip),INT32);
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
Path: slsDetectorsPackage/slsDetectorSoftware/jungfrauDetectorServer
|
Path: slsDetectorsPackage/slsDetectorSoftware/jungfrauDetectorServer
|
||||||
URL: origin git@git.psi.ch:sls_detectors_software/sls_detector_software.git
|
URL: origin git@git.psi.ch:sls_detectors_software/sls_detector_software.git
|
||||||
Repository Root: origin git@git.psi.ch:sls_detectors_software/sls_detector_software.git
|
Repository Root: origin git@git.psi.ch:sls_detectors_software/sls_detector_software.git
|
||||||
Repsitory UUID: c58dfe801770ceb63a9baab0be5b4cd16794b57e
|
Repsitory UUID: 3c1eb747d1930d6d38030a5a607f72d3b58a7a21
|
||||||
Revision: 89
|
Revision: 90
|
||||||
Branch: 3.0-rc
|
Branch: 3.0
|
||||||
Last Changed Author: Dhanya_Maliakal
|
Last Changed Author: Dhanya_Maliakal
|
||||||
Last Changed Rev: 1495
|
Last Changed Rev: 1549
|
||||||
Last Changed Date: 2017-08-15 14:14:32.000000002 +0200 ./RegisterDefs.h
|
Last Changed Date: 2017-10-25 16:48:35.000000002 +0200 ./RegisterDefs.h
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
//#define SVNPATH ""
|
//#define SVNPATH ""
|
||||||
#define SVNURL "git@git.psi.ch:sls_detectors_software/sls_detector_software.git"
|
#define SVNURL "git@git.psi.ch:sls_detectors_software/sls_detector_software.git"
|
||||||
//#define SVNREPPATH ""
|
//#define SVNREPPATH ""
|
||||||
#define SVNREPUUID "c58dfe801770ceb63a9baab0be5b4cd16794b57e"
|
#define SVNREPUUID "3c1eb747d1930d6d38030a5a607f72d3b58a7a21"
|
||||||
//#define SVNREV 0x1495
|
//#define SVNREV 0x1549
|
||||||
//#define SVNKIND ""
|
//#define SVNKIND ""
|
||||||
//#define SVNSCHED ""
|
//#define SVNSCHED ""
|
||||||
#define SVNAUTH "Dhanya_Maliakal"
|
#define SVNAUTH "Dhanya_Maliakal"
|
||||||
#define SVNREV 0x1495
|
#define SVNREV 0x1549
|
||||||
#define SVNDATE 0x20170815
|
#define SVNDATE 0x20171025
|
||||||
//
|
//
|
||||||
|
@ -645,7 +645,7 @@ int getModule(sls_detector_module *myMod){
|
|||||||
for(i=0;i<NDAC;i++)
|
for(i=0;i<NDAC;i++)
|
||||||
setDAC((enum DACINDEX)i,-1,-1,0,retval);
|
setDAC((enum DACINDEX)i,-1,-1,0,retval);
|
||||||
|
|
||||||
//copy to local copy as well
|
//copy from local copy
|
||||||
if (detectorModules)
|
if (detectorModules)
|
||||||
copyModule(myMod,detectorModules);
|
copyModule(myMod,detectorModules);
|
||||||
else
|
else
|
||||||
@ -870,7 +870,7 @@ int setHighVoltage(int val){
|
|||||||
// limit values
|
// limit values
|
||||||
if (val < 60) {
|
if (val < 60) {
|
||||||
dacvalue = 0;
|
dacvalue = 0;
|
||||||
val = 60;
|
val = 0;
|
||||||
} else if (val >= 200) {
|
} else if (val >= 200) {
|
||||||
dacvalue = 0x1;
|
dacvalue = 0x1;
|
||||||
val = 200;
|
val = 200;
|
||||||
|
@ -1720,7 +1720,7 @@ int set_module(int file_des) {
|
|||||||
int *myChan = NULL;
|
int *myChan = NULL;
|
||||||
|
|
||||||
myDac=(int*)malloc(getNumberOfDACsPerModule()*sizeof(int));
|
myDac=(int*)malloc(getNumberOfDACsPerModule()*sizeof(int));
|
||||||
if (myDac == NULL) {
|
if (getNumberOfDACsPerModule() > 0 && myDac == NULL) {
|
||||||
ret = FAIL;
|
ret = FAIL;
|
||||||
sprintf(mess,"could not allocate dacs\n");
|
sprintf(mess,"could not allocate dacs\n");
|
||||||
cprintf(RED, "Warning: %s", mess);
|
cprintf(RED, "Warning: %s", mess);
|
||||||
@ -1728,7 +1728,7 @@ int set_module(int file_des) {
|
|||||||
else {
|
else {
|
||||||
myModule.dacs=myDac;
|
myModule.dacs=myDac;
|
||||||
myAdc=(int*)malloc(getNumberOfADCsPerModule()*sizeof(int));
|
myAdc=(int*)malloc(getNumberOfADCsPerModule()*sizeof(int));
|
||||||
if (myAdc == NULL) {
|
if (getNumberOfADCsPerModule() > 0 && myAdc == NULL) {
|
||||||
ret = FAIL;
|
ret = FAIL;
|
||||||
sprintf(mess,"could not allocate adcs\n");
|
sprintf(mess,"could not allocate adcs\n");
|
||||||
cprintf(RED, "Warning: %s", mess);
|
cprintf(RED, "Warning: %s", mess);
|
||||||
@ -1741,7 +1741,7 @@ int set_module(int file_des) {
|
|||||||
myModule.chanregs=NULL;
|
myModule.chanregs=NULL;
|
||||||
#else
|
#else
|
||||||
myChip=(int*)malloc(getNumberOfChipsPerModule()*sizeof(int));
|
myChip=(int*)malloc(getNumberOfChipsPerModule()*sizeof(int));
|
||||||
if (myChip == NULL) {
|
if (getNumberOfChipsPerModule() > 0 && myChip == NULL) {
|
||||||
ret = FAIL;
|
ret = FAIL;
|
||||||
sprintf(mess,"could not allocate chips\n");
|
sprintf(mess,"could not allocate chips\n");
|
||||||
cprintf(RED, "Warning: %s", mess);
|
cprintf(RED, "Warning: %s", mess);
|
||||||
@ -1749,7 +1749,7 @@ int set_module(int file_des) {
|
|||||||
else {
|
else {
|
||||||
myModule.chipregs=myChip;
|
myModule.chipregs=myChip;
|
||||||
myChan=(int*)malloc(getNumberOfChannelsPerModule()*sizeof(int));
|
myChan=(int*)malloc(getNumberOfChannelsPerModule()*sizeof(int));
|
||||||
if (myChan == NULL) {
|
if (getNumberOfChannelsPerModule() > 0 && myChan == NULL) {
|
||||||
ret = FAIL;
|
ret = FAIL;
|
||||||
sprintf(mess,"could not allocate chans\n");
|
sprintf(mess,"could not allocate chans\n");
|
||||||
cprintf(RED, "Warning: %s", mess);
|
cprintf(RED, "Warning: %s", mess);
|
||||||
@ -1942,7 +1942,7 @@ int get_module(int file_des) {
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
myDac=(int*)malloc(getNumberOfDACsPerModule()*sizeof(int));
|
myDac=(int*)malloc(getNumberOfDACsPerModule()*sizeof(int));
|
||||||
if (myDac == NULL) {
|
if (getNumberOfDACsPerModule() > 0 && myDac == NULL) {
|
||||||
ret = FAIL;
|
ret = FAIL;
|
||||||
sprintf(mess,"could not allocate dacs\n");
|
sprintf(mess,"could not allocate dacs\n");
|
||||||
cprintf(RED, "Warning: %s", mess);
|
cprintf(RED, "Warning: %s", mess);
|
||||||
@ -1950,7 +1950,7 @@ int get_module(int file_des) {
|
|||||||
else {
|
else {
|
||||||
myModule.dacs=myDac;
|
myModule.dacs=myDac;
|
||||||
myAdc=(int*)malloc(getNumberOfADCsPerModule()*sizeof(int));
|
myAdc=(int*)malloc(getNumberOfADCsPerModule()*sizeof(int));
|
||||||
if (myAdc == NULL) {
|
if (getNumberOfADCsPerModule() > 0 && myAdc == NULL) {
|
||||||
ret = FAIL;
|
ret = FAIL;
|
||||||
sprintf(mess,"could not allocate adcs\n");
|
sprintf(mess,"could not allocate adcs\n");
|
||||||
cprintf(RED, "Warning: %s", mess);
|
cprintf(RED, "Warning: %s", mess);
|
||||||
@ -1963,7 +1963,7 @@ int get_module(int file_des) {
|
|||||||
myModule.chanregs=NULL;
|
myModule.chanregs=NULL;
|
||||||
#else
|
#else
|
||||||
myChip=(int*)malloc(getNumberOfChipsPerModule()*sizeof(int));
|
myChip=(int*)malloc(getNumberOfChipsPerModule()*sizeof(int));
|
||||||
if (myChip == NULL) {
|
if (getNumberOfChipsPerModule() > 0 && myChip == NULL) {
|
||||||
ret = FAIL;
|
ret = FAIL;
|
||||||
sprintf(mess,"could not allocate chips\n");
|
sprintf(mess,"could not allocate chips\n");
|
||||||
cprintf(RED, "Warning: %s", mess);
|
cprintf(RED, "Warning: %s", mess);
|
||||||
@ -1971,7 +1971,7 @@ int get_module(int file_des) {
|
|||||||
else {
|
else {
|
||||||
myModule.chipregs=myChip;
|
myModule.chipregs=myChip;
|
||||||
myChan=(int*)malloc(getNumberOfChannelsPerModule()*sizeof(int));
|
myChan=(int*)malloc(getNumberOfChannelsPerModule()*sizeof(int));
|
||||||
if (myChan == NULL) {
|
if (getNumberOfChannelsPerModule() > 0 && myChan == NULL) {
|
||||||
ret = FAIL;
|
ret = FAIL;
|
||||||
sprintf(mess,"could not allocate chans\n");
|
sprintf(mess,"could not allocate chans\n");
|
||||||
cprintf(RED, "Warning: %s", mess);
|
cprintf(RED, "Warning: %s", mess);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user