@@ -1,6 +1,6 | |||||
1 | Signal Chain Installation: |
|
1 | Signal Chain Installation: | |
2 |
|
2 | |||
3 | 1. Install system dependencies: python-pip python-dev gfortran libpng-dev freetype* libblas-dev liblapack-dev libatlas-base-dev python-qt4 |
|
3 | 1. Install system dependencies: python-pip python-dev gfortran libpng-dev freetype* libblas-dev liblapack-dev libatlas-base-dev python-qt4 python-tk libssl-dev libhdf5-dev | |
4 | 2. Install digital_rf_hdf5 module (developed by Haystack Observatory) |
|
4 | 2. Install digital_rf_hdf5 module (developed by Haystack Observatory) | |
5 | if you want to use USRP data |
|
5 | if you want to use USRP data | |
6 | 3. untar schainpy-x.x.x.tar.gz |
|
6 | 3. untar schainpy-x.x.x.tar.gz | |
@@ -16,4 +16,4 If you want to use serialization and zerorpc you will need to install the next p | |||||
16 | [hostname]$ sudo port install zerorpc |
|
16 | [hostname]$ sudo port install zerorpc | |
17 |
|
17 | |||
18 | 2. cPickle, msgpack and msgpack_numpy |
|
18 | 2. cPickle, msgpack and msgpack_numpy | |
19 | [hostname]$ sudo port install cPickle msgpack mspack_numpy No newline at end of file |
|
19 | [hostname]$ sudo port install cPickle msgpack mspack_numpy |
@@ -1,9 +1,6 | |||||
1 | import os, sys |
|
1 | import os, sys | |
2 |
|
2 | |||
3 | path = os.path.split(os.getcwd())[0] |
|
3 | from schainpy.controller import Project | |
4 | sys.path.append(path) |
|
|||
5 |
|
||||
6 | from controller import * |
|
|||
7 |
|
4 | |||
8 | if __name__ == '__main__': |
|
5 | if __name__ == '__main__': | |
9 |
|
6 | |||
@@ -28,8 +25,6 if __name__ == '__main__': | |||||
28 | procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', |
|
25 | procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', | |
29 | inputId=readUnitConfObj.getId()) |
|
26 | inputId=readUnitConfObj.getId()) | |
30 |
|
27 | |||
31 | # opObj10 = procUnitConfObj0.addOperation(name='Synchronize', optype='external') |
|
|||
32 |
|
||||
33 | opObj10 = procUnitConfObj0.addOperation(name='selectHeights') |
|
28 | opObj10 = procUnitConfObj0.addOperation(name='selectHeights') | |
34 | opObj10.addParameter(name='minHei', value='0', format='float') |
|
29 | opObj10.addParameter(name='minHei', value='0', format='float') | |
35 | opObj10.addParameter(name='maxHei', value='8', format='float') |
|
30 | opObj10.addParameter(name='maxHei', value='8', format='float') | |
@@ -95,14 +90,4 if __name__ == '__main__': | |||||
95 | opObj11.addParameter(name='xmax', value='23.9', format='float') |
|
90 | opObj11.addParameter(name='xmax', value='23.9', format='float') | |
96 | opObj11.addParameter(name='save', value='1', format='int') |
|
91 | opObj11.addParameter(name='save', value='1', format='int') | |
97 |
|
92 | |||
98 | print "Escribiendo el archivo XML" |
|
93 | controllerObj.start() | |
99 |
|
||||
100 | controllerObj.writeXml(filename) |
|
|||
101 |
|
||||
102 | print "Leyendo el archivo XML" |
|
|||
103 | controllerObj.readXml(filename) |
|
|||
104 | #controllerObj.printattr() |
|
|||
105 |
|
||||
106 | controllerObj.createObjects() |
|
|||
107 | controllerObj.connectObjects() |
|
|||
108 | controllerObj.run() No newline at end of file |
|
General Comments 0
You need to be logged in to leave comments.
Login now