@@ -27,7 +27,7 class VoltageReader(JRODataReader): | |||||
27 | de los datos siempre se realiza por bloques. Los datos leidos (array de 3 dimensiones: |
|
27 | de los datos siempre se realiza por bloques. Los datos leidos (array de 3 dimensiones: | |
28 | perfiles*alturas*canales) son almacenados en la variable "buffer". |
|
28 | perfiles*alturas*canales) son almacenados en la variable "buffer". | |
29 |
|
29 | |||
30 |
|
|
30 | perfiles * alturas * canales | |
31 |
|
31 | |||
32 | Esta clase contiene instancias (objetos) de las clases BasicHeader, SystemHeader, |
|
32 | Esta clase contiene instancias (objetos) de las clases BasicHeader, SystemHeader, | |
33 | RadarControllerHeader y Voltage. Los tres primeros se usan para almacenar informacion de la |
|
33 | RadarControllerHeader y Voltage. Los tres primeros se usan para almacenar informacion de la | |
@@ -67,12 +67,14 class VoltageReader(JRODataReader): | |||||
67 |
|
67 | |||
68 | datablock = None |
|
68 | datablock = None | |
69 |
|
69 | |||
70 | ext = ".r" |
|
|||
71 |
|
||||
72 | pts2read = 0 |
|
70 | pts2read = 0 | |
73 |
|
71 | |||
74 | utc = 0 |
|
72 | utc = 0 | |
75 |
|
73 | |||
|
74 | ext = ".r" | |||
|
75 | ||||
|
76 | optchar = "D" | |||
|
77 | ||||
76 |
|
78 | |||
77 | def __init__(self, m_Voltage=None): |
|
79 | def __init__(self, m_Voltage=None): | |
78 | """ |
|
80 | """ | |
@@ -158,7 +160,9 class VoltageReader(JRODataReader): | |||||
158 | time.sleep( self.delay ) |
|
160 | time.sleep( self.delay ) | |
159 | self.fp.seek( fpointer ) |
|
161 | self.fp.seek( fpointer ) | |
160 | fpointer = self.fp.tell() |
|
162 | fpointer = self.fp.tell() | |
|
163 | ||||
161 | junk = numpy.fromfile( self.fp, self.dataType, self.pts2read ) |
|
164 | junk = numpy.fromfile( self.fp, self.dataType, self.pts2read ) | |
|
165 | ||||
162 | if junk.size == self.blocksize: |
|
166 | if junk.size == self.blocksize: | |
163 | blockOk_flag = True |
|
167 | blockOk_flag = True | |
164 | break |
|
168 | break | |
@@ -172,7 +176,6 class VoltageReader(JRODataReader): | |||||
172 | print "Data file %s is invalid" % self.filename |
|
176 | print "Data file %s is invalid" % self.filename | |
173 | return 0 |
|
177 | return 0 | |
174 |
|
178 | |||
175 | #data = junk['real'] + junk['imag']*1j |
|
|||
176 | self.datablock = junk['real'] + junk['imag']*1j |
|
179 | self.datablock = junk['real'] + junk['imag']*1j | |
177 |
|
180 | |||
178 | self.datablockIndex = 0 |
|
181 | self.datablockIndex = 0 | |
@@ -265,14 +268,14 class VoltageWriter( JRODataWriter ): | |||||
265 |
|
268 | |||
266 | m_DataObj = None |
|
269 | m_DataObj = None | |
267 |
|
270 | |||
268 | datablock = None |
|
|||
269 |
|
||||
270 | datablockIndex = 0 |
|
|||
271 |
|
||||
272 | ext = ".r" |
|
271 | ext = ".r" | |
273 |
|
272 | |||
274 | optchar = "D" |
|
273 | optchar = "D" | |
275 |
|
274 | |||
|
275 | datablock = None | |||
|
276 | ||||
|
277 | datablockIndex = 0 | |||
|
278 | ||||
276 | shapeBuffer = None |
|
279 | shapeBuffer = None | |
277 |
|
280 | |||
278 |
|
281 |
General Comments 0
You need to be logged in to leave comments.
Login now