:-)
Estaré muy agradecido por su ayuda.
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/
ha carpeta, existe
un documento en donde se explica como instalar todo.
Este script obtiene los datos por UDP y los convierte en un formato de
archivos llamados MIRIAD, ampliamente usado para realizar radioimágenes.
Saludos
Rolando Paz
El 3 de abril de 2014, 8:11, Jose Caballero escri
r. :)
>
>
> 2014-04-02 23:08 GMT+02:00 Rolando Paz :
>
>> Es un gusto saludarlos.
>>
>> Desde hace ya algún tiempo estoy diseñando un correlador para obtener las
>> señales de varias antenas y lograr realizar radioimagenes del universo.
>>
>> Ahora
El vídeo en donde se explica el funcionamiento del correlador es el
siguiente:
https://casper.berkeley.edu/presentations/workshop_october09/m4v/gfoster.m4v
Griffin Foster fue quien diseño el software del correlador.
Saludos
Rolando Paz
El 3 de abril de 2014, 10:35, Rolando Paz escribió
ethernet:
https://casper.berkeley.edu/svn/trunk/projects/pocketcorrelator/wb_poco_ibob/Python_Script/
Saludos y gracias por todo el apoyo mostrado.
Rolando Paz
El 3 de abril de 2014, 15:24, Flavio Danesse escribió:
> Yo me anoto en el proyecto.
>
> No tengo la mas mínima id
e desarrollar nada, hay que diseñar, hacer ingeniería,
> etc . . . para el momento del desarrollo propiamente dicho, los
> involucrados deben tener claro que deben hacer.
>
>
> El 3 de abril de 2014, 19:14, Rolando Paz escribió:
>
> Aun no entiendo como se organiza esto com
, me parece...
Voy a editar un video y se los envio...
El 3 de abril de 2014, 17:08, Flavio Danesse escribió:
> quizas puedas hacer un video mostrando eso así lo podemos consultar en
> nuestro tiempo y luego charlar contigo sobre eso.
>
>
> El 3 de abril de 2014, 19:
Un repositorio en donde todo se almacene... sería formidable!
Cómo podemos iniciarlo?
Rolando Paz
El 3 de abril de 2014, 20:13, Nicolas lino escribió:
> Buenas gente, soy sysadmin linux, se que no tiene nada, pero nada que ver
> con el tema, pero desarrollo mucho en python y me gust
actualizar los scripts de
Python?
Estos fueron escritos en el 2008 y ya no hubo actualizaciones.
Se los agradecere bastante, ya llevo varios meses atascado con estos
scripts y, desde mi ignorancia en python, no logro hacerlos funcionar :-)
Saludos a todos.
Rolando Paz
t;/usr/lib/python2.7/threading.py", line 504, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/local/bin/poco_rx_i8_c256.py", line 243, in _process_packets
last_offset = p['offset']
TypeError: 'NoneType' object has no attribute '
Por cierto, estoy usando linux Ubuntu 12.04LTS.
El jun 15, 2014 11:39 AM, "Rolando Paz" escribió:
> Hola Juanlu
>
> Gracias por el correo.
>
> Luego de leer el archivo doc, y realizar el procedimiento que describen,
> entiendo que si logro hacer funcionar parte de lo
Muchas gracias por tus comentarios David.
Hoy por la noche haré las pruebas y luego vuelvo a escribir por acá.
Me puedes explicar cuál es la función del "buffer" y qué significa que sea
"demasiado pequeño"?
A qué fichero de configuración te refieres (2048)?
Saludos
Rola
Gracias por la observación, voy a modificar este valor y veré que pasa...
Saludos
Rolando Paz
El 16 de junio de 2014, 16:43, Daπid escribió:
> 2014-06-17 0:17 GMT+02:00 Rolando Paz :
>
>>
>> Me puedes explicar cuál es la función del "buffer" y qué significa q
Gracias David.
Qué son los valores NaN en Matplotlib?
Rolando Paz
El 4 de agosto de 2014, 8:55, Daπid escribió:
> On 4 August 2014 16:10, Rolando Paz wrote:
>
>> La gráfica que se genera está adjunta al correo y está en blanco.
>
>
> Matplotlib por defecto d
Rolando Paz
El 4 de agosto de 2014, 10:38, Daπid escribió:
> 2014-08-04 18:19 GMT+02:00 Rolando Paz :
>
> Qué son los valores NaN en Matplotlib?
>>
>
> NaN es Not A Number.
>
> https://es.wikipedia.org/wiki/NaN (Mejor explicado, en inglés:
> https://en.wikipedia.or
x.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
___
Pytho
el 2008 pues diseñaron un
mejor hardware: la famosa ROACH.
El primer hardware que diseñaron en CASPER fue la IBOB, y es la que yo
estoy utilizando.
Si alguien se interesa en el tema y quisiera emprender la labor de ayudarme
a actualizar el código, se los agradecere mucho :-)
Saludos
Rolando Paz
Ya tengo el código, sin embargo esta en C :-)
Muchas gracias igualmente.
Saludos
El sep 22, 2014 11:57 AM, "Rolando Paz" escribió:
> Hola a todos.
>
> Puede alguien ayudarme con esto?
>
> Yo tengo una tarjeta llamada IBOB. Dicha tarjeta esta configurada con la
> d
self.close_file()
self._rx_thread.join()
Será tan sencillo como agregar esto en el otro script?
Perdonen mi ignorancia :-)
Saludos
Rolando Paz
El 29 de abril de 2015, 18:39, Ricardo Cárdenes
escribió:
> Hola,
>
> Puedes guiarte usando esto:
>
>
> https://docs.
"""
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...',
#establ
Hola Chema
Los datos que yo recibo de la IBOB son datos signed de 32 bit, creo que lo
correcto seria " escribió:
>
>
> El 17 de mayo de 2015, 1:02, Rolando Paz escribió:
>
>> Hola nuevamente !
>>
>> Este script lo que debe hacer es obtener los datos desde
debo obtener los datos y
desempaquetarlos de esta forma:
#desempaquetando datos binarios enviados por el enlace UDP
resp = cs.recv(4096)
pkglen = struct.calcsize(' escribió:
>
>
> El 18 de mayo de 2015, 16:29, Rolando Paz escribió:
>
>> Hola Chema
>>
>> Los
Hola nuevamente a todos.
Pueden darme sugerencias sobre cómo puedo modificar el script adjunto que
utiliza el puerto serial para comunciarse y cambiarlo para usar el puerto
ethernet?
Especificamente yo necesito obtener datos por UDP.
Estaré muy agradecido por cualquier sugerencia, pues ya hice v
line
44, in _listdev
line = file.readline()
File "/usr/lib/python2.7/socket.py", line 447, in readline
data = self._sock.recv(self._rbufsize)
socket.error: [Errno 111] Connection refused
Tienes alguna sugerencia?
Saludos
Rolando Paz
El jun 6, 2015 3:30 PM, "Flavio Daness
Hola a todos...
Alguien puede decirme de qué se trata este error?
rolando@rolando-MS-7815:~/ipoco-0.1.1$ plot_auto_arte.py
config_scripts/i4_c1024_arte.config
Parsing config file config_scripts/i4_c1024_arte.config...OK
Connecting to IBOB on port 23.
Connecting to IBOB on ip 169.254.128.32.
Grab
Muchas gracias Kiko!
El 29 de noviembre de 2015, 12:49, Kiko escribió:
>
>
> El 29 de noviembre de 2015, 19:46, Kiko escribió:
>
>>
>>
>> El 29 de noviembre de 2015, 19:26, Rolando Paz
>> escribió:
>>
>>> Hola a todos.
>>>
>
ac_real -f 50
Traceback (most recent call last):
File "plot_bram.py", line 37, in
plt.plot(x,np.absolute(y))
TypeError: Not implemented for this type
Que opinan?
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/
lo que necesito hacer es cambiar el valor de 00-4834129 a este
-4834129.
Tienes idea de como poder hacerlo?
saludos
El 20 de diciembre de 2015, 2:23, Daπid escribió:
> On 20 Dec 2015 05:16, "Rolando Paz" wrote:
> > open_bram = open(args.bram, 'r')
> > bram =
ram, dtype=str, usecols=[2,8])
x = cols[:,0]
y = cols[:,1]
max_x = np.argmax(y)
y = y.lstrip("0")
plt.plot(x,y)
plt.show()
El 29 de diciembre de 2015, 12:10, Juan Luis Cano
escribió:
> On 2015-12-29 18:20, Rolando Paz wrote:
>
> Lo que entiendo que necesito es encontrar u
como la que ves en el
> ejemplo que te dio Juanlu.
>
> Siguiendo con los consejos que te han dado en correos anteriores, lo que
> tendrías que hacer es (1)pasar el valor de tu ndarray (que si no me
> equivoco es 00-48) a string, (2)aplicarle la modificación y (3)después
&g
> te guste, o como lo necesites según el caso, y para eso, es muy
> recomendable que estés constantemente evaluando qué valores tienen las
> variables y probando las transformaciones que necesites.
>
> ¡¡mucho ánimo!!
> yami
>
>
>
> 2015-12-29 19:47 GMT+01:00 Ro
Hola a todos de nuevo...
Una carpeta contiene estos 10 archivos:
bram_aa0
bram_aa1
bram_aa2
bram_aa3
bram_aa4
bram_cc0
bram_cc1
bram_cc2
bram_cc3
bram_cc4
Lo que quiero lograr hacer es algo parecido a esto:
for i in range(0,5):
bram_aa = [open("bram_aa%s"%i,"r")]
bram_cc = [open("bram_
)
>
> Y luego simplemente los "llamas" bram_aa[0], bram_bb[0], bram_cc[0]
>
>
>
> Ignacio Rodríguez
> SugarLabs at Facebook
> <https://www.facebook.com/pages/SugarLabs/187845102582>
>
> El 3 de enero de 2016, 21:17, Rolando Paz escribió:
>
>> Hola a
Creo que encontré la solución con esto:
bram_aa = []
bram_cc = []
for i in range(0,5):
bram_aa.append(open("bram_aa%s"%i,"r"))
bram_cc.append(open("bram_cc%s"%i,"r"))
Gracias igualmente...
Saludos
Rolando Paz
El 3 de enero de 2016, 18:42
t;r"))
bram_cc.append(open("bram_cc%s"%i,"r"))
bram_ac_real.append(open("bram_ac_real%s"%i,"r"))
bram_ac_imag.append(open("bram_ac_imag%s"%i,"r"))
Ahora entiendo que debo usar otro bucle para que lea las columnas 2 y 8 de
Hola Carlos
Perdona que hasta ahora contesté, pero te agradezco el correo. Me sirvió
mucho para reducir las iteraciones del código y que fuera más resumido.
Muchas gracias de nuevo.
El 13 de enero de 2016, 9:16, Carlos Zuniga escribió:
> 2016-01-04 12:31 GMT-05:00 Rolando Paz :
> &g
Hola de nuevo.
De la gráfica que logré obtener, me gustaría observar el valor máximo del
eje X sobre la gráfica.
Agradeceré si alguien me orienta sobre cómo hacerlo.
Muchos saludos
Rolando Paz
___
Python-es mailing list
Python-es@python.org
https
Hola amigos de python
De nuevo solicitando su ayuda para resolver un error. Agradeceré que
alguien pueda explicarme cómo funciona el atributo "daemon".
Muchos saludos
Rolando Paz
rolando@rolando-MS-7815:~/codigo_ROACH/roach-adc-tutorial-master$ sudo
python adc_init.py -I roac
argumento llamado
> `daemon`, lo que causa el
> error. Parece que alguien hizo un cambio, pero no refactorizo el código
> apropiadamente.
>
> El lunes 27 de junio del 2016 a las 1820 horas, Rolando Paz escribió:
>
> > Hola amigos de python
> >
> > De nuevo solicitand
Gracias por el libro!
El 8 de noviembre de 2016, 6:12, Cesar Augusto
escribió:
> Muy buen aporte
>
>
>
> Enviado desde mi smartphone Samsung Galaxy.
>
>
> Mensaje original
> De: Alejandro Guirao Rodríguez
> Fecha: 07/11/2016 15:49 (GMT-05:00)
> A: soc...@es.python.org, python-
Hola a todos y buen año 2017!
Estoy usando el siguiente código sencillo para abrir el archivo binario:
ds1000_20150626_15_B0835-41.bin.
#!/usr/bin/python
import numpy, pylab
aa=numpy.fromfile('ds1000_20150626_15_B0835-41.bin', dtype=numpy.uint8,
count=-1)
pylab.plot(aa)
pylab.ylabel('Po
oder procesarlo con
>> python suerte saludos!!!
>>
>> --
>> *De:* Python-es en
>> nombre de Rolando Paz
>> *Enviado:* martes, 10 de enero de 2017 03:08 p. m.
>> *Para:* La lista de python en castellano
>> *Asunto:* [Python-es]
Hola de nuevo! :)
Espero puedan ayudarme a entender este pedazo de código:
for b in range(eq_blocks):
if not opts.flat_eq == '': eq_level = int(opts.flat_eq)
else: eq_level = config['eq']['eq_polys'][b][0]
for c in range(eq_chans):
eq_coeff = b
#shift 10 bits
Hola a todos
Me pueden sugerir alguna forma de cambiar un archivo binario de 32 bits
enteros a un archivo binario de 32 bits flotantes?
Se podrá hacer con struct?
Saludos
Rolando
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/
Gracias Miguel y David.
David, mi archivo se llama pocobe4_r19_v18_r20.dat (se encuentra adjunto),
y según tu consejo, hice esto:
#!/usr/bin/env python
import numpy as np
data = open("pocobe4_r19_v18_r20.dat", "rb").read()
array = np.fromstring("data", dtype=np.int32).astype(np.float32)
with op
sirven para leer ficheros de texto, no binarios.
>>
>
> Mi culpa. He leído los correos en diagonal...
>
>
>>
>> 2017-03-14 15:34 GMT+01:00 Rolando Paz :
>> > Gracias Kiko, lo intentare.
>> >
>> > David al ejecutar el pequeño script sobre mi archi
de números es
> uniforme en todo el rango de int32.
>
> 2017-03-14 18:11 GMT+01:00 Rolando Paz :
> > Hola amigos
> >
> > Con la ayuda de un amigo Sven Marnach hice esto:
> >
> > import numpy as np
> >
> > array = np.fromfile('pocobe4_r19_v1
]
Creo que sí los convierte a flotantes???
Saludos
El 14 de marzo de 2017, 15:48, Rolando Paz escribió:
> Hola David
>
> Recién estoy aprendiendo sobre el tema. Me puedes explicar a que te
> refieres con que la distribución de números es uniforme y porqué no debería
> ser así?
&
ón), pero no sabemos si los datos son *correctos*, por lo
> que acabo de mencionar arriba.
>
> Saludos,
> Ricardo
>
> 2017-03-14 12:16 GMT-10:00 Rolando Paz :
>
>> Ejecuté este código solo para ver los valores
>>
>> import numpy as np
>>
>> array_in
al archivo .dat, hasta que el proceso GULP se destruya con CTRL+C.
Rolando
El 14 de marzo de 2017, 21:57, Ricardo Cárdenes
escribió:
>
>
> 2017-03-14 14:18 GMT-10:00 Rolando Paz :
>
>> Hola Ricardo
>>
>> Gracias por tu observación, resulta que los avances que he hecho
Rolando paz
El 15 de marzo de 2017, 1:14, Ricardo Cárdenes
escribió:
> ¡Ah! Perdona, no me había fijado en lo de GULP (tampoco lo conocía).
>
> Si he entendido bien, tenemos un problema entonces. Por lo que veo, lo que
> nos has pasado es un fichero "raw" de GULP
Hola a todos de nuevo...
Ahora regreso con un pequeño código:
import time
start_time = time.time()
#tiempo total en segundos, como ejemplo 10.
tiempo_total = 10
#numero de conmutaciones generadas, como ejemplo 4.
conmutaciones = 4
for offset in range(tiempo_total):
while (time.time() - start
esto? Si la tolerancia que tienes para los tiempos es grande, ok, pero
> si no, te recomendaría que usases otra cosa. Y sobre todo, no usar
> time.sleep, claro. Con eso puedes acumular unos retrasos enormes en el
> código.
>
> Saludos,
> Ricardo
>
> 2017-03-20 18:05 GMT-10:0
un ciclo de: "imprimir 0", "esperar
> T0 segundos", "imprimir 1", "esperar T1 segundos"
>
> 2017-03-21 10:07 GMT-10:00 Carlos Zuniga :
>
>> 2017-03-20 23:05 GMT-05:00 Rolando Paz :
>> > Hola a todos de nuevo...
>> >
>&
Cárdenes ha escrit:
> > Hola Rolando,
> >
> > Creo que es lo mejor para lo que estás haciendo. Si lo quieres hacer
> > programable, busca algún microcontrolador. Un simple Arduino te basta
> > para una tarea como esta.
> >
> > 2017-03-22 5:42 GMT-10:
Hola a todos...
Estoy usando este código para convertir mis datos uin32 a float32.
import numpy as np
array_float32 = np.fromfile('pulsar_test_01_19273_1024ch.bin',
dtype=np.uint32).astype(np.float32)
with open("pulsar_test_01_19273_1024ch_big", "wb") as output_array:
output_array.write(arr
ahorrar si no vas a
> hacer nada más con el array, pero debería ser inmediato, solo cambia una
> flag, con lo cual creo que mejor hacerlo.
>
> On Tue, May 9, 2017 at 3:25 PM, Rolando Paz wrote:
>
>> Hola a todos...
>>
>> Estoy usando este código
57 matches
Mail list logo