##// END OF EJS Templates
modifacion en el Decoder
Daniel Valdez -
r289:8fb6ef0e57c7
parent child
Show More
@@ -638,19 +638,18 class Decoder(Operation):
638 return ndatadec, datadec
638 return ndatadec, datadec
639
639
640 def run(self, dataOut, code=None, nCode=None, nBaud=None, mode = 0):
640 def run(self, dataOut, code=None, nCode=None, nBaud=None, mode = 0):
641
641 if code == None:
642 if not self.__isConfig:
643 if code == None:
644 code = dataOut.code
642 code = dataOut.code
645 else:
643 else:
646 code = numpy.array(code).reshape(nCode,nBaud)
644 code = numpy.array(code).reshape(nCode,nBaud)
647 dataOut.code = code
645 dataOut.code = code
648 dataOut.nCode = nCode
646 dataOut.nCode = nCode
649 dataOut.nBaud = nBaud
647 dataOut.nBaud = nBaud
650
648
651 if code == None:
649 if code == None:
652 return 1
650 return 1
653
651
652 if not self.__isConfig:
654 self.setup(code)
653 self.setup(code)
655 self.__isConfig = True
654 self.__isConfig = True
656
655
General Comments 0
You need to be logged in to leave comments. Login now