@@ -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): |
@@ -174,7 +174,7 class BLTRParamReader(Reader, ProcessingUnit): | |||||
174 | self.nrecords = self.header_file['nrec'][0] |
|
174 | self.nrecords = self.header_file['nrec'][0] | |
175 | self.counter_records = 0 |
|
175 | self.counter_records = 0 | |
176 | self.flagIsNewFile = 0 |
|
176 | self.flagIsNewFile = 0 | |
177 |
self.fileIndex += 1 |
|
177 | self.fileIndex += 1 | |
178 |
|
178 | |||
179 | def readNextBlock(self): |
|
179 | def readNextBlock(self): | |
180 |
|
180 | |||
@@ -184,7 +184,13 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 | pointer = self.fp.tell() |
|
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: | |||
|
193 | pointer = self.fp.tell() | |||
188 | self.readBlock() |
|
194 | self.readBlock() | |
189 | except: |
|
195 | except: | |
190 | if self.online and self.waitDataBlock(pointer, 38512) == 1: |
|
196 | if self.online and self.waitDataBlock(pointer, 38512) == 1: |
General Comments 0
You need to be logged in to leave comments.
Login now