#ifndef __AQUISITION_C__ #define __AQUISITION_C__ #endif #include #include #include #include #include #include #include #include #include #include #include #include "camac.h" #include "dc_int.h" #include "daq.h" void daq_initial(struct io_control *i_cntl) { int i; /* Initialize shared memory */ if ((i_cntl->run_number = read_run_number(i_cntl)) == -1) { sprintf(i_cntl->warning_comment, "%s", "Can't read resource file"); exit(2); } i_cntl->status = 0; i_cntl->real_events = 0; NO_PROBLEM; ioctl(i_cntl->CC_fd, DC_INITIAL, &i); sprintf(i_cntl->start_comment, "%s", "Normal run"); sprintf(i_cntl->end_comment, "%s", ""); i_cntl->setup_flag = 0; i_cntl->disk_flag = 0; i_cntl->print_out_device = 1; i_cntl->start_time = 0; i_cntl->stop_time = 0; i_cntl->daq_time = 0; i_cntl->word_point = -1; i_cntl->rate_total = 0; i_cntl->rate_latest = 0; i_cntl->graphics = 0; }