Commit 72e15c63 authored by Federico Vaga's avatar Federico Vaga

tools:adc-acq: print timestamp is part of processing

Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent e02aa202
......@@ -1009,11 +1009,18 @@ static void fald_acq_process_buffer(struct adc_buffer *buf,
struct adc_conf *cfg_acq,
unsigned int iteration)
{
struct adc_timestamp ts;
int w;
adc_tstamp_buffer(buf, &ts);
/* print/store data*/
switch(binmode) {
default:
fprintf(stderr,
"time: {secs:%"PRIu64" ticks:%"PRIu64" bins:%"PRIu64"}\n",
ts.secs, ts.ticks, ts.bins);
fald_acq_print_data(buf, cfg_acq, show_ndata);
break;
case 1:
......@@ -1099,7 +1106,6 @@ int main(int argc, char *argv[])
{
struct adc_dev *adc;
struct adc_buffer *buf;
struct adc_timestamp ts;
struct timeval tv = {0, 0};
struct adc_conf cfg_brd, cfg_acq;
uint32_t pre, post, bits, nshots;
......@@ -1220,10 +1226,6 @@ int main(int argc, char *argv[])
errno, adc_strerror(errno));
break;
}
adc_tstamp_buffer(buf, &ts);
fprintf(stderr,
"time: {secs:%"PRIu64" ticks:%"PRIu64" bins:%"PRIu64"}\n",
ts.secs, ts.ticks, ts.bins);
fald_acq_process_buffer(buf, &cfg_acq, i);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment