2024
Archivo | Tamaño | Contenido |
0808.tar.gz | 939 B | Demo del uso de librerías en Python. Creación de una librería propia. Graficación con MatPlotLib/PyLab. |
0829.tar.gz | 1.2 kB |
Creación de una 'caja de herramientas' para procesamiento
de Señales en Python. class Toolbox: Clase que contendrá los métodos. def sine_gen(f: frecuencia, f0: fase inicial) Creación de un generador que, a cada llamada, generará una muestra nueva de f Hz, y fase inicial de f0. Para mayor información, vean el código. |
0829.tar.gz | 1.2 kB |
Para mantener separada la caja de herramientas (toolbox)
de los programas que la utilizan, separamos Toolbox
a un archivo separado. El programa de prueba de
de correlación importa a Toolbox. Además agregué algo de comentarios en toolbox. |
0905.tar.gz | 2.3 kB |
demo_correlation.py: Utilizando la toolbox.py, este programa
muestra como realizar correlación. toolbox.py: Caja de herramientas para DSP. |
1002.tar.gz | 5.2 kB |
spec_an1.py: Analizador de espectros, utilizand el método
de correlación. Utiliza al generador de funciones base
en toolbox.py. toolbox.py: Se agregó un generador de funciones base para cualquier cantidad de muestras. |
1016.tar.gz | 3.0 kB |
remez_lp.py: Diseñador de filtros digitales pasa-bajos, con
el algoritmo de Parks/McClellan (Remez). remez_hp.py: Idem para filtro pasa altos. remez_bp.py: Item para filtro pasa banda. remez_bs.py: Item para filtro rechaza banda. remez_bs.coef: Salida de los coeficientes obtenidos aptos para importar en GnuRadio-companion. remez_bs.grc: Configuración del filtro en GnuRadio-companion. (Se puede abrir con el GRC) firwin_lp.py: Diseñador de filtro pasa-bajo con el método de ventanas. firwin2_lp.py: Idem, pero permite mas libertad para determinar la respuesta del filtro. NOTA: el formato para importación de coeficientes en GnuRadio es: separar los coeficientes en el archivo con comas, pero es importante que la última línea NO tenga coma. |
1017.tar.gz | 3.7 kB |
v2.gfilter: Archivo de diseño (programa gfilter) para el
decoder de video v2.coef: Archivo de coeficientes (corregidos manualmente para la compatibilidad con GNUradio v2_coef.grc: archivo de GNUradio sstv.video.grc: archivo de GNUradio, con método alternativo de demodulación. |
1031.tar.gz | 209.6 kB |
sstv_gen.py: Genera un archivo .wav con 1 línea de video para
la norma Martin M1. Para utilizarlo en gnuradio, se puede
configurar el bloque que lee archivos .wav, para que repite,
o agregar un simple bucle que repite la generación N veces. greys_2024-11-01_19-29-06.png, greys_2024-11-01_19-32-29.png, sstv_linesync.png: Espectra de diferentes aspectos de la señal generada. toolbox.py: Nuestra caja de herramientas, actualizada. Nota: Removí los .wav, ya que pueden ser re-generados desde sstv_gen.py, y incrementaron al tar.gz por un factor 5. |
1031a.tar.gz | 56.3 kB | Idem a la versión 1031, excepto que ahora puede generar N líneas, sin romper la fase de la portadora. |
1114.tar.gz | 5.3 kB | Archivos misceláneas de las últimas semanas, incluyendo el intento de crear un bloque gráfico para Gnuradio para mostrar imágenes de SSTV (incompleto). |
gfilter2-2.8.tar.gz | 385.5 kB |
Diseñador gráfico para Parks/McClellan/Remez. Este archivo hay
que compilarlo, siguiendo los siguientes pasos:
La versión de gfilter es 2.2.8 (no es la misma que ya tiene!) Hice este procedimento en la máquina virtual Xubunto que tengo aquí, sin problemas. Sospecho que tendría que funcionar con Uds también. Quizás Xubuntu necesita de algún paquete que aún no está instalado. Si quieren, intenten de buscar lo faltante con 'synaptic'. Cualquier duda, consulten! |
(c) John Coppens ON6JC/LW3HAZ | correo |