Hola nuevamente ! Este script lo que debe hacer es obtener los datos desde una tarjeta llamada IBOB (que en algún momento comenté por acá), enviados por UDP, y luego graficarlos.
Los datos son FFTs (Fast Fourier Transform) que procesa la IBOB. Pueden darme su opinión? #!/usr/bin/python """ Primera prueba que busca graficar los datos binarios enviados por UDP, Rolando Paz """ import numpy as np import math, struct, socket, pyfits import matplotlib.pyplot as plt HOST = 169.254.128.32 PORT = 6969 print '\nConectando la iBOB...', #estableciendo el socket UDP cs = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) cs.connect((HOST, PORT)) resp = controlsocket.recv(4096) print resp #desempaquetando datos binarios enviados por el enlace UDP dataUDP = struct.unpack('>L',resp) data = np.array(dataUDP,dtype=float) plt.plot(data) plt.show()
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/