##// END OF EJS Templates
Now there are two receiver units one for data and one for plots
Now there are two receiver units one for data and one for plots

File last commit:

r936:e1464a5292b7
r957:d3acc9060c1d
Show More
project.py
33 lines | 1.5 KiB | text/x-python | PythonLexer
from schainpy.controller import Project
desc = "A schain project"
controller = Project()
controller.setup(id='191', name="project", description=desc)
readUnitConf = controller.addReadUnit(datatype='VoltageReader',
path="/home/nanosat/schain/schainpy/scripts",
startDate="1970/01/01",
endDate="2017/12/31",
startTime="00:00:00",
endTime="23:59:59",
online=0,
walk=1,
)
procUnitConf1 = controller.addProcUnit(datatype='VoltageProc', inputId=readUnitConf.getId())
opObj11 = procUnitConf1.addOperation(name='ProfileSelector', optype='other')
opObj11.addParameter(name='profileRangeList', value='120,183', format='intlist')
opObj11 = procUnitConf1.addOperation(name='RTIPlot', optype='other')
opObj11.addParameter(name='wintitle', value='Jicamarca Radio Observatory', format='str')
opObj11.addParameter(name='showprofile', value='0', format='int')
opObj11.addParameter(name='xmin', value='0', format='int')
opObj11.addParameter(name='xmax', value='24', format='int')
opObj11.addParameter(name='figpath', value="/home/nanosat/schain/schainpy/scripts/figs", format='str')
opObj11.addParameter(name='wr_period', value='5', format='int')
opObj11.addParameter(name='exp_code', value='22', format='int')
controller.start()