adc sync val if used with gotthard module

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorSoftware@563 951219d9-93cf-4727-9268-0efd64621fa3
This commit is contained in:
l_maliakal_d
2013-05-17 09:06:35 +00:00
parent 95b76ffa9a
commit a4d99004f7
3 changed files with 8 additions and 3 deletions

View File

@ -257,15 +257,20 @@ int setPhaseShiftOnce(){
int cleanFifo(){
u_int32_t addr, reg, val;
u_int32_t addr, reg, val, adc_sync;
printf("Cleaning FIFO\n");
addr=ADC_SYNC_REG;
if(withGotthard)
adc_sync = GOTTHARD_ADCSYNC_VAL;
else
adc_sync = ADCSYNC_VAL;
reg = bus_r(addr) & CLEAN_FIFO_MASK;
//only for start up
if(!reg) reg = ADCSYNC_VAL;
if(!reg) reg = adc_sync;
// 88 3 02111
if (ROI_flag==0) {