##// END OF EJS Templates
Fix all PlotData, add SpectraMean, CrossSpectra plots, now Parameters extends Spectra fix bugs in ParametersProc
Fix all PlotData, add SpectraMean, CrossSpectra plots, now Parameters extends Spectra fix bugs in ParametersProc

File last commit:

r583:e5ed8fbe1d1e
r922:d680543828ae
Show More
150km_january_3.py
127 lines | 5.8 KiB | text/x-python | PythonLexer
Miguel Valdez
Second test: Kudeki experiment
r524 import os, sys
#import timeit
import datetime
path = os.path.split(os.getcwd())[0]
sys.path.append(path)
from controller import *
desc = "150 km Jicamarca January 2015"
filename = "150km_jicamarca.xml"
controllerObj = Project()
controllerObj.setup(id = '191', name='test01', description=desc)
Miguel Valdez
Bug plotting RTI fixed: timezone was removed from getLimit function
r566 path = './'
Miguel Valdez
Second test: Kudeki experiment
r524
Miguel Valdez
Kudeki's experiment test using nTxs...
r536 figpath = '/Users/miguel/tmp'
Miguel Valdez
Second test: Kudeki experiment
r524
readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
path=path,
Miguel Valdez
Updating programm running on 14 January 2015
r533 startDate='2015/01/14',
Miguel Valdez
Kudeki's experiment test using nTxs...
r536 endDate='2015/01/14',
startTime='08:30:00',
endTime='09:30:59',
Miguel Valdez
Updating programm running on 14 January 2015
r533 online=1,
Miguel Valdez
Second test: Kudeki experiment
r524 delay=10,
walk=1,
Miguel Valdez
Kudeki's experiment test using nTxs...
r536 nTxs = 4)
Miguel Valdez
Second test: Kudeki experiment
r524
opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
Miguel Valdez
Kudeki's experiment test using nTxs...
r536
Miguel Valdez
Second test: Kudeki experiment
r524 opObj11 = procUnitConfObj0.addOperation(name='ProfileSelector', optype='other')
Miguel Valdez
Kudeki's experiment test using nTxs...
r536 opObj11.addParameter(name='rangeList', value='(1,80),(341,420),(681,760),(1021,1100)', format='multiList')
Miguel Valdez
Updating programm running on 14 January 2015
r533
Miguel Valdez
Second test: Kudeki experiment
r524
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"
Miguel Valdez
Bug plotting RTI fixed: timezone was removed from getLimit function
r566
Miguel Valdez
Second test: Kudeki experiment
r524 opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
opObj11.addParameter(name='code', value=cod7barker, format='floatlist')
opObj11.addParameter(name='nCode', value='4', format='int')
opObj11.addParameter(name='nBaud', value='7', format='int')
Miguel Valdez
Kudeki's experiment test using nTxs...
r536 #
Miguel Valdez
Kudeki's experiment modified by M. Urco
r531 opObj11 = procUnitConfObj0.addOperation(name='deFlip')
opObj11.addParameter(name='channelList', value='1,3,5,7', format='intlist')
Miguel Valdez
Second test: Kudeki experiment
r524 procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
procUnitConfObj1.addParameter(name='nFFTPoints', value='80', format='int')
Miguel Valdez
Kudeki's experiment test using nTxs...
r536 procUnitConfObj1.addParameter(name='nProfiles', value='80', format='int')
Miguel Valdez
Updating programm running on 14 January 2015
r533 procUnitConfObj1.addParameter(name='pairsList', value='(1,0),(3,2),(5,4),(7,6)', format='pairsList')
#
Miguel Valdez
Kudeki's experiment test using nTxs...
r536 # #
Miguel Valdez
Second test: Kudeki experiment
r524 opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
Miguel Valdez
Updating programm running on 14 January 2015
r533 opObj11.addParameter(name='timeInterval', value='60', format='float')
Miguel Valdez
Second test: Kudeki experiment
r524 #
Miguel Valdez
Updating programm running on 14 January 2015
r533 # opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
# opObj11.addParameter(name='id', value='2004', format='int')
# opObj11.addParameter(name='wintitle', value='150km_Jicamarca_ShortPulse', format='str')
# #opObj11.addParameter(name='channelList', value='0,1,2,3,45', format='intlist')
# opObj11.addParameter(name='zmin', value='15', format='int')
# opObj11.addParameter(name='zmax', value='45', format='int')
Miguel Valdez
Kudeki's experiment modified by M. Urco
r531 # opObj11.addParameter(name='figpath', value=figpath, format='str')
# opObj11.addParameter(name='exp_code', value='13', format='int')
Miguel Valdez
Second test: Kudeki experiment
r524
Miguel Valdez
Kudeki's experiment test using nTxs...
r536 #
Miguel Valdez
Second test: Kudeki experiment
r524 opObj11 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
Miguel Valdez
Updating programm running on 14 January 2015
r533 opObj11.addParameter(name='id', value='2006', format='int')
Miguel Valdez
Second test: Kudeki experiment
r524 opObj11.addParameter(name='wintitle', value='CrossSpectraPlot_ShortPulse', format='str')
Miguel Valdez
Updating programm running on 14 January 2015
r533 opObj11.addParameter(name='ymin', value='0', format='int')
opObj11.addParameter(name='ymax', value='105', format='int')
Miguel Valdez
Kudeki's experiment test using nTxs...
r536 opObj11.addParameter(name='phase_cmap', value='jet', format='str')
Miguel Valdez
Updating programm running on 14 January 2015
r533 opObj11.addParameter(name='zmin', value='15', format='int')
opObj11.addParameter(name='zmax', value='45', format='int')
opObj11.addParameter(name='figpath', value=figpath, format='str')
opObj11.addParameter(name='exp_code', value='13', format='int')
Miguel Valdez
Kudeki's experiment test using nTxs...
r536 #
#
Miguel Valdez
Updating programm running on 14 January 2015
r533 opObj11 = procUnitConfObj1.addOperation(name='CoherenceMap', optype='other')
opObj11.addParameter(name='id', value='102', format='int')
opObj11.addParameter(name='wintitle', value='Coherence', format='str')
opObj11.addParameter(name='phase_cmap', value='jet', format='str')
Miguel Valdez
Kudeki's experiment test using nTxs...
r536 opObj11.addParameter(name='xmin', value='8.5', format='float')
opObj11.addParameter(name='xmax', value='9.5', format='float')
opObj11.addParameter(name='figpath', value=figpath, format='str')
opObj11.addParameter(name='save', value=1, format='bool')
opObj11.addParameter(name='pairsList', value='(1,0),(3,2)', format='pairsList')
Miguel Valdez
Updating programm running on 14 January 2015
r533
# opObj11.addParameter(name='wr_period', value='2', format='int')
Miguel Valdez
Kudeki's experiment test using nTxs...
r536 # opObj11 = procUnitConfObj1.addOperation(name='CoherenceMap', optype='other')
# opObj11.addParameter(name='id', value='103', format='int')
# opObj11.addParameter(name='wintitle', value='Coherence', format='str')
# opObj11.addParameter(name='phase_cmap', value='jet', format='str')
# opObj11.addParameter(name='xmin', value='8.5', format='float')
# opObj11.addParameter(name='xmax', value='9.5', format='float')
# opObj11.addParameter(name='figpath', value=figpath, format='str')
# opObj11.addParameter(name='save', value=1, format='bool')
# opObj11.addParameter(name='pairsList', value='(5,4),(7,6)', format='pairsList')
Miguel Valdez
Updating programm running on 14 January 2015
r533 # opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
# opObj11.addParameter(name='id', value='3005', format='int')
# opObj11.addParameter(name='wintitle', value='150km_Jicamarca_ShortPulse', format='str')
# # opObj11.addParameter(name='xmin', value='20.5', format='float')
# # opObj11.addParameter(name='xmax', value='24', format='float')
Miguel Valdez
Second test: Kudeki experiment
r524 # opObj11.addParameter(name='zmin', value='15', format='int')
# opObj11.addParameter(name='zmax', value='45', format='int')
Miguel Valdez
Kudeki's experiment test using nTxs...
r536 #opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
#opObj11.addParameter(name='channelList', value='0,1,2,3,4,5,6,7', format='intlist')
Miguel Valdez
Updating programm running on 14 January 2015
r533 # opObj11.addParameter(name='showprofile', value='0', format='int')
Miguel Valdez
Kudeki's experiment modified by M. Urco
r531 # opObj11.addParameter(name='figpath', value=figpath, format='str')
# opObj11.addParameter(name='exp_code', value='13', format='int')
Miguel Valdez
Second test: Kudeki experiment
r524
print "Escribiendo el archivo XML"
controllerObj.writeXml(filename)
print "Leyendo el archivo XML"
controllerObj.readXml(filename)
controllerObj.createObjects()
controllerObj.connectObjects()
#timeit.timeit('controllerObj.run()', number=2)
controllerObj.run()