@@ -0,0 +1,61 | |||||
|
1 | import os,sys | |||
|
2 | import datetime | |||
|
3 | import time | |||
|
4 | from schainpy.controller import Project | |||
|
5 | path = '/home/alex/Downloads/NEW_WR2' | |||
|
6 | figpath = path | |||
|
7 | desc = "Simulator Test" | |||
|
8 | ||||
|
9 | controllerObj = Project() | |||
|
10 | ||||
|
11 | controllerObj.setup(id='10',name='Test Simulator',description=desc) | |||
|
12 | ||||
|
13 | readUnitConfObj = controllerObj.addReadUnit(datatype='SimulatorReader', | |||
|
14 | frequency=9.345e9, | |||
|
15 | FixRCP_IPP= 60, | |||
|
16 | Tau_0 = 30, | |||
|
17 | AcqH0_0=0, | |||
|
18 | samples=330, | |||
|
19 | AcqDH_0=0.15, | |||
|
20 | FixRCP_TXA=0.15, | |||
|
21 | FixRCP_TXB=0.15, | |||
|
22 | Fdoppler=200.0, | |||
|
23 | Hdoppler=36, | |||
|
24 | Adoppler=300, | |||
|
25 | delay=0, | |||
|
26 | online=0, | |||
|
27 | walk=0) | |||
|
28 | ||||
|
29 | #opObj11 = readUnitConfObj.addOperation(name='printInfo') | |||
|
30 | ||||
|
31 | procUnitConfObjA = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId()) | |||
|
32 | ||||
|
33 | #opObj10 = procUnitConfObjA.addOperation(name='selectChannels') | |||
|
34 | #opObj10.addParameter(name='channelList', value=[0,1]) | |||
|
35 | #opObj10.addParameter(name='channelList', value='0',format='intlist') | |||
|
36 | ||||
|
37 | opObj11 = procUnitConfObjA.addOperation(name='PulsePairVoltage', optype='other') | |||
|
38 | opObj11.addParameter(name='n', value='32', format='int') | |||
|
39 | opObj11.addParameter(name='removeDC', value=1, format='int') | |||
|
40 | ''' | |||
|
41 | type="power" | |||
|
42 | opObj10 = procUnitConfObjA.addOperation(name='ScopePlot', optype='external') | |||
|
43 | #opObj10.addParameter(name='id', value='12') | |||
|
44 | opObj10.addParameter(name='wintitle', value=type ) | |||
|
45 | opObj10.addParameter(name='type', value=type) | |||
|
46 | ''' | |||
|
47 | ||||
|
48 | type="WeatherPower" | |||
|
49 | opObj10 = procUnitConfObjA.addOperation(name='PulsepairPowerPlot', optype='external') | |||
|
50 | #opObj10.addParameter(name='id', value='12') | |||
|
51 | opObj10.addParameter(name='wintitle', value=type ) | |||
|
52 | ||||
|
53 | ''' | |||
|
54 | type="WeatherVeloity" | |||
|
55 | ||||
|
56 | opObj10 = procUnitConfObjA.addOperation(name='PulsepairVelocityPlot', optype='external') | |||
|
57 | #opObj10.addParameter(name='id', value='12') | |||
|
58 | opObj10.addParameter(name='wintitle', value=type ) | |||
|
59 | ''' | |||
|
60 | ||||
|
61 | controllerObj.start() |
@@ -0,0 +1,56 | |||||
|
1 | import os,sys | |||
|
2 | import datetime | |||
|
3 | import time | |||
|
4 | from schainpy.controller import Project | |||
|
5 | path = '/home/alex/Downloads/NEW_WR2/spc16removeDC' | |||
|
6 | figpath = path | |||
|
7 | desc = "Simulator Test" | |||
|
8 | ||||
|
9 | controllerObj = Project() | |||
|
10 | ||||
|
11 | controllerObj.setup(id='10',name='Test Simulator',description=desc) | |||
|
12 | ||||
|
13 | readUnitConfObj = controllerObj.addReadUnit(datatype='SimulatorReader', | |||
|
14 | frequency=9.345e9, | |||
|
15 | FixRCP_IPP= 60, | |||
|
16 | Tau_0 = 30, | |||
|
17 | AcqH0_0=0, | |||
|
18 | samples=330, | |||
|
19 | AcqDH_0=0.15, | |||
|
20 | FixRCP_TXA=0.15, | |||
|
21 | FixRCP_TXB=0.15, | |||
|
22 | Fdoppler=200.0, | |||
|
23 | Hdoppler=36, | |||
|
24 | Adoppler=300, | |||
|
25 | delay=0, | |||
|
26 | online=0, | |||
|
27 | walk=0, | |||
|
28 | nTotalReadFiles=4) | |||
|
29 | ||||
|
30 | opObj11 = readUnitConfObj.addOperation(name='printInfo') | |||
|
31 | ||||
|
32 | procUnitConfObjA = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId()) | |||
|
33 | ||||
|
34 | opObj10 = procUnitConfObjA.addOperation(name='selectChannels') | |||
|
35 | opObj10.addParameter(name='channelList', value=[0,1]) | |||
|
36 | ||||
|
37 | procUnitConfObjB = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjA.getId()) | |||
|
38 | procUnitConfObjB.addParameter(name='nFFTPoints', value=200, format='int') | |||
|
39 | procUnitConfObjB.addParameter(name='nProfiles', value=200, format='int') | |||
|
40 | ||||
|
41 | opObj11 = procUnitConfObjB.addOperation(name='removeDC') | |||
|
42 | opObj11.addParameter(name='mode', value=2) | |||
|
43 | ||||
|
44 | #opObj11 = procUnitConfObjB.addOperation(name='IncohInt', optype='other') | |||
|
45 | #opObj11.addParameter(name='n', value='20', format='int') | |||
|
46 | ||||
|
47 | procUnitConfObjC = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObjB.getId()) | |||
|
48 | procUnitConfObjC.addOperation(name='SpectralMoments') | |||
|
49 | ||||
|
50 | opObj11 = procUnitConfObjC.addOperation(name='SpectralMomentsPlot') | |||
|
51 | opObj11.addParameter(name='xmax', value=6) | |||
|
52 | opObj11.addParameter(name='save', value=figpath) | |||
|
53 | opObj11.addParameter(name='showprofile', value=1) | |||
|
54 | opObj11.addParameter(name='save_period', value=10) | |||
|
55 | ||||
|
56 | controllerObj.start() |
@@ -0,0 +1,40 | |||||
|
1 | import os,sys | |||
|
2 | import datetime | |||
|
3 | import time | |||
|
4 | from schainpy.controller import Project | |||
|
5 | path = '/home/alex/Downloads/NEW_WR2/spc16removeDC' | |||
|
6 | figpath = path | |||
|
7 | desc = "Simulator Test" | |||
|
8 | ||||
|
9 | controllerObj = Project() | |||
|
10 | ||||
|
11 | controllerObj.setup(id='10',name='Test Simulator',description=desc) | |||
|
12 | ||||
|
13 | readUnitConfObj = controllerObj.addReadUnit(datatype='SimulatorReader', | |||
|
14 | frequency=9.345e9, | |||
|
15 | FixRCP_IPP= 60, | |||
|
16 | Tau_0 = 30, | |||
|
17 | AcqH0_0=0, | |||
|
18 | samples=330, | |||
|
19 | AcqDH_0=0.15, | |||
|
20 | FixRCP_TXA=0.15, | |||
|
21 | FixRCP_TXB=0.15, | |||
|
22 | Fdoppler=200.0, | |||
|
23 | Hdoppler=36, | |||
|
24 | Adoppler=300, | |||
|
25 | delay=0, | |||
|
26 | online=0, | |||
|
27 | walk=0, | |||
|
28 | nTotalReadFiles=4) | |||
|
29 | ||||
|
30 | opObj11 = readUnitConfObj.addOperation(name='printInfo') | |||
|
31 | procUnitConfObjA = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId()) | |||
|
32 | ||||
|
33 | opObj10 = procUnitConfObjA.addOperation(name='selectChannels') | |||
|
34 | opObj10.addParameter(name='channelList', value=[0]) | |||
|
35 | ||||
|
36 | opObj11 = procUnitConfObjA.addOperation(name='PulsePairVoltage', optype='other') | |||
|
37 | opObj11.addParameter(name='n', value='32', format='int')#10 | |||
|
38 | #opObj11.addParameter(name='removeDC', value=1, format='int') | |||
|
39 | ||||
|
40 | controllerObj.start() |
General Comments 0
You need to be logged in to leave comments.
Login now