@@ -0,0 +1,38 | |||||
|
1 | import os,sys | |||
|
2 | import datetime | |||
|
3 | import time | |||
|
4 | from schainpy.controller import Project | |||
|
5 | path = '/home/developer/Downloads/HDF5_TESTPP2V3' | |||
|
6 | figpath = path | |||
|
7 | desc = "Simulator Test" | |||
|
8 | controllerObj = Project() | |||
|
9 | controllerObj.setup(id='10',name='Test Simulator',description=desc) | |||
|
10 | readUnitConfObj = controllerObj.addReadUnit(datatype='SimulatorReader', | |||
|
11 | frequency=9.345e9, | |||
|
12 | FixRCP_IPP= 60, | |||
|
13 | Tau_0 = 30, | |||
|
14 | AcqH0_0=0, | |||
|
15 | samples=330, | |||
|
16 | AcqDH_0=0.15, | |||
|
17 | FixRCP_TXA=0.15, | |||
|
18 | FixRCP_TXB=0.15, | |||
|
19 | Fdoppler=600.0, | |||
|
20 | Hdoppler=36, | |||
|
21 | Adoppler=300,#300 | |||
|
22 | delay=0, | |||
|
23 | online=0, | |||
|
24 | walk=0, | |||
|
25 | profilesPerBlock=625, | |||
|
26 | dataBlocksPerFile=100)#,#nTotalReadFiles=2) | |||
|
27 | #opObj11 = readUnitConfObj.addOperation(name='printInfo') | |||
|
28 | procUnitConfObjA = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId()) | |||
|
29 | opObj11 = procUnitConfObjA.addOperation(name='PulsePair') | |||
|
30 | opObj11.addParameter(name='n', value='625', format='int')#10 | |||
|
31 | procUnitConfObjB= controllerObj.addProcUnit(datatype='ParametersProc',inputId=procUnitConfObjA.getId()) | |||
|
32 | opObj10 = procUnitConfObjB.addOperation(name='HDFWriter') | |||
|
33 | opObj10.addParameter(name='path',value=figpath) | |||
|
34 | #opObj10.addParameter(name='mode',value=2) | |||
|
35 | opObj10.addParameter(name='blocksPerFile',value='100',format='int') | |||
|
36 | opObj10.addParameter(name='metadataList',value='utctimeInit,paramInterval,heightList,profileIndex,flagDataAsBlock',format='list') | |||
|
37 | opObj10.addParameter(name='dataList',value='dataPP_POW,dataPP_DOP,utctime',format='list')#,format='list' | |||
|
38 | controllerObj.start() |
General Comments 0
You need to be logged in to leave comments.
Login now