UV Studio es el compañero basado en el navegador para el firmware F4HWN compatible en el UV-K1 y UV-K5 V3. Combina funciones de pantalla en vivo y teclado remoto, instalación de firmware, mantenimiento de radio, gestión Multiboot y gestión de aplicaciones Labs en una interfaz.
Ábrelo aquí:
https://armel.github.io/uvstudio/
UV Studio se comunica directamente con la radio a través de la API Web Serial. Los datos de radio se manejan localmente en el navegador; no se requiere instalación de aplicaciones, cuenta del servidor o carga de nube.
[!IMPORTANT] UV Studio no se limita a la edición Fusion. Sus herramientas generales funcionan con ediciones F4HWN compatibles, mientras que algunas opiniones requieren una capacidad de firmware específica. En particular, la gestión de aplicaciones superpuestas y las herramientas externas son para Labs.
UV Studio v1.6.0 acompaña al firmware estable v6.1.0. Además del catálogo de firmware v6, gestión de ranuras Multiboot, y el catálogo oficial de overlay-app versionado, añade:
2 MiB externo-Flash y restaurar para Labs compatible construyeNecesitas:
USB-C compatible con datos o cable USB a serie compatible con Baofeng/KenwoodWeb Serial, tales como Chrome, Brave, Edge, Opera, o Firefox 151+Una copia descargada del árbol fuente UV Studio completo también se puede abrir localmente. Es una aplicación HTML/CSS/JavaScript estática y no requiere un paso de construcción o servidor web local.
| Herramienta | Estado de radio requerido | Requisitos de firmware |
|---|---|---|
| Visor en vivo y registro RF en vivo | inicio normal | compatibles de Viewer/RF Log |
| Firmware Flash | DFU / modo flash |
cargador de arranque UV-K1 o UV-K5 V3 |
| Calibración, Boot Logo, RF Log export | inicio normal | firmware F4HWN compatible |
| Firmware Slots | inicio normal | Multiboot-capable v6.0.0 o nuevo |
| Aplicaciones | inicio normal | Labs con soporte de aplicación superpuesta |
| Respaldo externo Flash / restauración | inicio normal | v6.1.0 Labs con acceso externo-Flash |
| Restauración de software de fábrica | inicio Labs normal, luego DFU cuando se solicita | v6.1.0 Labs para la primera etapa |
Para introducir el modo DFU, apagar la radio, mantener PTT, y encenderla mientras se mantiene PTT. Liberar PTT, luego conectar o reconectar el cable de datos. No se requiere llave lateral.
UV Studio proporciona:
128x64 en tiempo real.bin local.app localesv1.6.0UV Studio posee la conexión en serie a nivel mundial. Impide que dos operaciones utilicen el puerto al mismo tiempo y mantiene o restablece la conexión al cambiar entre las herramientas normales de movimiento compatibles.
El Live Viewer refleja la pantalla de radio y proporciona teclados virtuales UV-K1 y UV-K5.
Live Viewer, seleccione el teclado apropiado y haga clic en Connect.Disconnect antes de desconectar el cable.La barra de herramientas puede reiniciar la radio conectada, capturar una captura de pantalla, cambiar la apariencia LCD simulada, y desprender el teclado en una ventana flotante. El panel Help incorporado lista todos los atajos del teclado; los controles comunes incluyen las teclas de flecha para la navegación, dígitos para las prensas cortas, Shift más una llave para una larga prensa, Enter o M para el menú, Esc para la salida, y F1 / F2 para los botones laterales.
[!IMPORTANT] El control del espectador no puede iniciar una transmisión. El
PTTmostrado no está disponible y UV Studio no es una herramienta remota-TX.
Cuando el firmware de funcionamiento admite RF Log y el puente Viewer, UV Studio muestra sesiones en vivo RX y TX con:
ALL, RX y TXLa herramienta Export RF Log independiente lee hasta las últimas actividades almacenadas 512 y los marcadores de encendido y crea rf-log.csv. Mantenga la radio en modo normal. Si los nombres de los canales o la información de configuración-banca son incorrectos, actualice a un firmware que contiene las últimas correcciones v6 RF Log.
[!WARNING] Inyectar una imagen incompatible o corrupta puede dejar la radio inutilizable. Confirme la compatibilidad modelo y bootloader, haga una copia de seguridad de calibración y mantenga el cable conectado hasta que termine la operación.
Los grupos de catálogo de firmware actual F4HWN estable construye por edición, incluye la construcción de desarrollo Fusion, y también puede ofrecer imágenes de stock compatibles. Un archivo .bin local permanece disponible cuando el catálogo no se puede cargar o cuando se utiliza una compilación personalizada.
DFU.Flash Firmware..bin local compatible.Flash firmware y seleccione el puerto serie.Cuando se selecciona una versión estable F4HWN build, UV Studio ofrece el controlador CHIRP compartido publicado para esa versión de firmware. El desarrollo de rodadura y las construcciones de stock no utilizan ese enlace de controlador automático.
Las cuatro ediciones oficiales v6.0.0 soportan Multiboot. UV Studio gestiona las ranuras de usuario 1 a 4 en Flash externo. La copia de seguridad Main protegida es mantenida por el firmware y no está expuesta intencionalmente como una ranura de trabajo.
Para instalar otra edición:
Firmware Slots y refresca la mesa.v6.x F4HWN compatible del catálogo o cargue un archivo .bin local.1 a 4 y opcionalmente introduzca un nombre de pantalla de hasta caracteres 15.Write to slot, confirme y espere para borrar, escribir y verificar el CRC completo.El catálogo de ranuras excluye intencionalmente firmware de stock, v5 firmware, y la imagen de desarrollo rodante porque esas entradas no están garantizadas para volver al selector Multiboot.
Cada ranura poblada tiene dos acciones de mantenimiento independientes:
Erase FW elimina la imagen del firmware almacenado pero no se reinicia el banco de configuración de la ranura.Reset config borra los canales y ajustes bancarios asociados con esa ranura pero deja su imagen firmware instalada.Ver Multiboot y Multiconfig para Main, selección de ranuras, bancos de configuración, SetCfg y comportamiento de recuperación.
La vista Apps gestiona las ocho ranuras experimentales de aplicación superpuesta en la edición Labs.
Apps..app local.Install app.F + 7, seleccione la aplicación y presione M.UV Studio muestra el nombre de la aplicación, versión, tamaño y estado de validación. Eliminar una aplicación borra sólo la ranura de la aplicación.
[!IMPORTANT] Las aplicaciones overlay están vinculadas al firmware ABI, nivel API, dirección RAM y capacidades. Seleccione la versión de catálogo de aplicaciones que coincida con el firmware instalado. Reinstalar aplicaciones compatibles después de una actualización de firmware cuando sea necesario.
Ver Overlay apps para compatibilidad con cargadores y Overlay applications para el propósito y los controles de cada aplicación.
Estas operaciones protegen o copian diferentes partes de la radio y no son intercambiables:
| Operación | Lo que contiene | Mejor uso | Comportamiento de calibración |
|---|---|---|---|
UV Studio Calibration |
calibración de RF y hardware específico | respaldo de seguridad esencial para una radio | lee explícitamente o restaura la calibración; utilizar sólo con la misma radio |
| Imagen de radio CHIRP | canales más ajustes entendidos por la versión del controlador | editando y migrando recuerdos / ajustes | no un reemplazo para una copia de seguridad de calibración |
UV Studio External Flash |
imagen 2 MiB externa-Flash cruda, incluyendo configuraciones, ranuras, aplicaciones, registros, logotipo y datos de calibración en el archivo de copia de seguridad |
copia de seguridad completa de archivos y recuperación | restauración preserva deliberadamente la calibración ya presente en la radio diana |
memoria AirCopy o Settings |
bancos de memoria seleccionados y/o ajustes de radio compatibles | sincronización de datos seleccionados entre dos radios | no copia calibración de hardware |
AirCopy Flash 2M |
externo Flash clonado directamente sobre un cable | haciendo que otro estado de radio compartido externo-Flash coincida con la fuente | excluye y preserva el sector de calibración de la radio diana |
Para actualizaciones de rutina, haga al menos una copia de seguridad de calibración y una imagen CHIRP. Utilice la copia de seguridad externa completa antes de experimentar con Multiboot, ranuras de aplicaciones, recuperación de fábrica o almacenamiento de bajo nivel.
Esta herramienta requiere los comandos externos-Flash proporcionados por v6.1.0 Labs. No está disponible en v6.0.0.
La vista External Flash lee o restaura el SPI externo 2 MiB PY25Q16 completo por dirección física. Esto incluye bancos de configuración, ranuras de firmware, ranuras de aplicaciones, el registro RF, estado Multiboot, logotipo de arranque, y otros datos compartidos.
External Flash y seleccione Back up.Read external flash y seleccione el puerto serie.external-flash.bin.El respaldo es exactamente 2 MiB. Almacénalo con seguridad: contiene datos de configuración de radio y calibración específicos para dispositivos.
External Flash y seleccione Restore.2 MiB completa creada por esta herramienta.Restore external flash y confirme la operación destructiva.UV Studio rechaza archivos que no son exactamente 2 MiB. Funciona sector por sector en unidades 4 KiB y nunca borra ni escribe el sector de calibración específico del dispositivo. Con el firmware actual compara los valores de CRC32, salta sectores que ya son idénticos, escribe sólo los sectores restantes, y verifica cada uno. Se remonta a una comparación directa de byte cuando el comando CRC no está disponible.
[!WARNING] La restauración reemplaza casi todo el contenido externo-Flash, incluyendo ajustes, registros, logotipo, aplicaciones, ranuras de firmware y estado Multiboot. El sector de calibración de la radio receptora se conserva, por lo que un respaldo completo de una radio no es un método para copiar la calibración de esa radio a otra.
Para una copia directa de radio a radio de Flash externo, vea la función Flash 2M por cable separada en AirCopy.
La vista Factory reset es una recuperación guiada de dos etapas para devolver un software UV-K1 o UV-K5 V3 a juego con Quansheng:
v6.1.0 Labs normalmente.Factory reset y seleccione el modelo exacto: UV-K1 o UV-K5 V3.DFU. No empiece normalmente entre las dos etapas.Continue in DFU; UV Studio instala automáticamente el firmware de stock correspondiente.Los objetivos de stock agrupados son UV-K1 v7.03.01 y UV-K5 V3 v7.00.11.
[!WARNING] Esta es una restauración de software destructiva. Elimina la configuración F4HWN, estado Multiboot, ranuras de firmware, aplicaciones overlay, registros RF y el logotipo personalizado. La imagen externa es un estado de fábrica reconstruido, no un vertedero físico sin tocar. Seleccione el modelo correcto y no interrumpa ninguna etapa.
La calibración es específica para dispositivos. Crear una copia de seguridad antes de experimentos de firmware o mantenimiento de bajo nivel, y nombrar el archivo con el modelo de radio o número de serie para que las copias de seguridad no se mezclan entre dispositivos.
Para respaldarlo:
Calibration y seleccione Back up.Read calibration data.calibration.dat.Para restaurarlo:
Calibration y seleccione Restore.calibration.dat.Restore calibration data y espere la terminación.[!WARNING] Restaurar sólo la calibración que pertenece a esa radio a menos que comprenda plenamente las consecuencias.
Las construcciones compatibles pueden utilizar una imagen personalizada de monocromo 128x64 al inicio o como protector de pantalla.
Para cargar un logotipo:
Boot Logo y seleccione Upload.Threshold y Invert colors mientras revisa la vista previa.Upload logo to radio.LOGO en POnMsg, o un modo de logotipo compatible con SetSav.La pestaña Download lee la imagen actual, la presenta y la guarda como logo.png.
Si UV Studio no puede comunicarse con la radio:
El protocolo de registro Console expandible y los detalles de operación que pueden ayudar a identificar un comando, timeout, falla de validación o archivo incorrecto.