DVM Console NEO 0.8.0
Console NEO comes to iPhone and iPad. Monitor channels, transmit, build
patches, and review recorded calls wherever you take your console. Version 0.8.0
brings these core console capabilities to mobile, powered by the same radio and
audio runtime as desktop, with a touch interface built for each device. Moving
your saved configurations and tone patterns between devices is easier, too.
This release was republished to correct microphone access in the signed macOS
packages. If the microphone permission prompt did not appear in the original
0.8.0 download, replace the app with the updated package.
Highlights
- Your console, now on iPhone and iPad. Join the public TestFlight beta and take Console NEO with
you. Use the compact touch list on iPhone or spread out with Cards and List on
iPad. iPad remembers your preferred view and switches to List temporarily when
the window narrows. - Hold an iPad card's title and drag it to any grid position, including empty
space. Other cards stay put. In mobile List, hold a row and drop it onto
another row in the same zone to insert it there. The dragged row stays above
its neighbors. Card positions and List order save independently for each
configuration. - The mobile status ribbon shows the RX-enabled channel count and receiving
channel names. FNE and zone headings show activity dots and channel names, and
tapping receiving status reveals the active channel. Wide iPad lists use
multiple columns, with connection controls in FNE headings. - Build a configuration in mobile Studio: add channels, enter aliases and
encryption keys, attach files, and review saved revisions. Save and reload
confirmations appear in centered dialogs. To move a configuration to another
device, export a ZIP bundle from the Configuration Library on desktop or
mobile, then import it through Files, including iCloud Drive. You can also
transfer saved tone patterns between devices, including patterns longer than
30 seconds. - Keep listening in the background while connected to an FNE or playing a web
stream. Stopping every source clears the live player and releases idle audio.
Play saved recordings while disconnected; when playback finishes, the app
releases audio if nothing else needs it. Returning to the app or using the
speaker control retries paused listening. - Set up mobile audio with hold/toggle PTT, talk-permit tone, receive mute
during transmit, mic gain/EQ/AGC and presets, per-protocol receive processing,
and per-FNE receive buffering. Mic gain spans −12 to +12 dB. PTT mute status
keeps expanded List rows at a stable height. Optional RX filters and
compression affect local listening, while recordings and forwarded patch audio
stay independent of those settings. - Keep your place in desktop Event History as new calls arrive. When you return
to the top, History follows the newest entries again. Mobile History includes
playback, filtering, export and retention controls. Recording deletion
requires a second tap on the same button to confirm. - Both Apple Silicon and Intel macOS packages are signed with Developer ID and
notarized by Apple, with stapled tickets for offline Gatekeeper checks.
Mobile also includes tones, web streams, groups and patches, multi-select TX,
P25 subscriber commands, searchable Help and diagnostics. This release improves
touch spacing, larger-text layouts, safe-area backgrounds, PTT release handling
and recording-playback indicators.
Join the mobile beta
Open the public TestFlight invitation on your iPhone or iPad.
Install TestFlight if prompted, then accept the invitation and install Console NEO.
Use TestFlight for beta updates and feedback. An App Store release is planned
after beta testing; mobile builds are distributed separately from desktop packages.
Before upgrading
Desktop continues to use the NEO application-data location introduced in 0.7.0.
Back up configuration and operator settings before upgrading.
See the mobile guide
and changelog for details.
Packages
Extract desktop ZIP archives before launching; make Linux AppImages executable.
| Platform | Package |
|---|---|
| Apple Silicon macOS | dvmconsole-0.8.0-osx-arm64.zip |
| Intel macOS | dvmconsole-0.8.0-osx-x64.zip |
| Windows x64 | dvmconsole-0.8.0-win-x64.zip |
| Windows ARM64 | dvmconsole-0.8.0-win-arm64.zip |
| Linux x64 | DVMConsole-0.8.0-x86_64.AppImage |
| Linux ARM64 | DVMConsole-0.8.0-aarch64.AppImage |
| iPhone and iPad | Public TestFlight beta |
Both macOS packages are signed with Developer ID and notarized by Apple.
Windows packages and Linux AppImages remain unsigned.
Safety and compatibility
macOS 14 and newer is supported; macOS 12 and 13 remain best-effort targets.
Linux requires PipeWire and GLIBC 2.34 or newer. The iPhone/iPad deployment target
is iOS 15; qualification on iOS 15 hardware remains outstanding. Serial and
OS-global keyboard PTT, independent physical channel outputs, and floating
windows remain desktop capabilities.
On iOS, locking the screen or switching apps releases manual PTT and cancels
tones. Listening and recording depend on iOS audio execution and interruptions;
there is no guaranteed background duration. Test audio routes, clear and secure
calls, patches, and recordings with the devices and networks you intend to use.
DVMHost/FNE R06A00 or newer is recommended. This software is for personal,
non-commercial, amateur, and educational use and must not be used in
public-safety or life-safety-critical applications.
This is an independently maintained downstream of
DVMProject/dvmconsole.