##// END OF EJS Templates
Daniel Valdez -
r429:135215dab4b9
parent child
Show More
@@ -1,109 +1,109
1 1 """
2 2
3 Este script se ha configurado para procesar datos de JASMET 30.15MHz
3
4 4
5 5 Se debe verficar que el disco de datos se encuentra montado en el sistema
6 6
7 7 """
8 8 import os, sys
9 9
10 10 path = os.path.split(os.getcwd())[0]
11 11 sys.path.append(path)
12 12
13 13 from controller import *
14 14
15 15 desc = "Meteor Experiment Test"
16 16 filename = "meteor20130812.xml"
17 17
18 18 controllerObj = Project()
19 19 controllerObj.setup(id = '191', name='meteor_test01', description=desc)
20 20
21 21 # path = '/home/dsuarez/.gvfs/datos on 10.10.20.2/High_Power_Meteor'
22 22 #
23 23 # path = '/Volumes/FREE_DISK/meteor_data'
24 24 #
25 25 # path = '/Users/dsuarez/Movies/meteor'
26 26
27 27 # path = '/home/dsuarez/.gvfs/data on 10.10.20.6/RAW_EXP'
28 28
29 29 # DEFINE EL PATH PARA DIA o NOCHE
30 30 path = ''
31 31
32 32
33 33 readUnitConfObj = controllerObj.addReadUnit(datatype='Voltage',
34 34 path=path,
35 35 startDate='2013/08/21',
36 36 endDate='2013/08/21',
37 37 startTime='00:00:00',
38 38 endTime='23:59:59',
39 39 online=1,
40 40 delay=2,
41 41 walk=1)
42 42
43 43 opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
44 44
45 45 procUnitConfObj0 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
46 46
47 47
48 48 opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
49 49
50 50
51 51 opObj11 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
52 52 opObj11.addParameter(name='n', value='2', format='int')
53 53
54 54 opObj11 = procUnitConfObj0.addOperation(name='VoltageWriter', optype='other')
55 55 opObj11.addParameter(name='path', value='/')
56 56 opObj11.addParameter(name='blocksPerFile', value='100', format='int')
57 57 opObj11.addParameter(name='profilesPerBlock', value='200', format='int')
58 58
59 59
60 60
61 61 # procUnitConfObj1 = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObj0.getId())
62 62 # procUnitConfObj1.addParameter(name='nProfiles', value='200', format='int')
63 63 # procUnitConfObj1.addParameter(name='nFFTPoints', value='200', format='int')
64 64 #
65 65 #
66 66 # opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
67 67 # opObj11.addParameter(name='n', value='4', format='int')
68 68
69 69
70 70
71 71 # opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
72 72 # opObj11.addParameter(name='id', value='100', format='int')
73 73 # opObj11.addParameter(name='wintitle', value='JASMET30MHZ', format='str')
74 74 # opObj11.addParameter(name='timerange', value='300', format='int')
75 75 # opObj11.addParameter(name='zmin', value='20', format='float')
76 76 # opObj11.addParameter(name='zmax', value='60', format='float')
77 77 # # opObj11.addParameter(name='xmin', value='18', format='float')
78 78 # # opObj11.addParameter(name='xmax', value='', format='float')
79 79 # opObj11.addParameter(name='save', value='1', format='int')
80 80 # opObj11.addParameter(name='figpath', value='/home/operaciones/Pictures', format='str')
81 81 # opObj11.addParameter(name='ftp', value='1', format='int')
82 82 # opObj11.addParameter(name='wr_period', value='10', format='int')
83 83 # opObj11.addParameter(name='ftp_wei', value='1', format='int')
84 84 # opObj11.addParameter(name='exp_code', value='15', format='int')
85 85
86 86
87 87 # opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
88 88 # opObj11.addParameter(name='id', value='101', format='int')
89 89 # opObj11.addParameter(name='wintitle', value='JASMET30MHZ', format='str')
90 90 # opObj11.addParameter(name='zmin', value='20', format='float')
91 91 # opObj11.addParameter(name='zmax', value='60', format='float')
92 92 # # opObj11.addParameter(name='realtime', value='1', format='bool')
93 93 # # opObj11.addParameter(name='show', value='0', format='bool')
94 94 # opObj11.addParameter(name='save', value='1', format='int')
95 95 # opObj11.addParameter(name='figpath', value='/home/operaciones/Pictures', format='str')
96 96 # opObj11.addParameter(name='ftp', value='1', format='int')
97 97 # opObj11.addParameter(name='wr_period', value='10', format='int')
98 98 # opObj11.addParameter(name='ftp_wei', value='1', format='int')
99 99 # opObj11.addParameter(name='exp_code', value='15', format='int')
100 100
101 101
102 102 print "Escribiendo el archivo XML"
103 103 controllerObj.writeXml(filename)
104 104 print "Leyendo el archivo XML"
105 105 controllerObj.readXml(filename)
106 106
107 107 controllerObj.createObjects()
108 108 controllerObj.connectObjects()
109 109 controllerObj.run()
General Comments 0
You need to be logged in to leave comments. Login now