From e1ab75fec4f95e3204f814cfdbc42ac60936d5c3 Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Wed, 29 Apr 2020 15:08:19 +0200 Subject: [PATCH] Recv uses correct form of buffer --- sf-buffer/src/sf_writer.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/sf-buffer/src/sf_writer.cpp b/sf-buffer/src/sf_writer.cpp index 274b8a0..1e77d91 100644 --- a/sf-buffer/src/sf_writer.cpp +++ b/sf-buffer/src/sf_writer.cpp @@ -9,6 +9,8 @@ #include "SFWriter.hpp" #include #include +#include +#include "date.h" using namespace std; using namespace core_buffer; @@ -78,17 +80,17 @@ void receive_replay( // Initialize buffers in first iteration for each pulse_id. if (i_module == 0) { - frame_meta_buffer->pulse_id = + frame_meta_buffer->pulse_id[i_buffer] = module_meta_buffer->pulse_id; - frame_meta_buffer->frame_index = + frame_meta_buffer->frame_index[i_buffer] = module_meta_buffer->frame_index; - frame_meta_buffer->daq_rec = + frame_meta_buffer->daq_rec[i_buffer] = module_meta_buffer->daq_rec; - frame_meta_buffer->n_received_packets = + frame_meta_buffer->n_received_packets[i_buffer] = module_meta_buffer->n_received_packets; } - if (frame_meta_buffer->pulse_id != + if (frame_meta_buffer->pulse_id[i_buffer] != module_meta_buffer->pulse_id) { throw runtime_error("Unexpected pulse_id received."); }