1 |
kusanagi |
1.1 |
0 CONF 5 6 {{1,1,1,1,1,1},{1,1,1,1,1,0},{1,1,1,0,0,0},{1,0,1,0,0,0},{0,1,1,0,0,0}} "active sensors - first dimention is the number of the incrementing configuration. second dimention is the number of FE /RO" |
2 |
|
|
1 PWR_IPM_ACTION 3 64 { |
3 |
|
|
/* format is: |
4 |
|
|
index0 is the couple of ipm (see typedef PWR_IPM3) |
5 |
|
|
index1 codes the following info (6 bit map) |
6 |
|
|
bit 0: CC[ipm1] read on TM port |
7 |
|
|
bit 1: CC[ipm1] read on TM port |
8 |
|
|
bit 2: ADC[ipm1] read on TM port |
9 |
|
|
bit 3: ADC[ipm2] read on TM port |
10 |
|
|
bit 3: PWR_IPM_CONF[ipm1] |
11 |
|
|
bit 4: PWR_IPM_CONF[ipm2] |
12 |
|
|
|
13 |
|
|
Values are coded followind this convetions: |
14 |
|
|
bit 8 IPM_TRB (CM_HOT,CM_COLD) |
15 |
|
|
bit 4-7 Action (see typedef PWR_IPM_ACTION) |
16 |
|
|
bit 0-3 TimeOutAction (seet typedef PWR_IPM_TO_ACTION) |
17 |
|
|
|
18 |
|
|
typedef enum { |
19 |
|
|
PWR_IPM_TO_ACTION_STOP, |
20 |
|
|
PWR_IPM_TO_ACTION_CONTINUE, |
21 |
|
|
} PWR_IPM_TO_ACTION; |
22 |
|
|
|
23 |
|
|
typedef enum { |
24 |
|
|
PWR_IPM_ACTION_ON_HOT, |
25 |
|
|
PWR_IPM_ACTION_ON_COLD, |
26 |
|
|
PWR_IPM_ACTION_ON_TOGGLED, |
27 |
|
|
PWR_IPM_ACTION_OFF, |
28 |
|
|
PWR_IPM_ACTION_EXIT_OK, |
29 |
|
|
PWR_IPM_ACTION_EXIT_BAD, |
30 |
|
|
} PWR_IPM_ACTION; |
31 |
|
|
|
32 |
|
|
typedef enum |
33 |
|
|
{ |
34 |
|
|
CM_HOT, |
35 |
|
|
CM_COLD, |
36 |
|
|
CM_HOT_COLD_MAX |
37 |
|
|
} CM_HOT_COLD; |
38 |
|
|
|
39 |
|
|
|
40 |
|
|
*/ |
41 |
|
|
#include "PWR_IPMActionTable.h" |
42 |
|
|
, |
43 |
|
|
#include "PWR_IPMActionTable.h" |
44 |
|
|
, |
45 |
|
|
#include "PWR_IPMActionTable.h" |
46 |
|
|
|
47 |
|
|
} "Main Table for actions to be done in IPM Check procedure" |
48 |
|
|
2 TRK_DSP_OK 2 6 {{1,1,1,1,1,1},{1,1,1,1,1,1}} "Tracker dsp ON_OFF in ACQ /RO" |
49 |
|
|
3 TRK_DSP_MASK 2 6 {{0,0,0,0,0,0},{0,0,0,0,0,0}} "Traker dsp mask /RO" |
50 |
|
|
4 TRK_PED_MIN_0 3 6 {{100,100,100,100,100,100},{100,100,100,100,100,100},{100,100,100,100,100,100}} "Tracker 0 ped min value /RO" |
51 |
|
|
5 TRK_PED_MIN_1 3 6 {{100,100,100,100,100,100},{100,100,100,100,100,100},{100,100,100,100,100,100}} "Tracker 1 ped min value /RO" |
52 |
|
|
6 TRK_PED_MAX_0 3 6 {{4000,4000,4000,4000,4000,4000},{4000,4000,4000,4000,4000,4000},{4000,4000,4000,4000,4000,4000}} "Tracker 0 ped max value /RO" |
53 |
|
|
7 TRK_PED_MAX_1 3 6 {{4000,4000,4000,4000,4000,4000},{4000,4000,4000,4000,4000,4000},{4000,4000,4000,4000,4000,4000}} "Tracker 1 ped max value /RO" |
54 |
|
|
8 TRK_SIG_MIN_0 3 6 {{1,1,1,1,1,1},{1,1,1,1,1,1},{1,1,1,1,1,1}} "Tracker 0 sig min value /RO" |
55 |
|
|
9 TRK_SIG_MIN_1 3 6 {{1,1,1,1,1,1},{1,1,1,1,1,1},{1,1,1,1,1,1}} "Tracker 1 sig min value /RO" |
56 |
|
|
10 TRK_SIG_MAX_0 3 6 {{100,100,100,100,100,100},{100,100,100,100,100,100},{100,100,100,100,100,100}} "Tracker 0 sig min value /RO" |
57 |
|
|
11 TRK_SIG_MAX_1 3 6 {{100,100,100,100,100,100},{100,100,100,100,100,100},{100,100,100,100,100,100}} "Tracker 1 sig min value /RO" |
58 |
|
|
12 TRK_BAD_MAX_0 3 6 {{512,512,512,512,512,512},{512,512,512,512,512,512},{512,512,512,512,512,512}} "Tracker 0 bad max value /RO" |
59 |
|
|
13 TRK_BAD_MAX_1 3 6 {{512,512,512,512,512,512},{512,512,512,512,512,512},{512,512,512,512,512,512}} "Tracker 1 bad max value /RO" |