##// END OF EJS Templates
Se modifico las condiciones de Decoder, en cada iteracion se actualiza el codigo. Se corrigieron bugs en la lectura de codigo. Se detecto que no se guarda el codigo actualizado en el header de pdata, esta pendiente su revision.
Se modifico las condiciones de Decoder, en cada iteracion se actualiza el codigo. Se corrigieron bugs en la lectura de codigo. Se detecto que no se guarda el codigo actualizado en el header de pdata, esta pendiente su revision.

File last commit:

r461:2799cb3804e8
r464:f8fb1296f4da
Show More
EWDriftsApp.py
118 lines | 5.4 KiB | text/x-python | PythonLexer
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240 import os, sys
path = os.path.split(os.getcwd())[0]
sys.path.append(path)
from controller import *
desc = "EWDrifts Experiment Test"
Daniel Valdez
EWDrifts test para High Altitude 2013-100
r391 filename = "ewdrifts2.xml"
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240
controllerObj = Project()
controllerObj.setup(id = '191', name='test01', description=desc)
Daniel Valdez
EWDrifts test para High Altitude 2013-100
r391 path='/remote/ewdrifts/RAW_EXP/EW_DRIFT_FARADAY/EW_Drift'
Daniel Valdez
EWDrifts con TR800KW
r461 path = '/Users/dsuarez/Documents/Radar/drifts'
path = '/Users/dsuarez/Documents/EW_DRIFT_WITH_TR'
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240 readUnitConfObj = controllerObj.addReadUnit(datatype='Voltage',
Daniel Valdez
EWDrifts test para High Altitude 2013-100
r391 path=path,
startDate='2013/01/11',
endDate='2013/12/12',
Daniel Valdez
EWDrifts con TR800KW
r461 startTime='10:00:00',
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240 endTime='23:59:59',
Daniel Valdez
EWDrifts con TR800KW
r461 online=0,
Daniel Valdez
EWDrifts test para High Altitude 2013-100
r391 delay=5,
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240 walk=0)
procUnitConfObj0 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
opObj11 = procUnitConfObj0.addOperation(name='ProfileSelector', optype='other')
opObj11.addParameter(name='profileRangeList', value='0,127', format='intlist')
opObj11 = procUnitConfObj0.addOperation(name='filterByHeights')
Daniel Valdez
EWDrifts con TR800KW
r461 opObj11.addParameter(name='window', value='3', format='int')
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240 opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
Daniel Valdez
EWDrifts con TR800KW
r461
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240
procUnitConfObj1 = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObj0.getId())
procUnitConfObj1.addParameter(name='nFFTPoints', value='128', format='int')
Daniel Valdez
EWDrifts con TR800KW
r461 procUnitConfObj1.addParameter(name='nProfiles', value='128', format='int')
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240
opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
Daniel Valdez
EWDrifts con TR800KW
r461 opObj11.addParameter(name='timeInterval', value='60', format='float')
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240
opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
Daniel Valdez
EWDrifts con TR800KW
r461 opObj11.addParameter(name='id', value='100', format='int')
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240 opObj11.addParameter(name='wintitle', value='SpectraPlot', format='str')
Daniel Valdez
EWDrifts test para High Altitude 2013-100
r391 #opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
Daniel Valdez
EWDrifts con TR800KW
r461 # opObj11.addParameter(name='zmin', value='0', format='int')
# opObj11.addParameter(name='zmax', value='100', format='int')
opObj11.addParameter(name='showprofile', value='0', format='int')
opObj11.addParameter(name='save', value='1', format='bool')
opObj11.addParameter(name='figpath', value='/Users/dsuarez/Pictures/tr', format='str')
opObj11 = procUnitConfObj1.addOperation(name='Noise', optype='other')
opObj11.addParameter(name='id', value='101', format='int')
opObj11.addParameter(name='wintitle', value='TR800KW', format='str')
opObj11.addParameter(name='xmin', value='10', format='float')
opObj11.addParameter(name='xmax', value='11.5', format='float')
opObj11.addParameter(name='ymin', value='55', format='float')
opObj11.addParameter(name='ymax', value='65', format='float')
Daniel Valdez
EWDrifts test para High Altitude 2013-100
r391 opObj11.addParameter(name='save', value='1', format='bool')
Daniel Valdez
EWDrifts con TR800KW
r461 opObj11.addParameter(name='figpath', value='/Users/dsuarez/Pictures/tr', format='str')
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240
Daniel Valdez
Cambios en la clase RTIPlot para optimizar el uso de la memoria RAM....
r254
Daniel Valdez
EWDrifts test para High Altitude 2013-100
r391
#
#opObj11 = procUnitConfObj1.addOperation(name='PowerProfilePlot', optype='other')
#opObj11.addParameter(name='idfigure', value='2', format='int')
#opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
#opObj11.addParameter(name='save', value='1', format='bool')
#opObj11.addParameter(name='figpath', value='/home/dsuarez/Pictures/EW_DRIFTS_2012_DEC', format='str')
##opObj11.addParameter(name='xmin', value='10', format='int')
##opObj11.addParameter(name='xmax', value='40', format='int')
#
Daniel Valdez
EWDrifts con TR800KW
r461 # opObj11 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
# opObj11.addParameter(name='idfigure', value='3', format='int')
# opObj11.addParameter(name='wintitle', value='CrossSpectraPlot', format='str')
# #opObj11.addParameter(name='save', value='1', format='bool')
# #opObj11.addParameter(name='figpath', value='/home/dsuarez/Pictures/EW_DRIFTS_2012_DEC', format='str')
# ##opObj11.addParameter(name='zmin', value='10', format='int')
# ##opObj11.addParameter(name='zmax', value='40', format='int')
# ##opObj11.addParameter(name='save', value='1', format='bool')
# ##opObj11.addParameter(name='figpath', value='/home/dsuarez/Pictures/cross_spc', format='str')
# opObj11.addParameter(name='zmin', value='20', format='int')
# opObj11.addParameter(name='zmax', value='40', format='int')
# opObj11.addParameter(name='save', value='1', format='bool')
# opObj11.addParameter(name='figpath', value='/home/dsuarez/Pictures/ew_drifts_mz', format='str')
#
#
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240 opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
Daniel Valdez
EWDrifts con TR800KW
r461 opObj11.addParameter(name='id', value='102', format='int')
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240 opObj11.addParameter(name='wintitle', value='RTIPLot', format='str')
Daniel Valdez
EWDrifts con TR800KW
r461 opObj11.addParameter(name='xmin', value='10', format='float')
opObj11.addParameter(name='xmax', value='11.5', format='float')
# opObj11.addParameter(name='zmin', value='20', format='int')
# opObj11.addParameter(name='zmax', value='40', format='int')
# #opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
# #opObj11.addParameter(name='timerange', value='86400', format='int')
opObj11.addParameter(name='showprofile', value='0', format='int')
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240 opObj11.addParameter(name='save', value='1', format='bool')
Daniel Valdez
EWDrifts con TR800KW
r461 opObj11.addParameter(name='figpath', value='/Users/dsuarez/Pictures/tr', format='str')
Daniel Valdez
Adicion de la carpeta test donde se encuentra la aplicacion de prueba para los experimentos EWDrifts y Faraday...
r240
print "Escribiendo el archivo XML"
controllerObj.writeXml(filename)
print "Leyendo el archivo XML"
controllerObj.readXml(filename)
controllerObj.createObjects()
controllerObj.connectObjects()
controllerObj.run()
Daniel Valdez
EWDrifts test para High Altitude 2013-100
r391