Proyecto

Un módem COFDM por audio

Boron transmite datos por radio usando únicamente la vía de audio del equipo. No necesita una interfaz digital especial: entra por el micrófono y sale por el altavoz, igual que la voz, de modo que cualquier transceptor con entrada y salida de audio puede llevar datos.

Cómo está construido

Arquitectura

Núcleo

DSP en C++20

Modulación OFDM, código QC-LDPC con decodificación de suma-mínimo normalizada, ecualización por portadora y seguimiento de fase con pilotos.

Frontera

ABI en C

La superficie pública es C, con tipos de ancho fijo y versión de ABI explícita. Ni excepciones ni objetos de C++ cruzan el límite.

Aplicaciones

CLI e interfaz gráfica

Una consola de línea de órdenes para banco y automatización, y una interfaz gráfica de escritorio con telemetría en vivo.

Alcance

Perfiles y velocidades

Perfil Pensado para Banda ocupada MCS 1 MCS 5
HF-NHF en banda lateral única469–2531 Hz1473 bit/s6677 bit/s
HF-WHF con canal más ancho1839 bit/s8301 bit/s
VHF-AFM en 2 m375–2438 Hz1637 bit/s7419 bit/s
UHF-AFM en 70 cm328–2391 Hz1733 bit/s7856 bit/s
FM-WRadios con vía de datos plana375–4453 Hz3450 bit/s15374 bit/s
FM-UCanales de 25 kHz en 70 cm750–8906 Hz6900 bit/s30749 bit/s

Velocidades útiles estimadas para una carga de 4096 bytes, incluyendo preámbulos, cabecera física y redondeo de palabras de código. MCS 1 es QPSK con código de tasa 1/2; MCS 5 es 64-QAM con código perforado de tasa 10/13 y exige un canal limpio y estable.

Estado

Dónde está hoy

El núcleo DSP está completo en Linux, Windows y macOS, y la transmisión y recepción funcionan de extremo a extremo por la API pública. Las interfaces KISS y ARDOP están entregadas, y una sesión Winlink completa se ha validado en banco contra dos instancias de Pat.

La validación en aire está hecha para un enlace VHF con un IC-9700; el resto del trabajo bidireccional en aire espera a una segunda estación transmisora.

Advertencia

Software en desarrollo

Boron es un proyecto en curso, no un producto terminado. Las velocidades altas asumen canales limpios, y algunos umbrales de la escalera de modulación están estimados y no medidos. Úsalo sabiendo eso.

Licencia y uso

Operación responsable

Transmitir por radio está sujeto a la reglamentación de cada país y, en las bandas de radioaficionado, exige la licencia correspondiente. Comprueba qué anchura de banda y qué modos están permitidos en la banda y el canal donde vayas a operar antes de transmitir.

Se ha producido un error. Recargar Cerrar

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.