La sincronización basada en CPLD de varias radios definidas por la aplicación de software
perdona el titular de Cebo de clic, sin embargo, el trabajo actual de [Marco Bartolucci], así como [José A. del Peral-Rosado] es verdaderamente grande. Están utilizando varios hackRF, sincronizados juntos, con algoritmos de posicionamiento híbrido para obtener mucha más precisión de localización exacta. (PDF)
Al igual que todos los SDR, el hackRF se puede utilizar para fijar problemas de posicionamiento que utilizan WiFi, Bluetooth, 3G, 4G, así como GNSS. También se pueden usar varios receptores, pero esto requiere la sincronización para el rango basado en el tiempo o basado en la frecuencia. [Bartolucci], así como [Peral-Rosado] Presente una opción de libro para sincronizar estos hackRFS utilizando algunos puertos convenientes ofrecidos en la placa, un poco de piratería CPLD, así como un receptor GNSS con una salida de 1 PPS.
Esto es técnicamente dos hacks en uno, el primero es un tipo de maestro, así como la configuración esclava entre dos hackrfs. Utilizando el Xilinx XC2C64A CPLD a bordo del hackRF, [Bartolucci], así como [Peral-Rosado] cadena con éxito dos dispositivos juntos. El error de sincronización está por debajo de un período de muestreo, así como un lote más de dos hackRF, se puede encadenar junto con el puerto SYNC_IN de cada uno enlazado en paralelo. Visité mucho más sobre ello en su solicitud de tracción a la base de código HackRF.
Este método más fácil no funcionará si los receptores hackRF deben estar separados, lo que nos lleva al segundo truco. [Bartolucci], así como [Peral-Rosado] presenta una opción más en ese caso: Utilizando la salida de 1 PPS de un receptor GNNS para el pulso de sincronización. Mientras ambos hackrfs puedan ver el cielo, pueden actuar como uno. ¡Extremadamente fresco!