UV Studio è il compagno basato sul browser per il firmware F4HWN compatibile su UV-K1 e UV-K5 V3. Combina funzioni di visualizzazione dal vivo e tastiera remota, installazione del firmware, manutenzione radio, gestione Multiboot e gestione di app Labs in un’unica interfaccia.
Apri qui:
https://armel.github.io/uvstudio/
UV Studio comunica direttamente con la radio tramite l’API Web Serial. I dati radio vengono gestiti localmente nel browser; non è richiesta l’installazione di applicazioni, l’account server o l’upload cloud.
[!IMPORTANT] UV Studio non si limita all’edizione Fusion. I suoi strumenti generali funzionano con le edizioni F4HWN compatibili, mentre alcune viste richiedono una specifica funzionalità del firmware. In particolare, la gestione overlay-app e gli strumenti esterni-Flash sono per Labs.
UV Studio v1.6.0 accompagna il firmware stabile v6.1.0. Oltre al catalogo firmware v6, Multiboot gestione slot, e versioned catalogo ufficiale overlay-app, aggiunge:
2 MiB esterno-Flash e ripristino per le build Labs compatibiliHai bisogno di:
USB-C compatibile o un cavo USB-to-Serial in stile Baofeng/Kenwood compatibileWeb Serial, come Chrome, Brave, Edge, Opera o Firefox 151+Una copia scaricata dell’albero sorgente completo UV Studio può anche essere aperta localmente. Si tratta di un’applicazione statica HTML/CSS/JavaScript e non richiede un passo di build o un server web locale.
| Strumento | Stato radio richiesto | Requisiti del firmware |
|---|---|---|
| Live Viewer e live RF Log | avvio normale | Supporto compatibile Viewer/RF Log |
| Firmware Flash | DFU / modalità flash |
UV-K1 o UV-K5 V3 bootloader |
| Calibrazione, Boot Logo, RF Log export | avvio normale | firmware compatibile F4HWN |
| Slot di firmware | avvio normale | Multiboot-capable v6.0.0 o nuovo |
| Apps | avvio normale | Labs con supporto overlay-app |
| Backup / ripristino Flash esterno | avvio normale | v6.1.0 Labs con accesso esterno-Flash |
| Restauro software di fabbrica | normale avvio Labs, quindi DFU quando richiesto | v6.1.0 Labs per la prima fase |
Per entrare in modalità DFU, spegnere la radio, tenere premuto PTT, e accenderlo mentre continua a tenere PTT. Rilasciare PTT, quindi collegare o riconnettere il cavo dati. Non è richiesta alcuna chiave laterale.
UV Studio fornisce:
128x64.bin.app localiv1.6.0UV Studio possiede la connessione seriale a livello globale. Previene che due operazioni utilizzino la porta allo stesso tempo e mantiene o ripristina la connessione quando si passa tra strumenti compatibili normali.
Il Live Viewer rispecchia il display radio e fornisce tasti virtuali UV-K1 e UV-K5 corrispondenti.
Live Viewer, seleziona la tastiera appropriata e fai clic su Connect.Disconnect prima di scollegare il cavo.La barra degli strumenti può riavviare la radio collegata, catturare uno screenshot, cambiare l’aspetto LCD simulato e staccare la tastiera in una finestra galleggiante. Il pannello Help incorporato elenca tutte le scorciatoie della tastiera; i controlli comuni includono i tasti freccia per la navigazione, le cifre per le presse corte, Shift più una chiave per una lunga pressa, Enter o M per il menu, Esc per l’uscita, e F1 / F2 per i pulsanti laterali.
[!IMPORTANT] Il controllo del visore non può avviare una trasmissione.
PTTvisualizzato non è disponibile e UV Studio non è uno strumento remoto TX.
Quando il firmware in esecuzione supporta RF Log e il ponte Viewer, UV Studio visualizza sessioni live RX e TX con:
ALL, RX e TXLo strumento Export RF Log separato legge fino alle ultime attività memorizzate 512 e marcatori power-on e crea rf-log.csv. Tenere la radio in modalità normale. Se i nomi dei canali o le informazioni della banca di configurazione sono errate, aggiornate su un firmware contenente le ultime correzioni di registro v6 RF.
[!WARNING] Flashing un’immagine incompatibile o corrotta può lasciare la radio inutilizzabile. Confermare la compatibilità del modello e del bootloader, effettuare un backup di calibrazione e mantenere il cavo collegato fino al termine dell’operazione.
Il catalogo del firmware raggruppa l’attuale stabile F4HWN costruito per edizione, include il rolling Fusion development building e può anche offrire immagini stock compatibili. Un file .bin locale rimane disponibile quando il catalogo non può essere caricato o quando si utilizza una costruzione personalizzata.
DFU.Flash Firmware..bin locale compatibile.Flash firmware e selezionare la porta seriale.Quando viene selezionata una versione stabile F4HWN, UV Studio offre il driver condiviso CHIRP pubblicato per quella versione firmware. Lo sviluppo di rotolamento e le costruzioni di stock non usano quel link di driver automatico.
Tutte e quattro le edizioni ufficiali v6.0.0 supportano Multiboot. UV Studio gestisce slot utente da 1 a 4 in Flash esterno. Il backup Main protetto è mantenuto dal firmware e non è intenzionalmente esposto come uno slot writable.
Per installare un’altra edizione:
Firmware Slots e rinfresca il tavolo.v6.x F4HWN compatibile dal catalogo o caricare un file .bin locale.1 a 4 e inserire facoltativamente un nome di visualizzazione fino a caratteri 15.Write to slot, confermare e attendere per cancellare, scrivere e la verifica completa CRC.Il catalogo di slot esclude intenzionalmente firmware stock, firmware v5 e l’immagine di sviluppo rolling perché tali voci non sono garantite per tornare al selettore Multiboot.
Ogni slot popolato ha due azioni di manutenzione indipendenti:
Erase FW rimuove l’immagine del firmware memorizzata ma non ripristina la banca di configurazione della slot.Reset config cancella i canali e le impostazioni bancarie associate a tale slot ma lascia l’immagine del firmware installata.Vedere Multiboot e Multiconfig per Main, selezione slot, banche di configurazione, SetCfg e comportamento di recupero.
La vista Apps gestisce le otto slot sperimentali overlay-app nell’edizione Labs.
Apps..app locale.Install app.F + 7, selezionare l’app e premere M.UV Studio mostra il nome dell’app, la versione, la dimensione e lo stato di convalida. Cancellare un app cancella solo quella slot app.
[!IMPORTANT] Le app overlay sono legate al firmware ABI, livello API, indirizzo RAM e funzionalità. Selezionare la versione del catalogo app corrispondente al firmware installato. Reinstallare applicazioni compatibili dopo un aggiornamento firmware quando necessario.
Vedi Applicazioni di sovrapposizione per la compatibilità del caricatore e Applicazioni di sovrapposizione per lo scopo e i controlli di ogni app.
Queste operazioni proteggono o copiano diverse parti della radio e non sono intercambiabili:
| Operazione | Che cosa contiene | Miglior uso | Comportamento di calibrazione |
|---|---|---|---|
UV Studio Calibration |
calibrazione RF e hardware specifiche del dispositivo | backup di sicurezza essenziale per una radio | legge esplicitamente o ripristina la calibrazione; utilizzare solo con la stessa radio |
| CHIRP immagine radio | canali più impostazioni comprese da quella versione driver | modifica e migrazione di ricordi / impostazioni | non un sostituto per un backup di calibrazione |
UV Studio External Flash |
raw 2 MiB immagine esterna-Flash, incluse configurazioni, slot, app, log, logo e dati di calibrazione nel file di backup |
backup completo del file e ripristino | il restauro conserva deliberatamente la taratura già presente alla radio di destinazione |
memoria AirCopy o Settings |
banche di memoria selezionate e/o impostazioni radio compatibili | sincronizzare i dati selezionati tra due radio | non copia la calibrazione hardware |
AirCopy Flash 2M |
esterno Flash clonato direttamente su un cavo | rendere la fonte condivisa di un’altra radio esterna-Flash | esclude e preserva il settore di taratura della radio di destinazione |
Per gli aggiornamenti di routine, fare almeno un backup di calibrazione e un’immagine CHIRP. Utilizzare il backup completo esterno-Flash prima di sperimentare con Multiboot, slot app, recupero di fabbrica o archiviazione a basso livello.
Questo strumento richiede i comandi esterni-Flash forniti da v6.1.0 Labs. Non è disponibile in v6.0.0.
La vista External Flash legge o ripristina il Flash SPI esterno completo 2 MiB PY25Q16 per indirizzo fisico. Questo include banche di configurazione, slot firmware, slot app, registro RF, stato Multiboot, logo di avvio e altri dati condivisi.
External Flash e seleziona Back up.Read external flash e scegliere la porta seriale.external-flash.bin.Il backup è esattamente 2 MiB. Conservalo in modo sicuro: contiene dati di configurazione radio e di calibrazione specifica del dispositivo.
External Flash e seleziona Restore.2 MiB completo creato da questo strumento.Restore external flash e confermare l’operazione distruttiva.UV Studio rifiuta i file che non sono esattamente 2 MiB. Funziona settore per settore in unità 4 KiB e non cancella mai o scrive il settore di calibrazione specifica del dispositivo. Con il firmware corrente confronta i valori CRC32, i settori skips già identici, scrive solo i settori rimanenti, e verifica ciascuno. Si riduce a un confronto diretto byte quando il comando CRC non è disponibile.
[!WARNING] Il ripristino sostituisce quasi tutti i contenuti esterni-Flash, comprese le impostazioni, i registri, il logo, le applicazioni, le slot firmware e lo stato Multiboot. Il settore di taratura della radio ricevente è conservato, quindi un backup completo da una radio non è un metodo per copiare la calibrazione della radio ad un altro.
Per una copia radio-radio diretta di Flash esterno, vedere la funzione Flash 2M di sola cavo separata in AirCopy.
La vista Factory reset è un recupero di due stadi guidato per il ritorno di un UV-K1 o UV-K5 V3 a software Quansheng corrispondente:
v6.1.0 Labs normalmente.Factory reset e seleziona il modello esatto: UV-K1 o UV-K5 V3.DFU. Non iniziare normalmente tra le due fasi.Continue in DFU; UV Studio installa automaticamente il firmware corrispondente.Gli obiettivi azionari in bundle sono UV-K1 v7.03.01 e UV-K5 V3 v7.00.11.
[!WARNING] Questo è un restauro software distruttivo. Rimuove le impostazioni F4HWN, lo stato Multiboot, le slot firmware, le app overlay, i registri RF e il logo personalizzato. L’immagine esterna è uno stato di fabbrica ricostruito, non una discarica fisica intatta. Selezionare il modello corretto e non interrompere nessuna fase.
La calibrazione è specifica per il dispositivo. Creare un backup prima di esperimenti firmware o manutenzione a basso livello, e nominare il file con il modello radio o il numero di serie in modo che i backup non siano mescolati tra i dispositivi.
Per appoggiarlo:
Calibration e seleziona Back up.Read calibration data.calibration.dat.Per ripristinarlo:
Calibration e seleziona Restore.calibration.dat.Restore calibration data e attendere il completamento.[!WARNING] Ripristina solo la taratura appartenente a quella radio a meno che tu non capisca pienamente le conseguenze.
Costruzioni compatibili possono utilizzare un’immagine monocromatica 128x64 personalizzata all’avvio o come salvaschermo.
Per caricare un logo:
Boot Logo e seleziona Upload.Threshold e Invert colors durante il controllo dell’anteprima.Upload logo to radio.LOGO in POnMsg, o una modalità di logo compatibile in SetSav.La scheda Download legge l’immagine corrente, l’anteprima e la salva come logo.png.
Se UV Studio non riesce a comunicare con la radio:
Il protocollo e i dettagli operativi Console espandibili che possono aiutare a identificare un comando non supportato, timeout, guasto di convalida o file sbagliato.