@@ -2249,13 +2249,13 class SpectraReader(JRODataReader): | |||||
2249 |
|
2249 | |||
2250 | self.dataOut.flagDeflipData = True #asumo q la data no esta sin flip |
|
2250 | self.dataOut.flagDeflipData = True #asumo q la data no esta sin flip | |
2251 |
|
2251 | |||
2252 |
if self. |
|
2252 | if self.radarControllerHeaderObj.code != None: | |
2253 |
|
2253 | |||
2254 |
self.dataOut.nCode = self. |
|
2254 | self.dataOut.nCode = self.radarControllerHeaderObj.nCode | |
2255 |
|
2255 | |||
2256 |
self.dataOut.nBaud = self. |
|
2256 | self.dataOut.nBaud = self.radarControllerHeaderObj.nBaud | |
2257 |
|
2257 | |||
2258 |
self.dataOut.code = self. |
|
2258 | self.dataOut.code = self.radarControllerHeaderObj.code | |
2259 |
|
2259 | |||
2260 | self.dataOut.flagDecodeData = True |
|
2260 | self.dataOut.flagDecodeData = True | |
2261 |
|
2261 |
@@ -369,9 +369,9 class ProcessingHeader(Header): | |||||
369 | self.deltaHeight = 0 |
|
369 | self.deltaHeight = 0 | |
370 | self.samplesWin = 0 |
|
370 | self.samplesWin = 0 | |
371 | self.spectraComb = 0 |
|
371 | self.spectraComb = 0 | |
372 | self.nCode = None |
|
372 | # self.nCode = None | |
373 | self.code = None |
|
373 | # self.code = None | |
374 | self.nBaud = None |
|
374 | # self.nBaud = None | |
375 | self.shif_fft = False |
|
375 | self.shif_fft = False | |
376 | self.flag_dc = False |
|
376 | self.flag_dc = False | |
377 | self.flag_cspc = False |
|
377 | self.flag_cspc = False |
@@ -654,18 +654,19 class Decoder(Operation): | |||||
654 |
|
654 | |||
655 | def run(self, dataOut, code=None, nCode=None, nBaud=None, mode = 0): |
|
655 | def run(self, dataOut, code=None, nCode=None, nBaud=None, mode = 0): | |
656 |
|
656 | |||
657 | if not self.__isConfig: |
|
657 | if code == None: | |
|
658 | code = dataOut.code | |||
|
659 | else: | |||
|
660 | code = numpy.array(code).reshape(nCode,nBaud) | |||
|
661 | dataOut.code = code | |||
|
662 | dataOut.nCode = nCode | |||
|
663 | dataOut.nBaud = nBaud | |||
|
664 | dataOut.radarControllerHeaderObj.code = code | |||
|
665 | dataOut.radarControllerHeaderObj.nCode = nCode | |||
|
666 | dataOut.radarControllerHeaderObj.nBaud = nBaud | |||
658 |
|
667 | |||
659 | if code == None: |
|
668 | ||
660 | code = dataOut.code |
|
669 | if not self.__isConfig: | |
661 | else: |
|
|||
662 | code = numpy.array(code).reshape(nCode,nBaud) |
|
|||
663 | dataOut.code = code |
|
|||
664 | dataOut.nCode = nCode |
|
|||
665 | dataOut.nBaud = nBaud |
|
|||
666 |
|
||||
667 | if code == None: |
|
|||
668 | return 1 |
|
|||
669 |
|
670 | |||
670 | self.setup(code, dataOut.data.shape) |
|
671 | self.setup(code, dataOut.data.shape) | |
671 | self.__isConfig = True |
|
672 | self.__isConfig = True |
General Comments 0
You need to be logged in to leave comments.
Login now