Help: ICE_PACKETS_ICE
ICE Packet Header (Little/Big Endian):
typedef struct {
int_1 keys[4]; /* barker syncs(3) and packet type(1) */
int_4 count; /* packet number since start of xfer */
int_4 elem; /* data elements in packet */
int_2 user; /* user defined field */
int_2 channel; /* port channel number */
int_1 id1,id2; /* subsystem IDs */
int_1 rep; /* data rep (Vax,Ieee,Eeei) */
int_1 bpa; /* bytes per atom=(mode,type) */
int_1 mode; /* data format mode (Complex, Scalar) */
int_1 type; /* data format type (Pack,Byte,Int,Long) */
int_1 tcmode; /* timecode mode */
int_1 tcstatus; /* timecode status */
double tcoff; /* sample offset from data(1) to TC */
double tcwsec; /* timecode 1950 whole seconds */
double tcfsec; /* timecode fractional seconds */
int_4 lval[4]; /* user fields */
} ICEPACKETSTRUCT;