##// END OF EJS Templates
Bug fixed in Signal Chain GUI Installer
Bug fixed in Signal Chain GUI Installer

File last commit:

r502:8b1242a708e8
r582:153d85398474
Show More
Meteor_JASMET30Mhz_Beacon.py
81 lines | 3.2 KiB | text/x-python | PythonLexer
/ schainpy / test / Meteor_JASMET30Mhz_Beacon.py
Daniel Valdez
Script para procesar datos de JASMET 30MHz
r410 """
Se debe verficar que el disco de datos se encuentra montado en el sistema
"""
import os, sys
path = os.path.split(os.getcwd())[0]
sys.path.append(path)
from controller import *
desc = "Meteor Experiment Test"
filename = "meteor20130812.xml"
controllerObj = Project()
controllerObj.setup(id = '191', name='meteor_test01', description=desc)
Daniel Valdez
nuevos script para los experimentos jasmet30 y jasmet 50
r455 path = '/home/dsuarez/.gvfs/data on 10.10.20.13/Jasmet50'
Julio Valdez
Processing Modules added:...
r502 pathFigure = '/home/jasmet/jasmet30_phase'
path = '/home/soporte/Data/JASMET/JASMET_30/2014106'
pathFigure = '/home/soporte/workspace/Graficos/JASMET/prueba1'
Daniel Valdez
Script para procesar datos de JASMET 30MHz
r410
Julio Valdez
Processing Modules added:...
r502 readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
Daniel Valdez
Script para procesar datos de JASMET 30MHz
r410 path=path,
Daniel Valdez
se agrega metodos para almacenar en disco las fases...
r460 startDate='2014/04/15',
endDate='2014/04/15',
Julio Valdez
Processing Modules added:...
r502 startTime='20:00:00',
Daniel Valdez
Script para procesar datos de JASMET 30MHz
r410 endTime='23:59:59',
Daniel Valdez
se agrega metodos para almacenar en disco las fases...
r460 online=0,
Julio Valdez
Processing Modules added:...
r502 walk=0)
Daniel Valdez
Script para procesar datos de JASMET 30MHz
r410
opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
Julio Valdez
Processing Modules added:...
r502 procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
Daniel Valdez
Script para procesar datos de JASMET 30MHz
r410
Julio Valdez
Processing Modules added:...
r502 # opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
#
#
# opObj11 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
# opObj11.addParameter(name='n', value='2', format='int')
Daniel Valdez
Script para procesar datos de JASMET 30MHz
r410
Julio Valdez
Processing Modules added:...
r502 # opObj11 = procUnitConfObj0.addOperation(name='VoltageWriter', optype='other')
# opObj11.addParameter(name='path', value='/home/jasmet/jasmet30_abril')
# opObj11.addParameter(name='blocksPerFile', value='100', format='int')
# opObj11.addParameter(name='profilesPerBlock', value='200', format='int')
Daniel Valdez
Script para procesar datos de JASMET 30MHz
r410
Daniel Valdez
Scripts para procesar datos de JASMET 30 y 50
r428
Daniel Valdez
nuevos script para los experimentos jasmet30 y jasmet 50
r455 """
########################################### BEACON ##########################################
"""
Daniel Valdez
Scripts para procesar datos de JASMET 30 y 50
r428
Julio Valdez
Processing Modules added:...
r502 procUnitConfObjBeacon = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
Daniel Valdez
nuevos script para los experimentos jasmet30 y jasmet 50
r455 procUnitConfObjBeacon.addParameter(name='nProfiles', value='200', format='int')
procUnitConfObjBeacon.addParameter(name='nFFTPoints', value='200', format='int')
Daniel Valdez
se agrega metodos para almacenar en disco las fases...
r460 procUnitConfObjBeacon.addParameter(name='pairsList', value='(2,0),(2,1),(2,3),(2,4)', format='pairsList')
Daniel Valdez
nuevos script para los experimentos jasmet30 y jasmet 50
r455
opObj11 = procUnitConfObjBeacon.addOperation(name='IncohInt', optype='other')
opObj11.addParameter(name='n', value='4', format='int')
opObj11 = procUnitConfObjBeacon.addOperation(name='getBeaconSignal')
opObj11 = procUnitConfObjBeacon.addOperation(name='BeaconPhase', optype='other')
opObj11.addParameter(name='id', value='201', format='int')
opObj11.addParameter(name='wintitle', value='Beacon Phase', format='str')
opObj11.addParameter(name='timerange', value='300', format='int')
Julio Valdez
Processing Modules added:...
r502 opObj11.addParameter(name='xmin', value='20', format='float')
opObj11.addParameter(name='xmax', value='22', format='float')
Daniel Valdez
nuevos script para los experimentos jasmet30 y jasmet 50
r455 opObj11.addParameter(name='ymin', value='-180', format='float')
opObj11.addParameter(name='ymax', value='180', format='float')
Julio Valdez
Processing Modules added:...
r502 opObj11.addParameter(name='figpath', value=pathFigure, format='str')
Daniel Valdez
Script para procesar datos de JASMET 30MHz
r410
print "Escribiendo el archivo XML"
controllerObj.writeXml(filename)
print "Leyendo el archivo XML"
controllerObj.readXml(filename)
controllerObj.createObjects()
controllerObj.connectObjects()
controllerObj.run()