En primer lugar, no tengo antecedentes en electrónica. Recientemente he estado experimentando con software de radio usando GNU Radio y un USRP1. Vine aquí con la esperanza de que algunas personas fuera de GNU Radio pudieran dar una idea de mi problema. No estoy seguro de si obtendré respuestas aquí, pero vale la pena intentarlo.
Estamos experimentando con un protocolo de comunicaciones conocido dentro de nuestras transmisiones de radio GNU. Dentro de los moduladores de GNU Radio, una clase packet_encoder toma el flujo de datos entrantes, lo divide en paquetes y luego lo envía al modulador. Los datos modulados se envían al USRP para su transmisión.
Nuestros problemas parecen girar en torno a transmisiones de ráfagas muy cortas. Por ejemplo, estamos tratando de realizar una especie de proceso de agitar las manos donde una radio transmite un paquete de "saludo" y espera una respuesta. No podemos transmitir de forma confiable paquetes individuales, pero parece que podemos obtener algún rendimiento si enviamos el mismo paquete unos cientos de veces. Configuraciones similares que continuamente transmiten datos desde un archivo de entrada parecen funcionar bien en la misma configuración.
Tenemos dos dispositivos USRP1 con antenas adecuadas ubicadas en la misma habitación. Como he dicho, las transmisiones continuas parecen funcionar bien, pero las transmisiones de ráfagas muy cortas son un problema y no podemos transmitirlas con éxito.
Entonces, mi pregunta es ¿cuáles son las diversas implicaciones / problemas que rodean las transmisiones de ráfagas cortas en la radio? Estoy teniendo dificultades para encontrar el problema en el lado de las cosas del software, y tenía curiosidad por saber si alguna información sobre el hardware podría ayudarme. Por ejemplo, ¿problemas como este son comunes en el hardware 'barato' como el USRP1?
¡Gracias por mirar!