##// END OF EJS Templates
Update for use digital_rf Mode Online, Change in timezone 18000 equivalent to 5 hours
Alexander Valdez -
r1238:e2422db5011f v2.3-devel
parent child
Show More
@@ -1,4 +1,3
1
2 1 '''
3 2 Created on Jul 3, 2014
4 3
@@ -57,6 +56,7 class DigitalRFReader(ProcessingUnit):
57 56 self.__code = None
58 57 self.dtype = None
59 58 self.oldAverage = None
59 self.path = None
60 60
61 61 def close(self):
62 62 print 'Average of writing to digital rf format is ', self.oldAverage * 1000
@@ -252,6 +252,7 class DigitalRFReader(ProcessingUnit):
252 252 online
253 253 delay
254 254 '''
255 self.path = path
255 256 self.nCohInt = nCohInt
256 257 self.flagDecodeData = flagDecodeData
257 258 self.i = 0
@@ -302,7 +303,9 class DigitalRFReader(ProcessingUnit):
302 303
303 304 self.__frequency = self.fixed_metadata_dict.get('frequency', 1)
304 305
305 self.__timezone = self.fixed_metadata_dict.get('timezone', 300)
306 self.__timezone = self.fixed_metadata_dict.get('timezone', 18000)
307
308 #print self.__timezone,"timezone"
306 309
307 310 try:
308 311 nSamples = self.fixed_metadata_dict['nSamples']
@@ -438,7 +441,8 class DigitalRFReader(ProcessingUnit):
438 441 try:
439 442 self.digitalReadObj.reload(complete_update=True)
440 443 except:
441 self.digitalReadObj.reload()
444 self.digitalReadObj = digital_rf.DigitalRFReader(self.path)
445 #self.digitalReadObj.reload()
442 446
443 447 start_index, end_index = self.digitalReadObj.get_bounds(
444 448 self.__channelNameList[self.__channelList[0]])
@@ -482,6 +486,7 class DigitalRFReader(ProcessingUnit):
482 486 if self.__thisUnixSample + 2 * self.__samples_to_read > self.__endUTCSecond * self.__sample_rate:
483 487 print "[Reading] There are no more data into selected time-range"
484 488 if self.__online:
489 sleep(3)
485 490 self.__reload()
486 491 else:
487 492 return False
General Comments 0
You need to be logged in to leave comments. Login now