observable_dependence( setup, i);
}
}
-
}
int preobserve( calibration_setup_t *setup, int obs)
{
- int retval = 0;
+ int retval;
comedi_insn reference_source_config;
lsampl_t ref_data[ 2 ];
- // setup reference source
+ // setup reference source
memset( &reference_source_config, 0, sizeof(reference_source_config) );
reference_source_config.insn = INSN_CONFIG;
reference_source_config.n = 2;
/* ignore errors for now since older ni driver doesn't
* support reference config insn */
if( retval < 0 )
-
perror("preobserve() ignoring reference config error" );
retval = 0;
}
if(verbose>=3){
+ preobserve( setup, obs1);
measure_observable( setup, obs1);
+ preobserve( setup, obs2);
measure_observable( setup, obs2);
}
}
DPRINT(0,"caldac[%d] set to %d\n",dac,x);
if(verbose>=3){
+ preobserve( setup, obs1);
measure_observable( setup, obs1);
+ preobserve( setup, obs2);
measure_observable( setup, obs2);
}
}
l->y_data=malloc(n*sizeof(double)/step);
if(l->y_data == NULL)
{
- perror("comedi_calibrate");
+ perror("check_gain_chan_x");
exit(1);
}
{ "pci-mio-16e-4", STATUS_SOME, cal_ni_pci_mio_16e_4, ni_setup_observables },
{ "pci-6032e", STATUS_DONE, cal_ni_pci_6032e, ni_setup_observables },
{ "DAQCard-ai-16e-4", STATUS_DONE, cal_ni_daqcard_ai_16e_4, ni_setup_observables },
- { "pci-6110", STATUS_SOME, cal_ni_pci_611x, ni_setup_observables_611x },
- { "pci-6111", STATUS_SOME, cal_ni_pci_611x, ni_setup_observables_611x },
+ { "pci-6110", STATUS_DONE, cal_ni_pci_611x, ni_setup_observables_611x },
+ { "pci-6111", STATUS_DONE, cal_ni_pci_611x, ni_setup_observables_611x },
#if 0
// { "at-mio-16de-10", cal_ni_unknown },
{ "at-mio-64e-3", cal_ni_16e_1 },