Project

General

Profile

family_dev.txt

Kyle Hazelwood, 01/15/2015 12:00 PM

 
1
1. R:RRCORR 260 devices 
2
include all c453 RR had. Configuring them same is now impossible! I now re-write programs
3
by introducing groups. See R2/pa4208. Currently thereIn new orbit smoothing program W91/pa4196. 
4
The new programs don't rely on these family devices,such as R:HORZGI,R:HORZHI,
5
R:HORZGI.  
6

    
7
2. "missing hardware board" errs found for locations
8
horz -> H116,H118,H208
9
Vert -> V117, V119,V129,V201,V207
10
for vert:
11
$7 = {0, 0, 0, 0, 0, 0, 0, 0, -11463, -11463, 0, 0, 0, 0, -11463, -11463, 0, 0, -11463, 0 <repeats 19 times>, -494, 0 <repeats 12 times>, -11463, 0 <repeats 52 times>}
12

    
13
in pa4196 map horz set
14
gdb) p errs[0]@104
15
$2 = {0, 0, 0, 0, 0, 0, 0, 0, -11463, -11463, 0, 0, 0, 0, 0, 0, 0, 0, 0, -11463, 0, 0, 17, 0, 3392, 2392, 13, 0, 16, 0, 33, 0, -21632, 2394, 28, 0, -14776, 2395, -110, 3329, 0, 0, 0, 2391, -21872, 2394, 17, 0, -21600, 2394, 10, 0, 3026, 2395, 25, 0, 3408, 2394, -1440, 2386, 3248, 2394, 78, 0, 24, 0, 249, 0, -27212, 2390, -27212, 2390, 0 <repeats 12 times>, 1, 0, 0, 0, 0, 0, 0, 0, 25264, 2394, 0, 0, 0, 0, 0, 0, 0, 0, 5008, 115}
16
(gdb) 
17

    
18
td_lst_rw
19
    case DEFAULT_TABLE:
20
      memcpy(fname,"R:RRHCOR",8); num = num_ob_ceds[pl]; -104
21
      break;
22
    case MDAT_GTABLE:
23
      memcpy(fname,"R:HORZGI",8); num = num_ob_ceds[pl]; -104
24
      break;
25
    case MDAT_HTABLE:
26
      memcpy(fname,"R:HORZHI",8); num = num_ob_ceds[pl]; -104
27
      break;
28
    case SCALE_FACTOR_TABLE:
29
      memcpy(fname,"R:HORZSF",8); num = num_ob_ceds[pl]; -104
30
      break;
31
    case RAMP_POINTER_TABLE:
32
      memcpy(fname,"R:HORZMP",8); num = num_ob_ceds[pl];-104 
33
      break;
34
    case SCALE_FACTOR_POINTER_TABLE:
35
      memcpy(fname,"R:HORZMP",8); num = num_ob_ceds[pl]; 
36
      break;
37
 
38
  /* since ob ced cards are mixed with those for other magnets
39
	 card wide config devices have to be treat in wholesale 
40
    case CLOCK_TABLE:
41
      memcpy(fname,"R:CORCLK",8); num = NUM_RR_C453_CARD; -61? was 70
42
      break;
43
    case MDAT_GITABLE:
44
      memcpy(fname,"R:CORGII",8); num = NUM_RR_C453_CARD; -61
45
      break;
46
    case MDAT_HITABLE:
47
      memcpy(fname,"R:CORHII",8); num = NUM_RR_C453_CARD; -61 
48
      break;
49
    case MAIN_MDAT_TABLE:
50
      memcpy(fname,"R:CORMDT",8); num = NUM_RR_C453_CARD;-61 
51
      break;
52
  */
53
/* after Otc. 2001 shut down 
54
#define NUM_RR_C453_CARD 63  */
55

    
56
/* after added 7 mised 'sharing device */
57
#define NUM_RR_C453_CARD 70  
58
#define NUM_RR_C453 260