Saltar al contenido
Portada » El blog del team » Convertir un Quansheng UV-K5 en un scanner y proyectar su pantalla en el PC

Convertir un Quansheng UV-K5 en un scanner y proyectar su pantalla en el PC

Si tienes un Quansheng UV-K5, probablemente ya sepas que es uno de esos pequeños walkie-talkies que han conseguido una comunidad enorme alrededor del desarrollo de firmware alternativo.

Aunque de fábrica es un equipo bastante sencillo, diferentes proyectos de firmware han conseguido añadirle funciones que van mucho más allá de las que ofrece originalmente. Entre ellas encontramos analizadores de espectro, escaneo por rangos de frecuencia, recepción en diferentes modos y, en determinados firmwares, la posibilidad de visualizar la pantalla del equipo directamente en un ordenador.

En este artículo vamos a repasar qué se puede hacer, qué es K5Viewer y, sobre todo, qué hay que tener en cuenta antes de cambiar el firmware.

El Quansheng UV-K5 como plataforma experimental

El UV-K5 se ha convertido en una plataforma muy popular para experimentar con firmware porque su hardware permite acceder a determinadas funciones que no están expuestas de forma completa en el firmware original.

La comunidad ha desarrollado diferentes firmwares personalizados que añaden funciones como:

  • Escaneo de rangos de frecuencia.
  • Analizador de espectro o bandscope.
  • Mejoras en el funcionamiento del escáner.
  • Nuevos modos de recepción.
  • Configuraciones y menús adicionales.
  • Funciones de monitorización de señales.
  • Integración con herramientas de ordenador.

Una de las cosas más llamativas es que el walkie puede dejar de ser simplemente un equipo con una lista de memorias para convertirse en una pequeña herramienta experimental de recepción.

¿Qué es K5Viewer?

K5Viewer es una herramienta desarrollada para trabajar con determinados firmwares de la familia Quansheng.

Su función más llamativa es mostrar en el ordenador una representación de la pantalla del UV-K5.

El concepto es sencillo:

UV-K5 → cable USB/serie → ordenador → K5Viewer

El firmware del walkie obtiene los datos de su pantalla y los transmite mediante el puerto serie. K5Viewer recibe esos datos y reconstruye la pantalla en el ordenador.

De esta forma podemos tener el equipo físicamente delante y, al mismo tiempo, ver su pantalla en el monitor del PC.

Esto resulta especialmente interesante cuando estamos utilizando funciones como el bandscope o el analizador de espectro.

¿Es un SDR?

No.

Esta es una distinción importante.

Aunque algunas funciones del firmware puedan recordar a las de un SDR, el UV-K5 no se convierte en un SDR completo simplemente instalando un firmware alternativo.

El hardware del receptor sigue siendo el mismo y existen limitaciones relacionadas con el receptor, el front-end, el ancho de banda y el tratamiento de señales.

Por tanto, es mejor pensar en él como un receptor portátil con funciones avanzadas de análisis y escaneo, no como un sustituto de un SDR dedicado.

El analizador de espectro

Una de las funciones más interesantes de determinados firmwares personalizados es el bandscope o analizador de espectro.

En lugar de estar mirando solamente una frecuencia concreta, podemos hacer que el equipo explore un rango y represente gráficamente la actividad que encuentra.

Esto permite tener una visión mucho más rápida de lo que está sucediendo dentro de una determinada banda.

Por ejemplo, podemos explorar un rango de frecuencias y localizar visualmente dónde aparecen señales.

Una vez localizada una señal, podemos utilizar el VFO o las funciones del firmware para trabajar con esa frecuencia.

Aquí es donde la posibilidad de mostrar la pantalla en el PC resulta especialmente interesante.

Scanner + analizador + pantalla en el PC

Una configuración típica podría ser:

1. UV-K5

El equipo realiza la recepción y el escaneo.

2. Firmware personalizado

Añade funciones como bandscope, escaneo por rangos y otras herramientas.

3. Cable USB

El cable permite la comunicación serie entre el ordenador y el walkie.

4. K5Viewer

El ordenador recibe los datos de pantalla y muestra una representación del LCD.

El resultado es algo parecido a tener el pequeño display del Quansheng ampliado en la pantalla del ordenador.

K5Viewer no funciona con cualquier firmware

Este punto es probablemente el más importante de todo el proceso.

No basta con descargar K5Viewer y conectar cualquier UV-K5.

El firmware tiene que implementar las funciones necesarias para transmitir los datos de la pantalla.

Por eso hay que comprobar siempre la compatibilidad entre:

  • Modelo del Quansheng.
  • Revisión de hardware.
  • MCU.
  • Versión del firmware.
  • Herramienta utilizada para visualizar la pantalla.

En particular, no debemos asumir que un firmware desarrollado para una determinada revisión del UV-K5 funcionará en otra.

¿Y qué ocurre con el UV-K5(8)?

Aquí aparece una diferencia importante.

El UV-K5(8) no debe tratarse automáticamente como si fuera idéntico al UV-K5 original.

