Removed MODULE_N_BYTES requirement

This commit is contained in:
2021-07-02 14:17:38 +02:00
parent 95be6b25e2
commit ce93dce7cf
3 changed files with 19 additions and 19 deletions
+16 -16
View File
@@ -40,22 +40,22 @@ struct ModuleFrameBuffer {
ModuleFrame module[N_MODULES];
};
#pragma pack(push)
#pragma pack(1)
struct BufferBinaryFormat {
const char FORMAT_MARKER = 0xBE;
ModuleFrame meta;
char data[MODULE_N_BYTES];
};
#pragma pack(pop)
//#pragma pack(push)
//#pragma pack(1)
//struct BufferBinaryFormat {
// const char FORMAT_MARKER = 0xBE;
// ModuleFrame meta;
// char data[MODULE_N_BYTES];
//};
//#pragma pack(pop)
#pragma pack(push)
#pragma pack(1)
struct BufferBinaryBlock
{
BufferBinaryFormat frame[buffer_config::BUFFER_BLOCK_SIZE];
uint64_t start_pulse_id;
};
#pragma pack(pop)
//#pragma pack(push)
//#pragma pack(1)
//struct BufferBinaryBlock
//{
// BufferBinaryFormat frame[buffer_config::BUFFER_BLOCK_SIZE];
// uint64_t start_pulse_id;
//};
//#pragma pack(pop)
#endif //SF_DAQ_BUFFER_FORMATS_HPP