SciSDK Library
SDK for SciCompiler projects
|
Custom Packet body decoded data. More...
#include <scisdk_defines.h>
Public Attributes | |
uint32_t * | row |
uint32_t | n |
Custom Packet body decoded data.
Packet structure for custom packet body is defined by SciCompiler Custom Packet Editor The user can add a custom number of rows. Every rows is 32 bit wide. Inside a row the user can add a custom number of fields. Every field can have a with between 1 and 32 bit. It is possible to create filed larger than 32 bit by using multiple rows. The inputs to custom packet can be larger from 1 to 1024 bits. On FPGA side will appear as a single input, but in the custom packet, if larger than 32 bit will use multiple rows. It is possible to cast rows to a custom structure to recostruct the original FPGA data layout.
uint32_t SCISDK_CP_PACKET::n |
Number of row in the event
uint32_t* SCISDK_CP_PACKET::row |
Pointer to the row data, this express every raw in the event created by SciCompiler