Existen diferentes revisiones de hardware y diferentes familias de firmware. En nuestro caso, por ejemplo, un UV-K5(8) V2 requiere especial atención antes de instalar un firmware desarrollado para otra generación del equipo.

Esto es especialmente importante con proyectos que actualmente tienen versiones para modelos o revisiones diferentes.

La regla de oro es sencilla:

Nunca hay que elegir el firmware solamente porque el nombre del walkie sea parecido.

Hay que comprobar primero el modelo y la revisión exacta.

Firmware F4HWN

Uno de los proyectos que merece especial atención es F4HWN, que ha desarrollado diferentes versiones de firmware personalizado para los Quansheng.

Entre las funciones desarrolladas en esta familia de firmware encontramos herramientas relacionadas con el análisis de espectro y la comunicación con el ordenador.

En determinadas versiones también se incorporó soporte relacionado con K5Viewer.

Por eso, cuando encontremos un tutorial antiguo en Internet, es importante comprobar qué versión del firmware utilizaba el autor.

Un tutorial realizado con una versión 4.x puede no ser aplicable directamente a una versión actual del proyecto.

Multi-UVTools

Otra herramienta interesante para los usuarios del UV-K5 es Multi-UVTools.

Este proyecto reúne diferentes funciones en una interfaz web y utiliza las capacidades de comunicación del navegador para interactuar con el walkie.

Entre sus funciones encontramos herramientas como:

  • Display Mirror.
  • Lectura y escritura de memoria.
  • Flasheo de firmware.
  • Monitorización de señales.
  • Analizador de espectro mediante comunicación serie.

Una de las funciones que más nos interesa en este artículo es precisamente Display Mirror, ya que permite visualizar la pantalla del equipo desde el ordenador.

El uso de herramientas web tiene además una ventaja interesante: en navegadores compatibles con Web Serial podemos establecer la comunicación directamente desde el navegador, sin depender necesariamente de una aplicación de escritorio tradicional.

¿Qué cable necesito?

Normalmente se utiliza el conocido cable de programación USB para Quansheng, que en realidad incorpora un adaptador USB-serie.

No todos los cables son iguales y algunos pueden utilizar diferentes chips o controladores.

Por eso, si el ordenador no detecta correctamente el walkie, conviene comprobar:

  1. Que el cable sea realmente compatible.
  2. Que el sistema operativo haya reconocido el puerto serie.
  3. Que no haya otro programa utilizando ese puerto.
  4. Que el walkie esté correctamente conectado.
  5. Que la herramienta utilizada sea compatible con el firmware instalado.

Antes de cambiar el firmware

Aquí es donde conviene ir con calma.

Flashear un firmware personalizado puede proporcionar muchas funciones nuevas, pero también existe el riesgo de utilizar un archivo incorrecto para nuestro hardware.

Antes de hacerlo es recomendable:

  • Identificar exactamente el modelo.
  • Identificar la revisión de hardware.
  • Anotar la versión del firmware original.
  • Guardar una copia de la configuración/memorias.
  • Tener preparado un procedimiento de recuperación.
  • Descargar el firmware desde el proyecto correspondiente.
  • Comprobar que el archivo está destinado específicamente a nuestro hardware.

No conviene instalar un firmware simplemente porque aparezca recomendado para «UV-K5».

El UV-K5 continúa realizando la recepción, mientras que el ordenador actúa como una pantalla mucho más grande para visualizar lo que está mostrando el equipo.

Esto abre posibilidades interesantes para hacer demostraciones, grabar tutoriales o simplemente experimentar con el funcionamiento del receptor.

¿Merece la pena hacerlo?

Si lo que buscamos es simplemente utilizar el UV-K5 como walkie, probablemente muchas de estas funciones sean innecesarias.

Pero si nos gusta trastear con radios, firmware y recepción, el UV-K5 es una plataforma muy interesante.

Por muy poco dinero tenemos un equipo con el que podemos experimentar con:

  • Firmware alternativo.
  • Escaneo.
  • Análisis de espectro.
  • Comunicación serie.
  • Visualización de pantalla en PC.
  • Herramientas web.
  • Automatización y monitorización.

Y lo mejor es que buena parte del desarrollo procede de la propia comunidad.

Conclusión

El Quansheng UV-K5 es mucho más interesante de lo que parece a primera vista.

Con el firmware adecuado podemos ampliar considerablemente sus funciones y convertirlo en una pequeña plataforma de experimentación para recepción y análisis de radio.

K5Viewer añade además una característica muy curiosa: llevar la pantalla del pequeño walkie al monitor del ordenador.

Eso sí, hay que tener siempre presente una cosa: modelo y revisión de hardware son fundamentales.

Un firmware compatible con un UV-K5 o con una determinada revisión no tiene por qué ser compatible con un UV-K5(8) o con otra revisión.

Por eso, antes de flashear, lo más importante no es buscar el firmware con más funciones, sino encontrar el firmware correcto para nuestro hardware.

Y una vez que tengamos eso claro, las posibilidades de experimentar con el pequeño Quansheng son realmente interesantes.

Join the conversation

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *