"FineDelay generates, simultaneously, one pulse for each channel. We check that they all arrives and the timestamp is the same (ignore fine field)";
staticvoidfmctdc_op_test2(structm_test*m_test)
{
fmctdc_op_test_parameters(m_test,1000,1000);
}
staticconstchar*fmctdc_op_test2_desc=
"FineDelay generates, simultaneously, 1000 pulse for each channel (1kHz). We check that they all arrives and the timestamp is the same (ignore fine field)";
staticvoidfmctdc_op_test3(structm_test*m_test)
{
fmctdc_op_test_parameters(m_test,10000,100);
}
staticconstchar*fmctdc_op_test3_desc=
"FineDelay generates, simultaneously, 10000 pulse for each channel (10kHz). We check that they all arrives and the timestamp is the same (ignore fine field)";
staticvoidfmctdc_op_test4(structm_test*m_test)
{
fmctdc_op_test_parameters(m_test,100000,10);
}
staticconstchar*fmctdc_op_test4_desc=
"FineDelay generates, simultaneously, 100000 pulse for each channel (100kHz). We check that they all arrives and the timestamp is the same (ignore fine field)";
staticvoidfmctdc_op_test5(structm_test*m_test)
{
fmctdc_op_test_parameters(m_test,1000000,100);
}
staticconstchar*fmctdc_op_test5_desc=
"FineDelay generates, simultaneously, 1000000 pulse for each channel (1MHz). We check that they all arrives and the timestamp is the same (ignore fine field)";
intmain(intargc,char*argv[])
{
structm_testfmctdc_param_tests[]={
...
...
@@ -203,24 +372,61 @@ int main(int argc, char *argv[])