bpp_latent.h
1 #ifndef _BPP_LATENT_H
2 #define _BPP_LATENT_H
3 /* Stuff relating to bpp latentcy. Table here is copied from
4  * /psr4/mpulsar/bpp/toa/test/latent.doc
5  *
6  * I think we only need cols 2 and 5.
7  */
8 
9 /*
10 Total Channel BW Decimation taps Latency (s)
11 BW Hz Hz Intensity Poln
12 2.8e6 0.0875d6 16 1024 5.99500e-3 5.99500e-03
13 4.0e6 0.125d6 16 1024 4.19650E-3 4.19650E-3
14 5.6e6 0.175d6 16 1024 2.99750E-3 2.99750E-3
15 8.0e6 0.250d6 16 1024 2.09825E-3 2.09825E-3
16 11.2e6 0.350d6 16 1024 1.49875E-3 1.49875E-3
17 16.0e6 0.500d6 16 1024 1.049125E-3 1.049125E-3
18 22.4e6 0.700d6 16 1024 749.375E-6 749.375E-6
19 28.0e6 0.875d6 16 1024 599.500E-6 599.500E-6
20 44.8e6 1.400d6 16 512 192.768E-6 192.768E-6
21 56.0e6 1.750d6 16 512 154.214E-6 154.214E-6
22 89.6e6 2.800d6 12 256 52.232E-6 52.232E-6
23 112.0e6 3.500d6 10 256 41.8429E-6 41.8429E-6
24 */
25 
26 #define BPP_NLATENT 12
27 
28 /* Channel bandwidths in mhz */
29 static const double bpp_chbw[BPP_NLATENT] = {
30  0.0875,
31  0.125,
32  0.175,
33  0.250,
34  0.350,
35  0.500,
36  0.700,
37  0.875,
38  1.400,
39  1.750,
40  2.800,
41  3.500
42 };
43 
44 /* Latency in seconds */
45 static const double bpp_latent[BPP_NLATENT] = {
46  5.99500e-3,
47  4.19650E-3,
48  2.99750E-3,
49  2.09825E-3,
50  1.49875E-3,
51  1.049125E-3,
52  749.375E-6,
53  599.500E-6,
54  192.768E-6,
55  154.214E-6,
56  52.232E-6,
57  41.8429E-6
58 };
59 
60 #endif
61 

Generated using doxygen 1.8.17