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