Skip to content

Recent changes

Armel FAUVEAU edited this page Jul 28, 2026 · 5 revisions

🌐 Translate Automatic translation is available via Google Translate: Open translated version.

Recent changes

This page summarizes the main user-visible changes in recent v5.x builds and on the feature_update_v5 branch, and points to the detailed wiki pages for each feature.

For the official release archive, see the GitHub releases page.

v5.7.0 highlights

These changes are based on commits after the v5.6.1 tag in feature_update_v5.

UV Studio

UV Studio brings K5Viewer and UVTools2 together in one browser-based interface.

It provides live screen mirroring and non-TX keypad control, compatible RF-log viewing and analytics, RF-log CSV export, firmware flashing, calibration backup/restore, and custom boot-logo management. It runs locally through Web Serial without an installation, server, or account.

UV Studio is intended to become the main browser-based companion for the Fusion firmware. The standalone K5Viewer and UVTools2 applications remain available during the transition.

RF log

Builds with RX/TX logging add a programmable RF LOG shortcut action.

The RF log records receive, monitor, and transmit sessions in external flash, then shows them in a newest-first history view. Each entry can show the channel name or frequency, RX/TX direction, duration, RX S-meter or TX power level, and lowest battery voltage seen during the session.

The log screen supports:

  • ALL, RX, and TX filters
  • up to 512 visible traffic entries
  • jump-to-newest and jump-to-oldest shortcuts with F + UP / DOWN
  • a clear confirmation flow before erasing the log

See Advanced features and Button functions.

ScanRange exclusions

ScnRng can now keep up to 64 temporary excluded frequencies, instead of 32.

As before, the list is circular, is not written to memory, and is cleared when the radio restarts or when the range identity changes.

See Scanning.

SetLck lock scope

SetLck now has four choices instead of two:

  • KEYS
  • KEYS + ACTIONS
  • KEYS + PTT
  • KEYS + ACTIONS + PTT

ACTIONS covers the programmable shortcuts assigned to the two side buttons and M Long. This makes it possible to keep those shortcuts available while locking the front keypad, or to disable them as part of the lock. PTT can be locked independently to prevent accidental transmission.

See Menu and Button functions.

K5Viewer maintenance

The firmware-side screen streaming code has been renamed internally from screenshot handling to K5Viewer handling. Builds that enable the optional RX/TX-log K5Viewer bridge can also stream recent RF-log rows to compatible viewer tooling.

See Advanced features.

v5.6.0 highlights

These changes are based on the post-v5.5.0 commits in feature_update_v5.

SetSav screen saver

Builds with screen-saver support add the SetSav menu.

Available modes:

  • OFF: no screen saver
  • LOGO: show the stored boot logo as an idle screen
  • LOGO+: show the stored boot logo with a scrolling effect
  • MATRIX: show a matrix-style animated idle screen

SetSav is tied to the backlight timeout. It can display on the main screen and FM broadcast screen when the radio is idle, and it is suspended during RX, TX, PTT, BEAM, and active FM scanning.

See Radio operation and Menu.

Because SetSav is inserted before the hidden menu, hidden-menu indices move by one in v5.6.0: F Lock starts at 72 instead of 71.

Boot logo startup sound

When POnMsg = LOGO, the startup logo mode can still keep the normal boot beep behavior.

See Menu and UV Studio.

Scan RSSI indicator

Fast scan builds can display a small RSSI sparkline while scanning. It gives a compact view of recent RSSI samples so strong candidates stand out visually while the scan is running.

See Scanning.

Scan-range subaudible detection

ScnRng can detect CTCSS / DCS while stopped on a received signal. The detected subaudible code is shown in the scan UI when available.

See Scanning.

Frequency copy UI

The F+4 frequency-copy scanner screen now separates the search state and the result more clearly:

  • Search Freq
  • Search Tone
  • Scan Complete
  • Scan Failed
  • detected Freq: and Tone: details

See Scanning.

K5Viewer and screenshot updates

Screen-saver frames are synchronized to K5Viewer, and screenshot handling has been optimized to reduce RAM usage and avoid stale chunks.

See Advanced features.

Fixes and refinements

That release also included several behavior fixes and UI refinements:

  • bandscope / spectrum frequency rounding for 8.33 kHz steps
  • AM-to-FM dual-watch RX reconfiguration
  • VFO lock icon placement while scanning
  • screen-saver wake/sleep edge cases
  • hollow manual-backlight icon when manual light is off

v5.5.0 highlights

Faster scan engine

Current builds can use the newer FAST scan engine for memory scan and ScnRng.

The SetScn menu selects between:

  • NORMAL: the conservative scan path
  • FAST: a faster path that pre-checks channels or range steps with RSSI before doing the full receive setup

In favorable conditions, ScnRng in FAST mode can scan around 150+ frequencies per second.

See Scanning and Menu.

Temporary scan-range exclusions

While a ScnRng scan is stopped on a received frequency, long-press MENU to exclude that frequency from the current range scan.

This was introduced with 32 slots in v5.5.0; current post-v5.6.1 builds allow 64 temporary exclusions. These exclusions are cleared when the radio restarts or when the range identity changes.

See Scanning.

BEAM transfer mode

Builds with BEAM support can send the current VFO or memory-channel configuration to another radio, or receive a BEAM packet and save it to the first free memory channel.

BEAM is opened through a programmable shortcut action.

See Advanced features and Button functions.

Custom boot logo

Builds with logo support can display a custom 128x64 monochrome boot logo at startup.

Upload or download the logo with UV Studio, then select LOGO in the POnMsg menu.

See UV Studio, Menu, and Troubleshooting.

DCS / CTCSS display improvements

The RxDCS, TxDCS, RxCTCS, and TxCTCS menus now show both the selected entry position and the homologated index when one exists.

This makes it easier to distinguish normal list position, PMR446-homologated entries, extra tones, and inverted DCS entries.

See Menu.

Channel-name editing

ChName editing has been improved with multi-tap input, uppercase/lowercase switching, direct numeric entry with long key presses, and clearer EXIT behavior.

See Menu.

Spectrum analyzer persistence

The spectrum analyzer now saves more settings when leaving the sweep screen with EXIT, including trigger mode, automatic sensitivity profile, manual scale, and trigger level.

Starting the analyzer from ScnRng no longer overwrites the saved scan step or bar-count preference.

See Spectrum analyzer.

SysInf and build information

SysInf is now paginated in current builds. Depending on build options, it can show identity, build date/time, commit identifier, battery information, memory usage, and QR-code project links.

See Menu.

Air Copy settings coverage

Air Copy Settings transfers now include the VFO area used by features such as ScnRng, so scan-range boundary frequencies are replicated when copying settings.

See Advanced features.

Recent v5.x changes also worth knowing

The following changes landed shortly before v5.5.0 and are documented in the wiki because they affect daily use:

  • SetRxA selects different RX audio profiles for FM and AM; in AM, it can switch between SHARP, STOCK, and OPEN.
  • scan lists support short names, and memory scan can switch between valid non-empty lists while scanning.
  • SysInf, FM broadcast radio, and the spectrum analyzer UI were refined across recent builds.
  • the hidden SetNav menu lets the same documentation work for UV-K1 and UV-K5 V3 navigation styles.

See Menu, Scanning, Radio operation, and FM broadcast radio receiver.

Related pages

Clone this wiki locally