Transmitir hasta nueve canales de rádio multiplexados, con una excelente calidad digital es muy sencillo.
Con un bitrate de 128Kbps incluso más canales en un solo canal mono de audio más datos.
Los materiales son un HackRF ONE y una Raspberry 4 o 5 con una microSD de 32GB en las Raspeberry 3 aunque también se puede el multiplexado solo funciona con 4 canales a 128Kbps.
Probado con una Raspberry Pi 3 y 5, hay un script que con ejecutar su instalador practicamente lo deja todo hecho con 2 canales de prueba Radio Monaco y Capital London Radio, la frecuencia por defecto es la que corresponde al canal 5A que está en el archivo mod.ini la podemos cambiar hasta 13A.
En el archivo conf.mux podemos ir añadiendo los tres bloques que corresponden a cada canal que vayamos sumando con nombre distintivo del canal, así su logo en la carpeta mot respetando las medidas del jpg
Por último para el control y verificar su funcionamiento correcto, tenemos el Supervisor de estado que poniendo en el navegador la ip_de_la_raspberry:8001 accedemos a el y después para añadir canales de radio, tenemos el ODR-Encoder Manager y ahí creamos los canales, poniendo la_ip_de_la_raspberry:8003 comprobamos que estén emitiendo, en la pestaña Status.
A veces al añadir hay que reiniciar la RPI, podemos seleccionar varios parámetros como el bitrate si emitimos en DAB o DAB+ así como ponemos la ip 127.0.0.1 + el puerto por donde saldrá el stream y suele empezar por 9001 y así sucesivamente.
Para poder añadir más canales debemos abrir el archivo conf-em.json y solo en la línea "max_encoder_instance": 3, sustituimos el 3 por un 9 no hay que tocar nada más en este archivo o nos dará error y el ODR Encoder Manager no podrémos accede a el, ya que todo lo demás se hace en este y sobre-escribe el archivo json, la contraseña y usuario para uno y otro es odr.
Si alguien quiere empezar con las transmisiones digitales, esas son buenas herramientas, para cualquier duda la dejáis por aquí y la vamos resolviendo.
Pero los que tengáis ya un HackRF ONE y una RPI a partir de la 3 siguiendo este enlace, tendréis vuestro transmisor DAB+ listo para funcionar, aunque para salir con potencia deberéis agregar un amplificador a la salida del conector sma ya que el modulador solo podrá sintonizarse en unos pocos metros.
Del enlace solo necesitáis enviar a la RPI A través de putty solo estas instrucciones.
La última suele tardar un poco pero paciencia
cd
sudo apt-get install -y git
git clone GitHub - StefCoders/rpi-dab-tx: Setup a Raspberry PI as a DAB transmitter
bash rpi-dab-tx/install.sh
Un saludo
Con un bitrate de 128Kbps incluso más canales en un solo canal mono de audio más datos.
Los materiales son un HackRF ONE y una Raspberry 4 o 5 con una microSD de 32GB en las Raspeberry 3 aunque también se puede el multiplexado solo funciona con 4 canales a 128Kbps.
Probado con una Raspberry Pi 3 y 5, hay un script que con ejecutar su instalador practicamente lo deja todo hecho con 2 canales de prueba Radio Monaco y Capital London Radio, la frecuencia por defecto es la que corresponde al canal 5A que está en el archivo mod.ini la podemos cambiar hasta 13A.
En el archivo conf.mux podemos ir añadiendo los tres bloques que corresponden a cada canal que vayamos sumando con nombre distintivo del canal, así su logo en la carpeta mot respetando las medidas del jpg
Por último para el control y verificar su funcionamiento correcto, tenemos el Supervisor de estado que poniendo en el navegador la ip_de_la_raspberry:8001 accedemos a el y después para añadir canales de radio, tenemos el ODR-Encoder Manager y ahí creamos los canales, poniendo la_ip_de_la_raspberry:8003 comprobamos que estén emitiendo, en la pestaña Status.
A veces al añadir hay que reiniciar la RPI, podemos seleccionar varios parámetros como el bitrate si emitimos en DAB o DAB+ así como ponemos la ip 127.0.0.1 + el puerto por donde saldrá el stream y suele empezar por 9001 y así sucesivamente.
Para poder añadir más canales debemos abrir el archivo conf-em.json y solo en la línea "max_encoder_instance": 3, sustituimos el 3 por un 9 no hay que tocar nada más en este archivo o nos dará error y el ODR Encoder Manager no podrémos accede a el, ya que todo lo demás se hace en este y sobre-escribe el archivo json, la contraseña y usuario para uno y otro es odr.
Si alguien quiere empezar con las transmisiones digitales, esas son buenas herramientas, para cualquier duda la dejáis por aquí y la vamos resolviendo.
Pero los que tengáis ya un HackRF ONE y una RPI a partir de la 3 siguiendo este enlace, tendréis vuestro transmisor DAB+ listo para funcionar, aunque para salir con potencia deberéis agregar un amplificador a la salida del conector sma ya que el modulador solo podrá sintonizarse en unos pocos metros.
Del enlace solo necesitáis enviar a la RPI A través de putty solo estas instrucciones.
La última suele tardar un poco pero paciencia
cd
sudo apt-get install -y git
git clone GitHub - StefCoders/rpi-dab-tx: Setup a Raspberry PI as a DAB transmitter
bash rpi-dab-tx/install.sh
GitHub - StefCoders/rpi-dab-tx: Setup a Raspberry PI as a DAB transmitter
Setup a Raspberry PI as a DAB transmitter. Contribute to StefCoders/rpi-dab-tx development by creating an account on GitHub.
github.com
Un saludo