##// END OF EJS Templates
gitignore
José Chávez -
r1104:21b03b1f6301
parent child
Show More
@@ -1,115 +1,116
1 1 # Byte-compiled / optimized / DLL files
2 2 __pycache__/
3 3 *.py[cod]
4 4 *$py.class
5 5
6 6 # C extensions
7 7 *.so
8 8
9 9 # Distribution / packaging
10 10 .Python
11 11 env/
12 12 build/
13 13 develop-eggs/
14 14 dist/
15 15 downloads/
16 16 eggs/
17 17 .eggs/
18 18 lib/
19 19 lib64/
20 20 parts/
21 21 sdist/
22 22 var/
23 23 wheels/
24 24 *.egg-info/
25 25 .installed.cfg
26 26 *.egg
27 27
28 28 # PyInstaller
29 29 # Usually these files are written by a python script from a template
30 30 # before PyInstaller builds the exe, so as to inject date/other infos into it.
31 31 *.manifest
32 32 *.spec
33 33
34 34 # Installer logs
35 35 pip-log.txt
36 36 pip-delete-this-directory.txt
37 37
38 38 # Unit test / coverage reports
39 39 htmlcov/
40 40 .tox/
41 41 .coverage
42 42 .coverage.*
43 43 .cache
44 44 nosetests.xml
45 45 coverage.xml
46 46 *,cover
47 47 .hypothesis/
48 48
49 49 # Translations
50 50 *.mo
51 51 *.pot
52 52
53 53 # Django stuff:
54 54 *.log
55 55 local_settings.py
56 56
57 57 # Flask stuff:
58 58 instance/
59 59 .webassets-cache
60 60
61 61 # Scrapy stuff:
62 62 .scrapy
63 63
64 64 # Sphinx documentation
65 65 docs/_build/
66 66
67 67 # PyBuilder
68 68 target/
69 69
70 70 # Jupyter Notebook
71 71 .ipynb_checkpoints
72 72
73 73 # pyenv
74 74 .python-version
75 75
76 76 # celery beat schedule file
77 77 celerybeat-schedule
78 78
79 79 # SageMath parsed files
80 80 *.sage.py
81 81
82 82 # dotenv
83 83 .env
84 84
85 85 # virtualenv
86 86 .venv
87 87 venv/
88 88 ENV/
89 89
90 90 # Spyder project settings
91 91 .spyderproject
92 92 .spyproject
93 93
94 94 # Rope project settings
95 95 .ropeproject
96 96
97 97 # mkdocs documentation
98 98 /site
99 99
100 100 # eclipse
101 101 .project
102 102 .pydevproject
103 103 # vscode
104 104
105 105 .vscode
106 106
107 107 schaingui/node_modules/
108 108 schainpy/scripts/
109 109 .svn/
110 110 *.png
111 111 *.pyc
112 schainpy/scripts
113 112 .vscode
114 113 trash
115 114 *.log
115 schainpy/scripts/testDigitalRF.py
116 schainpy/scripts/testDigitalRFWriter.py
@@ -1,117 +1,120
1 1 #!/usr/bin/env python
2 2 '''
3 3 Created on Jul 7, 2014
4 4
5 5 @author: roj-idl71
6 6 '''
7 import os, sys
7 import os
8 import sys
8 9
9 10 from schainpy.controller import Project
10 11
12
11 13 def main():
12 14
13 15 desc = "Testing USRP data reader"
14 16 filename = "schain.xml"
15 17 figpath = "./"
16 18 remotefolder = "/home/wmaster/graficos"
17 19
18 20 #this controller object save all user configuration and then execute each module
19 21 #with their parameters.
20 22 controllerObj = Project()
21 23
22 24 controllerObj.setup(id = '191', name='test01', description=desc)
23 25
24 26 #Creating a reader object with its parameters
25 27 #schainpy.model.io.jroIO_usrp.USRPReader.setup()
26 28 readUnitConfObj = controllerObj.addReadUnit(datatype='DigitalRF',
27 path='/home/nanosat/data/',
29 path='/home/nanosat/data',
28 30 startDate='2000/07/03',
29 31 endDate='2017/07/03',
30 32 startTime='00:00:00',
31 33 endTime='23:59:59',
32 34 online=0)
33 35
34 36 # procUnitConfObj0 = controllerObj.addProcUnit(datatype='Voltage',
35 37 # inputId=readUnitConfObj.getId())
36 38
37 39 # opObj10 = procUnitConfObj0.addOperation(name='selectHeights')
38 40 # opObj10.addParameter(name='minHei', value='0', format='float')
39 41 # opObj10.addParameter(name='maxHei', value='8', format='float')
40 42
41 43 # opObj10 = procUnitConfObj0.addOperation(name='setH0')
42 44 # opObj10.addParameter(name='h0', value='5.4', format='float')
43 45
44 46 # opObj10 = procUnitConfObj0.addOperation(name='Decoder', optype='external')
45 47 # opObj10.addParameter(name='code', value='1,-1', format='intlist')
46 48 # opObj10.addParameter(name='nCode', value='2', format='float')
47 49 # opObj10.addParameter(name='nBaud', value='1', format='float')
48 50
49 51 # opObj10 = procUnitConfObj0.addOperation(name='CohInt', optype='external')
50 52 # opObj10.addParameter(name='n', value='128', format='float')
51 53
52 54 # opObj11 = procUnitConfObj0.addOperation(name='Scope', optype='external')
53 55 # opObj11.addParameter(name='id', value='121', format='int')
54 56 # opObj11.addParameter(name='wintitle', value='Scope', format='str')
55 57
56 58 # procUnitConfObj1 = controllerObj.addProcUnit(datatype='Spectra',
57 59 # inputId=procUnitConfObj0.getId())
58 60
59 61 # #Creating a processing object with its parameters
60 62 # #schainpy.model.proc.jroproc_spectra.SpectraProc.run()
61 63 # #If you need to add more parameters can use the "addParameter method"
62 64 # procUnitConfObj1.addParameter(name='nFFTPoints', value='8', format='int')
63 65 # procUnitConfObj1.addParameter(name='pairsList', value='(0,1)', format='pairslist')
64 66
65 67 # opObj10 = procUnitConfObj1.addOperation(name='IncohInt', optype='external')
66 68 # opObj10.addParameter(name='n', value='2', format='float')
67 69 #
68 70 #Using internal methods
69 71 #schainpy.model.proc.jroproc_spectra.SpectraProc.selectChannels()
70 72 # opObj10 = procUnitConfObj1.addOperation(name='selectChannels')
71 73 # opObj10.addParameter(name='channelList', value='0,1', format='intlist')
72 74
73 75 #Using internal methods
74 76 #schainpy.model.proc.jroproc_spectra.SpectraProc.selectHeights()
75 77 # opObj10 = procUnitConfObj1.addOperation(name='selectHeights')
76 78 # opObj10.addParameter(name='minHei', value='90', format='float')
77 79 # opObj10.addParameter(name='maxHei', value='180', format='float')
78 80
79 81 #Using external methods (new modules)
80 82 # #schainpy.model.proc.jroproc_spectra.IncohInt.setup()
81 83 # opObj12 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
82 84 # opObj12.addParameter(name='n', value='1', format='int')
83 85
84 86 #Using external methods (new modules)
85 87 #schainpy.model.graphics.jroplot_spectra.SpectraPlot.setup()
86 88 # opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='external')
87 89 # opObj11.addParameter(name='id', value='11', format='int')
88 90 # opObj11.addParameter(name='wintitle', value='SpectraPlot', format='str')
89 91 # opObj11.addParameter(name='zmin', value='0', format='int')
90 92 # opObj11.addParameter(name='zmax', value='90', format='int')
91 93 # opObj11.addParameter(name='save', value='1', format='int')
92 94 # opObj11.addParameter(name='xmin', value='-20', format='float')
93 95 # opObj11.addParameter(name='xmax', value='20', format='float')
94 96
95 97 #Using external methods (new modules)
96 98 #schainpy.model.graphics.jroplot_spectra.RTIPlot.setup()
97 99 # opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
98 100 # opObj11.addParameter(name='id', value='30', format='int')
99 101 # opObj11.addParameter(name='wintitle', value='RTI', format='str')
100 102 # # opObj11.addParameter(name='zmin', value='0', format='int')
101 103 # # opObj11.addParameter(name='zmax', value='90', format='int')
102 104 # opObj11.addParameter(name='showprofile', value='1', format='int')
103 105 # opObj11.addParameter(name='timerange', value=str(2*60*60), format='int')
104 106 # opObj11.addParameter(name='xmin', value='19.5', format='float')
105 107 # opObj11.addParameter(name='xmax', value='20', format='float')
106 108
107 109 # opObj11 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
108 110 # opObj11.addParameter(name='id', value='3', format='int')
109 111 # opObj11.addParameter(name='wintitle', value='CrossSpectraPlot', format='str')
110 112 # opObj11.addParameter(name='zmin', value='30', format='int')
111 113 # opObj11.addParameter(name='zmax', value='120', format='int')
112 114 # opObj11.addParameter(name='pairsList', value='(0,1)', format='pairslist')
113 115
114 116 controllerObj.start()
115 117
118
116 119 if __name__ == '__main__':
117 120 main()
@@ -1,98 +1,91
1 import os, sys
1 import os
2 import sys
3 import sys
2 4
3 5 from schainpy.controller import Project
4 6
5 if __name__ == '__main__':
6
7 desc = "Segundo Test"
8 filename = "schain.xml"
9
10 7 controllerObj = Project()
11
8 desc = ''
12 9 controllerObj.setup(id = '191', name='test01', description=desc)
13 10
14 11 readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
15 path='/home/nanosat/data/John',
12 path='/home/nanosat/data/jasmet',
16 13 startDate='2010/10/28',
17 14 endDate='2017/10/28',
18 15 startTime='00:00:00',
19 16 endTime='23:59:59',
20 online=0,
21 walk=0)
17 walk=1,
18 online=0)
22 19
23 opObj00 = readUnitConfObj.addOperation(name='printNumberOfBlock')
24
25 procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc',
26 inputId=readUnitConfObj.getId())
20 procUnitConfObj0 = controllerObj.addProcUnit(
21 datatype='VoltageProc', inputId=readUnitConfObj.getId())
27 22
28 23 # opObj11 = procUnitConfObj0.addOperation(name='Scope', optype='external')
29 24 # opObj11.addParameter(name='id', value='121', format='int')
30 25 # opObj11.addParameter(name='wintitle', value='Scope', format='str')
31
32 opObj10 = procUnitConfObj0.addOperation(name='DigitalRFWriter', optype='other')
33 opObj10.addParameter(name='path', value='/home/nanosat/data/digitalrf', format='str')
26 # opObj10 = procUnitConfObj0.addOperation(name='DigitalRFWriter', optype='other')
27 # opObj10.addParameter(
28 # name='path', value='/home/nanosat/data/digitalrf', format='str')
29 # opObj10.addParameter(
30 # name='fileCadence', value='1000000', format='int')
34 31 # opObj10.addParameter(name='minHei', value='0', format='float')
35 32 # opObj10.addParameter(name='maxHei', value='8', format='float')
36 33
37 34 # opObj10 = procUnitConfObj0.addOperation(name='filterByHeights')
38 35 # opObj10.addParameter(name='window', value='2', format='float')
39 36
40 37 # opObj10 = procUnitConfObj0.addOperation(name='Decoder', optype='external')
41 # opObj10.addParameter(name='code', value='1,-1', format='intlist')
42 38 # opObj10.addParameter(name='nCode', value='2', format='float')
43 39 # opObj10.addParameter(name='nBaud', value='1', format='float')
44 40
45
46 41 # opObj10 = procUnitConfObj0.addOperation(name='CohInt', optype='external')
47 42 # opObj10.addParameter(name='n', value='1296', format='float')
48 43
49 # procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc',
50 # inputId=procUnitConfObj0.getId())
51
52 44 #Creating a processing object with its parameters
53 45 #schainpy.model.proc.jroproc_spectra.SpectraProc.run()
54 46 #If you need to add more parameters can use the "addParameter method"
47 # schainpy.model.proc.jroproc_spectra.SpectraProc.run()
48 # If you need to add more parameters can use the "addParameter method"
55 49 # procUnitConfObj1.addParameter(name='nFFTPoints', value='128', format='int')
56 50
57 # opObj10 = procUnitConfObj1.addOperation(name='IncohInt', optype='external')
58 # opObj10.addParameter(name='n', value='2', format='float')
59
60 51 #Using internal methods
61 52 #schainpy.model.proc.jroproc_spectra.SpectraProc.selectChannels()
62 # opObj10 = procUnitConfObj1.addOperation(name='selectChannels')
63 # opObj10.addParameter(name='channelList', value='0,1', format='intlist')
53 # Using internal methods
54 # schainpy.model.proc.jroproc_spectra.SpectraProc.selectChannels()
64 55
65 56 #Using internal methods
66 57 #schainpy.model.proc.jroproc_spectra.SpectraProc.selectHeights()
58 # Using internal methods
59 # schainpy.model.proc.jroproc_spectra.SpectraProc.selectHeights()
67 60 # opObj10 = procUnitConfObj1.addOperation(name='selectHeights')
68 # opObj10.addParameter(name='minHei', value='90', format='float')
69 # opObj10.addParameter(name='maxHei', value='180', format='float')
61
62 # Using external methods (new modules)
70 63
71 64 #Using external methods (new modules)
72 65 # #schainpy.model.proc.jroproc_spectra.IncohInt.setup()
73 # opObj12 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
74 # opObj12.addParameter(name='n', value='1', format='int')
75 66
76 67 #Using external methods (new modules)
77 68 #schainpy.model.graphics.jroplot_spectra.SpectraPlot.setup()
69 # Using external methods (new modules)
70 # schainpy.model.graphics.jroplot_spectra.SpectraPlot.setup()
78 71 # opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='external')
79 72 # opObj11.addParameter(name='id', value='11', format='int')
80 73 # opObj11.addParameter(name='wintitle', value='SpectraPlot', format='str')
81 74 # opObj11.addParameter(name='zmin', value='-60', format='int')
82 # opObj11.addParameter(name='zmax', value='10', format='int')
75
83 76 # opObj11.addParameter(name='save', value='1', format='int')
84 77
85 78 # #Using external methods (new modules)
86 79 # #schainpy.model.graphics.jroplot_spectra.RTIPlot.setup()
87 80 # opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
88 81 # opObj11.addParameter(name='id', value='30', format='int')
89 82 # opObj11.addParameter(name='wintitle', value='RTI', format='str')
90 83 # opObj11.addParameter(name='zmin', value='-60', format='int')
91 84 # opObj11.addParameter(name='zmax', value='-10', format='int')
92 85 # opObj11.addParameter(name='showprofile', value='1', format='int')
93 # # opObj11.addParameter(name='timerange', value=str(5*60*60*60), format='int')
94 # opObj11.addParameter(name='xmin', value='14', format='float')
95 86 # opObj11.addParameter(name='xmax', value='23.9', format='float')
87 # opObj11.addParameter(name='xmin', value='14', format='float')
88
96 89 # opObj11.addParameter(name='save', value='1', format='int')
97 90
98 91 controllerObj.start()
General Comments 0
You need to be logged in to leave comments. Login now