Hola nuevamente, gracias a David y a Jose Montes, logré comprender que los datos que estoy obtenido no son validos desde una tarjeta ADC.
Cambié mi diseño y encontré un problemita... Qué opinan? DATOS DE CONFIGURACIÓN: eq_blocks=2 eq_polys_0=300 eq_polys_1=300 eq_polys_2=300 eq_polys_3=300 nchan_per_bram=1024 n_ants=4 n_chans=1024 PARTE DEL SCRIPT CON PROBLEMAS: def set_bandpass(self): """Setup the bandpass to be saved to this Miriad file.""" bps = [] print 'Recording Bandpass to file...', for i in range(self.eq_blocks): bp = numpy.polyval(self.eq_polys[i], numpy.arange(self.nchan_per_bram)) #print 'BP[%i]:'%i,bp bp = numpy.clip(bp, 0, 2**17 - 1) bps.append(bp) bps = numpy.concatenate(bps, axis=0) bps = bps.astype(numpy.complex) bps = 1.0/bps bps.shape=(self.n_ants,self.n_chans) self.mrec.set_bandpass(bps) ERROR QUE SURGE: Recording Bandpass to file... Traceback (most recent call last): File "/usr/local/bin/poco_rx_i4_c1024.py", line 406, in <module> udp_rx.set_bandpass() File "/usr/local/bin/poco_rx_i4_c1024.py", line 124, in set_bandpass bps.shape=(self.n_ants,self.n_chans) ValueError: total size of new array must be unchanged Cuál será el problema? Saludos Rolando Paz
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/