SciSDK Library
SDK for SciCompiler projects
SCISDK_CP_PACKET Struct Reference

Custom Packet body decoded data. More...

#include <scisdk_defines.h>

Public Attributes

uint32_t * row
 
uint32_t n
 

Detailed Description

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.

Member Data Documentation

◆ n

uint32_t SCISDK_CP_PACKET::n

Number of row in the event

◆ row

uint32_t* SCISDK_CP_PACKET::row

Pointer to the row data, this express every raw in the event created by SciCompiler


The documentation for this struct was generated from the following file: