##// END OF EJS Templates
Bug fixed in RTI and Wind Profiler Plots, when data time exceeded the xmax, the new plot generated was overwriting the first one.
Bug fixed in RTI and Wind Profiler Plots, when data time exceeded the xmax, the new plot generated was overwriting the first one.

File last commit:

r502:8b1242a708e8
r509:7fe23f0913c9
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()