##// END OF EJS Templates
arreglado varios dias con mp
José Chávez -
r1079:77593f0c5ecb
parent child
Show More
@@ -34,7 +34,7 controller.start()
34 34 '''
35 35
36 36 multiprocess = '''from schainpy.controller import Project, MPProject
37
37 from time import sleep
38 38 desc = "{desc}"
39 39
40 40 ####################
@@ -54,6 +54,8 rti.addParameter(name='colormap', value='jet', format='str')
54 54
55 55 plotter.start()
56 56
57 sleep(2)
58
57 59 ################
58 60 # DATA EMITTER #
59 61 ################
@@ -89,16 +89,13 def isFileInEpoch(filename, startUTSeconds, endUTSeconds):
89 89
90 90
91 91 def isTimeInRange(thisTime, startTime, endTime):
92
93 92 if endTime >= startTime:
94 93 if (thisTime < startTime) or (thisTime > endTime):
95 94 return 0
96
97 95 return 1
98 96 else:
99 97 if (thisTime < startTime) and (thisTime > endTime):
100 98 return 0
101
102 99 return 1
103 100
104 101
@@ -1066,9 +1063,7 class JRODataReader(JRODataIO):
1066 1063 return 0
1067 1064
1068 1065 self.getBasicHeader()
1069
1070 if not isTimeInRange(self.dataOut.datatime.time(), self.startTime, self.endTime):
1071
1066 if (self.dataOut.datatime < datetime.datetime.combine(self.startDate, self.startTime)) or (self.dataOut.datatime > datetime.datetime.combine(self.endDate, self.endTime)):
1072 1067 print "[Reading] Block No. %d/%d -> %s [Skipping]" % (self.nReadBlocks,
1073 1068 self.processingHeaderObj.dataBlocksPerFile,
1074 1069 self.dataOut.datatime.ctime())
@@ -1113,8 +1108,8 class JRODataReader(JRODataIO):
1113 1108 self.fileSizeByHeader = self.processingHeaderObj.dataBlocksPerFile * self.processingHeaderObj.blockSize + \
1114 1109 self.firstHeaderSize + self.basicHeaderSize * \
1115 1110 (self.processingHeaderObj.dataBlocksPerFile - 1)
1116 # self.dataOut.channelList = numpy.arange(self.systemHeaderObj.numChannels)
1117 # self.dataOut.channelIndexList = numpy.arange(self.systemHeaderObj.numChannels)
1111 # self.dataOut.channelList = numpy.arange(self.systemHeaderObj.numChannels)
1112 # self.dataOut.channelIndexList = numpy.arange(self.systemHeaderObj.numChannels)
1118 1113 self.getBlockDimension()
1119 1114
1120 1115 def __verifyFile(self, filename, msgFlag=True):
@@ -1372,7 +1367,8 class JRODataReader(JRODataIO):
1372 1367 self.nTxs = nTxs
1373 1368 self.startTime = startTime
1374 1369 self.endTime = endTime
1375
1370 self.endDate = endDate
1371 self.startDate = startDate
1376 1372 # Added-----------------
1377 1373 self.selBlocksize = blocksize
1378 1374 self.selBlocktime = blocktime
General Comments 0
You need to be logged in to leave comments. Login now