Conferencia: “GNU Radio”

Conferencia: “GNU Radio”Continuando con el segundo ciclo de “Encuentros virtuales sobre temas de radio”, y dentro del bloque temático “Software para Radio”, el próximo miércoles, día 3 de noviembre, a las 18:30 UTC (19:30 hora peninsular), Josep María, EA3FUZ, impartirá una charla sobre GNU Radio.

La charla la podréis seguir desde clic aquí.

GNU Radio es una herramienta de desarrollo bajo licencia pública general de GNU (GNU GPL) que permite la implementación de sistemas de “radio definida por software” a través de un “front end” de radio, un ordenador y diferentes bloques predefinidos en la “suite” de GNU Radio tales como filtros, moduladores/demoduladores, etcétera.

GNU Radio está estructurado en diferentes niveles de abstracción, siendo el nivel gráfico (GNU Radio Companion) el más cercano al usuario y en el que basaremos la charla.

Por debajo de este nivel, nos encontramos con un desarrollo en Python, en el que un usuario con conocimientos de programación puede interactuar de una forma sencilla, quedando la programación de las librerías de los bloques y de los dispositivos hardware en un nivel de programación C++, ya que estos requieren un alto rendimiento para el procesado de señales digitales.

La charla sobre “GNU Radio” pretende ser una continuación de la charla sobre “una aproximación a la radio definida por software” en la que daremos protagonismo a la última parte de la cadena de señal que no es más que el procesado de la señal y su demodulación / decodificación.

Aunque en esta última etapa se suelen utilizar DSPs y FPGAs, GNU Radio nos brinda la oportunidad de investigar y crear prototipos sin la complejidad que requieren métodos más “profesionales”.

Durante la charla, haremos una descripción de la herramienta, describiendo algunas de sus funcionalidades y analizando algunos de los bloques preconfigurados, además de la manera de interactuar con ellos.

Pondremos algún ejemplo práctico en el que pasaremos de la “formulación matemática”, asociada a algún tipo de modulación analógica, a la implementación de la misma a través de GNU Radio.

Finalmente, realizaremos un montaje práctico de un receptor de radio completo en el que analizaremos cada uno de sus bloques y sus respectivas conexiones.

Josep María Gaya (EA3FUZ), es Ingeniero de Telecomunicaciones por la UPC y miembro del Radio Club La Salle, es radioaficionado desde el año 1985. Actualmente es profesor de CFGS, especializado en la parte de sistemas, servicios y seguridad informática.

Publicaciones relacionadas