##// END OF EJS Templates
BLTR reader now starts in last block
jespinoza -
r1414:f3c20d0284ef
parent child
Show More
@@ -964,6 +964,7 class Parameters(Spectra):
964 self.systemHeaderObj = SystemHeader()
964 self.systemHeaderObj = SystemHeader()
965 self.type = "Parameters"
965 self.type = "Parameters"
966 self.timeZone = 0
966 self.timeZone = 0
967 self.ippFactor = 1
967
968
968 def getTimeRange1(self, interval):
969 def getTimeRange1(self, interval):
969
970
@@ -151,7 +151,6 class BasicHeader(Header):
151 self.timeZone = 0
151 self.timeZone = 0
152 self.dstFlag = 0
152 self.dstFlag = 0
153 self.errorCount = 0
153 self.errorCount = 0
154
155 self.useLocalTime = useLocalTime
154 self.useLocalTime = useLocalTime
156
155
157 def read(self, fp):
156 def read(self, fp):
@@ -184,6 +184,12 class BLTRParamReader(Reader, ProcessingUnit):
184 if not self.setNextFile():
184 if not self.setNextFile():
185 return 0
185 return 0
186 try:
186 try:
187 if self.online and self.counter_records == 0:
188 pos = int(self.fileSize / (38512))
189 self.counter_records = pos*2 - 2
190 pointer = 38512 * (pos-1) + 48
191 self.fp.seek(pointer)
192 else:
187 pointer = self.fp.tell()
193 pointer = self.fp.tell()
188 self.readBlock()
194 self.readBlock()
189 except:
195 except:
General Comments 0
You need to be logged in to leave comments. Login now