Red de conocimiento informático - Problemas con los teléfonos móviles - Configuración y prueba de USRP

Configuración y prueba de USRP

Después de instalar gnuradio y UHD, hicimos algunas pruebas conectándonos a la PC usando USRP. Sin embargo, encontramos algunos problemas extraños y los pasos de configuración ahora se registran de la siguiente manera

Para garantizar que USRP pueda conectarse exitosamente a la PC:

Dado que UHD usa UDP como comunicación Ethernet protocolo, cuando se utiliza UHD con USRP2 o USRP N Series, se debe cambiar la dirección IP de la PC. La dirección IP predeterminada para USRP es 192.168.10.2. Por lo tanto, la dirección IP del puerto de red correspondiente de la PC debe configurarse de la siguiente manera

Una vez completada la configuración, la red cableada debería poder conectarse a USRP. Los lectores pueden probar los siguientes comandos en el. terminal

Si hay transmisión de datos, indica que la PC ha sido conectada a la red USRP.

La serie USRP N solo puede usar UHD como controlador. Su archivo de flujo de bits FPGA y su firmware se instalaron al instalar gnuradio y UHD, por lo que puede ingresar el siguiente comando para encontrar usrp_n210_fw.bin y usrp_n210_r4_fpga_bin

Ambos archivos están ubicados en el directorio /usr/local/share/uhd/images/. usrp_n2xx_net_burner_gui.py es el programa flash de la tarjeta SD proporcionado por UHD Busque el archivo y ejecute el programa con privilegios de administrador en el terminal

Seleccione usrp_n210_r4_fpga_bin para la imagen del firmware, seleccione usrp_n210_fw.bin para la imagen FPGA. complete la dirección IP de la dirección de red La dirección IP de USRP, que es 192.168.10.2, haga clic en Grabar imágenes.

Hay varios programas disponibles en GNU Radio y UHD que pueden usarse para probar la conexión entre el USRP y la PC. Ejecute estos programas con derechos de administrador.

Podemos ejecutar el programa usrp_rx_cfile.py.

En cuanto a usrp, algunos archivos de demostración (como usrp_fft.py) han sido reemplazados por uhd_fft.grc. Por lo tanto, podemos ejecutar uhd_fft.grc directamente. Primero podemos mirar los archivos en uhd. Ingrese

Podemos comparar el archivo usrp a continuación con la versión anterior de gnuradio a continuación, y podemos encontrar que, excepto por los nombres usrp y uhd en el frente, muchos de los archivos en la parte posterior son muy similares.

Por lo tanto, si queremos probar, necesitamos usar la última versión de la demostración para realizar la prueba, porque nuestra propia computadora está instalada con la última versión de gnuradio. Si usamos una versión antigua de la demostración para realizar la prueba, muchos. Los módulos se han actualizado y se informarán como un error de importación cuando se ejecuten.

Ahora ejecutemos el archivo uhd_fft.grc, primero ingresemos la ruta donde se encuentra este archivo e ingresemos directamente $ uhd_fft para mostrar esta interfaz, lo que indica que la instalación de usrp ha sido exitosa

Lo anterior todavía soy un novato y no tengo muy claros algunos parámetros (todavía necesito aprender más en el futuro)

Podemos ingresar directamente el siguiente comando en la terminal para imprimir los parámetros de usrp.

También podemos ingresar el siguiente comando, el cual se ejecutará exitosamente indicando que UHD y usrp se han instalado exitosamente.

Cuando utilice USRP por primera vez, primero verifique si la configuración del hardware se realizó correctamente, luego configure la dirección IP de la PC y actualice el firmware.