##// END OF EJS Templates
Alexander Valdez -
r572:9b3cf6c284cf
parent child
Show More
@@ -1,136 +1,137
1 1 import os, sys
2 2 #import timeit
3 3 import datetime
4 4
5 5 path = os.path.split(os.getcwd())[0]
6 6 sys.path.append(path)
7 7
8 8 from controller import *
9 9
10 10 desc = "150 km Jicamarca January 2015"
11 11 filename = "150km_jicamarca.xml"
12 12
13 13 controllerObj = Project()
14 14
15 15 controllerObj.setup(id = '191', name='test01', description=desc)
16 16
17 17 path = '/home/operaciones/150km_jicamarca_january/RAW_EXP/2015_ISR'
18 #path = '/media/DATOS/2015_ISR'
18 19 #path = '/media/New Volume2/DATA/RAW_EXP/2015_ISR'
19 20
20 21 figpath = '/home/operaciones/Pictures/150km_jicamarca_january'
21 22
22 23 readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
23 24 path=path,
24 25 startDate='2015/01/14',
25 26 endDate='2015/01/30',
26 27 startTime='07:40:00',
27 28 endTime='23:59:59',
28 29 online=1,
29 30 delay=10,
30 31 walk=1,
31 32 nTxs=4)
32 33
33 34 opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
34 35
35 36 procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
36 37
37 38 opObj11 = procUnitConfObj0.addOperation(name='ProfileSelector', optype='other')
38 39 opObj11.addParameter(name='rangeList', value='(1,80),(341,420),(681,760),(1021,1100)', format='multiList')
39 40
40 41 # opObj11 = procUnitConfObj0.addOperation(name='filterByHeights')
41 42 # opObj11.addParameter(name='window', value='1', format='int')
42 43 # opObj11.addParameter(name='axis', value='2', format='int')
43 44
44 45 cod7barker="1,1,1,-1,-1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,1,1,-1,1,-1,-1,-1,1,1,-1,1"
45 46 # 1,1,1,-1,-1,1,-1
46 47 #-1,-1,-1,1,1,-1,1
47 48 opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
48 49 opObj11.addParameter(name='code', value=cod7barker, format='floatlist')
49 50 opObj11.addParameter(name='nCode', value='4', format='int')
50 51 opObj11.addParameter(name='nBaud', value='7', format='int')
51 52
52 53 opObj11 = procUnitConfObj0.addOperation(name='deFlip')
53 54 opObj11.addParameter(name='channelList', value='1,3,5,7', format='intlist')
54 55
55 56 # cod7barker="1,1,1,-1,-1,1,-1"
56 57 # opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
57 58 # opObj11.addParameter(name='code', value=cod7barker, format='intlist')
58 59 # opObj11.addParameter(name='nCode', value='1', format='int')
59 60 # opObj11.addParameter(name='nBaud', value='7', format='int')
60 61
61 62 # opObj11 = procUnitConfObj0.addOperation(name='Scope', optype='other')
62 63 # opObj11.addParameter(name='id', value='10', format='int')
63 64 # opObj11.addParameter(name='wintitle', value='Voltage', format='str')
64 65 # opObj11.addParameter(name='zmin', value='40', format='int')
65 66 # opObj11.addParameter(name='zmax', value='90', format='int')
66 67
67 68 #opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
68 69
69 70 procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
70 71 procUnitConfObj1.addParameter(name='nFFTPoints', value='80', format='int')
71 72 procUnitConfObj1.addParameter(name='nProfiles', value='80', format='int')
72 73 #procUnitConfObj1.addParameter(name='pairsList', value='(3,7),(2,6)', format='pairsList')
73 74 procUnitConfObj1.addParameter(name='pairsList', value='(1,0),(3,2),(5,4),(7,6)', format='pairsList')
74 75
75 76 #
76 77 opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
77 78 opObj11.addParameter(name='timeInterval', value='60', format='float')
78 79 #
79 80 # opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
80 81 # opObj11.addParameter(name='id', value='2004', format='int')
81 82 # opObj11.addParameter(name='wintitle', value='150km_Jicamarca_ShortPulse', format='str')
82 83 # #opObj11.addParameter(name='channelList', value='0,1,2,3,45', format='intlist')
83 84 # opObj11.addParameter(name='zmin', value='15', format='int')
84 85 # opObj11.addParameter(name='zmax', value='45', format='int')
85 86 # opObj11.addParameter(name='figpath', value=figpath, format='str')
86 87 # opObj11.addParameter(name='exp_code', value='13', format='int')
87 88
88 89 opObj11 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
89 90 opObj11.addParameter(name='id', value='2006', format='int')
90 91 opObj11.addParameter(name='wintitle', value='CrossSpectraPlot_ShortPulse', format='str')
91 92 opObj11.addParameter(name='coherence_cmap', value='jet', format='str')
92 93 opObj11.addParameter(name='phase_cmap', value='jet', format='str')
93 94 # opObj11.addParameter(name='ymin', value='0', format='int')
94 95 # opObj11.addParameter(name='ymax', value='105', format='int')
95 96 opObj11.addParameter(name='zmin', value='15', format='int')
96 97 opObj11.addParameter(name='zmax', value='45', format='int')
97 98 opObj11.addParameter(name='figpath', value=figpath, format='str')
98 99 opObj11.addParameter(name='exp_code', value='13', format='int')
99 100
100 101 #
101 102 opObj11 = procUnitConfObj1.addOperation(name='CoherenceMap', optype='other')
102 103 opObj11.addParameter(name='id', value='102', format='int')
103 104 opObj11.addParameter(name='wintitle', value='Coherence', format='str')
104 105 opObj11.addParameter(name='phase_cmap', value='jet', format='str')
105 106
106 107 #
107 108 opObj11.addParameter(name='xmin', value='0', format='int')
108 109 opObj11.addParameter(name='xmax', value='24', format='int')
109 110 opObj11.addParameter(name='figpath', value=figpath, format='str')
110 111 # opObj11.addParameter(name='wr_period', value='2', format='int')
111 112
112 113
113 114 # opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
114 115 # opObj11.addParameter(name='id', value='3005', format='int')
115 116 # opObj11.addParameter(name='wintitle', value='150km_Jicamarca_ShortPulse', format='str')
116 117 # # opObj11.addParameter(name='xmin', value='20.5', format='float')
117 118 # # opObj11.addParameter(name='xmax', value='24', format='float')
118 119 # opObj11.addParameter(name='zmin', value='15', format='int')
119 120 # opObj11.addParameter(name='zmax', value='45', format='int')
120 121 # #opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
121 122 # #opObj11.addParameter(name='channelList', value='0,1,2,3,4,5,6,7', format='intlist')
122 123 # opObj11.addParameter(name='showprofile', value='0', format='int')
123 124 # opObj11.addParameter(name='figpath', value=figpath, format='str')
124 125 # opObj11.addParameter(name='exp_code', value='13', format='int')
125 126
126 127 print "Escribiendo el archivo XML"
127 128 controllerObj.writeXml(filename)
128 129 print "Leyendo el archivo XML"
129 130 controllerObj.readXml(filename)
130 131
131 132 controllerObj.createObjects()
132 133 controllerObj.connectObjects()
133 134
134 135 #timeit.timeit('controllerObj.run()', number=2)
135 136
136 137 controllerObj.run() No newline at end of file
General Comments 0
You need to be logged in to leave comments. Login now