SWDatabase
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
uleis_rate.h
Go to the documentation of this file.
1 /* $Id: uleis_rate.h,v 1.5 1997/04/10 22:19:24 steves Exp $ */
2 
3 #include "hdfi.h"
4 
5 #define U_SPINS 10 /* 10 spins, 1-10 */
6 #define U_SPINPRS 5 /* 5 spin pairs 1-5 */
7 #define U_SECTRS 8 /* 8 sectors, 0-7 */
8 #define U_MTRX_RATE_SIZE 34 /* 34 bytes per sector */
9 #define U_MTRX_PRS_RATE_SIZE 42 /* 42 bytes per sector */
10 #define U_SNGL_RATE_SIZE 16 /* 16 2-byte items per sector */
11 
12 struct URateSet
13 {
14  uint32 output_sctime; /* time for beginning of data output cycle */
15  uint32 collect_sctime; /* time for beginning of data collection */
16  uint32 QAC; /* number of bad frames in this cycle */
17 
18  /* Matrix rates: 34 bytes, 10 spins, 8 sectors */
20 
21  /* Matrix pair rates: 42 bytes, 5 spin pairs, 8 sectors */
23 
24  /* Singles rates: 32 bytes, 5 spin pairs, 8 sectors */
26 };
27 
#define U_MTRX_RATE_SIZE
Definition: uleis_rate.h:8
#define U_SECTRS
Definition: uleis_rate.h:7
uint8 Matrx_prs[U_MTRX_PRS_RATE_SIZE][U_SPINPRS][U_SECTRS]
Definition: uleis_rate.h:22
Definition: uleis_rate.h:12
#define U_SPINPRS
Definition: uleis_rate.h:6
uint32 QAC
Definition: uleis_rate.h:16
uint32 collect_sctime
Definition: uleis_rate.h:15
uint16 Single[U_SNGL_RATE_SIZE][U_SPINPRS][U_SECTRS]
Definition: uleis_rate.h:25
uint32 output_sctime
Definition: uleis_rate.h:14
#define U_MTRX_PRS_RATE_SIZE
Definition: uleis_rate.h:9
#define U_SPINS
Definition: uleis_rate.h:5
uint8 Matrx[U_MTRX_RATE_SIZE][U_SPINS][U_SECTRS]
Definition: uleis_rate.h:19
#define U_SNGL_RATE_SIZE
Definition: uleis_rate.h:10