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;