wfview is open-source software for the control of modern Icom radios, including the IC-7300, IC-7610, IC-705, IC-R8600 and IC-9700. USB and LAN are supported. See wfview.org
 
 
 
Go to file
Phil Taylor 28459f7d02 Merge branch 'kenwood' 2025-02-10 15:32:13 +00:00
USERMANUAL
adpcm Undo changes to do a different way 2025-02-10 13:15:45 +00:00
qdarkstyle
resampler
resources
rigs Fixes for IC-718 2025-02-10 00:41:11 +00:00
systemd
translations
.gitignore
.gitmodules
CHANGELOG
CI-V.md
CONTRIBUTING.md
INSTALL.md
INSTALL_PREBUILT_BINARY.md
LICENSE
README.md
WHATSNEW
aboutbox.cpp
aboutbox.h
aboutbox.ui
audioconverter.cpp Remove debugging 2025-02-10 13:44:05 +00:00
audioconverter.h
audiodevices.cpp
audiodevices.h
audiohandler.cpp Add same fix to PA/RT 2025-02-10 15:28:01 +00:00
audiohandler.h
audiotaper.h
bandbuttons.cpp
bandbuttons.h
bandbuttons.ui
cachingqueue.cpp
cachingqueue.h
calibrationwindow.cpp
calibrationwindow.h
calibrationwindow.ui
cluster.cpp
cluster.h
colorprefs.h
commhandler.cpp
commhandler.h
controllersetup.cpp
controllersetup.h
controllersetup.ui
cwsender.cpp
cwsender.h
cwsender.ui Revert "Attempt at fixing the tooltips." 2025-02-09 18:09:23 +01:00
cwsidetone.cpp
cwsidetone.h
database.cpp
database.h
debugwindow.cpp
debugwindow.h
debugwindow.ui
firsttimesetup.cpp
firsttimesetup.h
firsttimesetup.ui
freqctrl.cpp
freqctrl.h
freqmemory.cpp
freqmemory.h
frequencyinputwidget.cpp
frequencyinputwidget.h
frequencyinputwidget.ui
icomcommander.cpp Fixes for IC-718 2025-02-10 00:41:11 +00:00
icomcommander.h
kenwoodcommander.cpp Minor fixes and bump version 2025-02-09 16:31:08 +00:00
kenwoodcommander.h
keyboard.cpp
keyboard.h
logcategories.cpp
logcategories.h
loggingwindow.cpp
loggingwindow.h
loggingwindow.ui
main.cpp
memories.cpp
memories.h
memories.ui
meter.cpp
meter.h
packettypes.h Fix warnings and build oddities 2025-02-10 13:07:45 +00:00
pahandler.cpp Add same fix to PA/RT 2025-02-10 15:28:01 +00:00
pahandler.h
prefs.h
printhex.h
pttyhandler.cpp
pttyhandler.h
qledlabel.cpp
qledlabel.h
receiverwidget.cpp Hide controls that aren't valid 2025-02-10 01:28:22 +00:00
receiverwidget.h Remove redundant 2025-02-09 16:48:42 +00:00
repeaterattributes.h
repeatersetup.cpp
repeatersetup.h
repeatersetup.ui
rigcommander.cpp
rigcommander.h
rigcreator.cpp
rigcreator.h
rigcreator.ui
rigctld.cpp Hide controls that aren't valid 2025-02-10 01:28:22 +00:00
rigctld.h
rigidentities.cpp
rigidentities.h Fix warnings and build oddities 2025-02-10 13:07:45 +00:00
rigstate.h
rthandler.cpp Add same fix to PA/RT 2025-02-10 15:28:01 +00:00
rthandler.h
rtpaudio.cpp
rtpaudio.h
satellitesetup.cpp
satellitesetup.h
satellitesetup.ui
scrolltest.cpp
scrolltest.h
selectradio.cpp
selectradio.h
selectradio.ui
servermain.cpp
servermain.h
settingswidget.cpp
settingswidget.h
settingswidget.ui
sidebandchooser.cpp
sidebandchooser.h
tablewidget.cpp
tablewidget.h
tciaudiohandler.cpp
tciaudiohandler.h
tciserver.cpp
tciserver.h
tcpserver.cpp
tcpserver.h
transceiveradjustments.cpp
transceiveradjustments.h
transceiveradjustments.ui
udpaudio.cpp
udpaudio.h
udpbase.cpp
udpbase.h
udpcivdata.cpp
udpcivdata.h
udphandler.cpp
udphandler.h
udpserver.cpp
udpserver.h
udpserversetup.ui
ulaw.h
usbcontroller.cpp Fix for knobvalues on USB controller 2025-02-10 14:08:02 +00:00
usbcontroller.h
wfmain - Copy.ui
wfmain.cpp Fix for older radios (and potential audio issue) 2025-02-09 20:44:29 +00:00
wfmain.h
wfmain.ui
wfserver-config.ps1
wfserver.pro
wfserver.vcxproj
wfserver.vcxproj.filters
wfserver.vcxproj.user
wfserver_resource.rc
wfview - Backup.vcxproj.user
wfview.code-workspace
wfview.png
wfview.pro Merge branch 'kenwood' 2025-02-09 18:09:37 +01:00
wfview.sln
wfview.vcxproj
wfview.vcxproj.filters
wfview.vcxproj.user
wfview_resource.aps
wfview_resource.rc
wfviewtypes.h

README.md

wfview

wfview is an open-source front-end application for the

website - WFVIEW wfview.org

wfview supports modern and vintage radios using the CI-V protocol. Core features include a visual display of the waterfall data, simple point-and-click operation, basic type-and-send CW, and remote operation over wifi and Ethernet. For advanced users, wfview can also operate as a radio server, enabling remote access to USB-connected radios like the IC-7300. wfview allows other programs, such as logging and digital mode applications, to share control of the radio.

wfview is unique in the radio control ecosystem in that it is free and open-source software and can take advantage of modern radio features (such as the waterfall). wfview also does not "eat the serial port", and can allow a second program, such as fldigi, access to the radio via a pseudo-terminal device.

For screenshots, documentation, User FAQ, Programmer FAQ, and more, please see the project's website, wfview.org.

Links for Users:

Links for Developers:

wfview is copyright 2017-2024 Elliott H. Liggett (W6EL) and Phil Taylor (M0VSE). All rights reserved. wfview source code is licensed via the GNU GPLv3.

Special Thanks:

  • ICOM for their well designed rigs

see ICOM Japan (https://www.icomjapan.com/)

  • ICOM for their well written RS-BA1 software

see ICOM JAPAN products page (https://www.icomjapan.com/lineup/options/RS-BA1_Version2/)

  • kappanhang which inspired us to enhance the original wfview project:

    Akos Marton ES1AKOS Elliot Liggett W6EL (passcode algorithm) Norbert Varga HA2NON nonoo@nonoo.hu

see for their fine s/w here kappanhang

see [sources] (https://github.com/xiph/opus/tree/master/silk)

  • QCP: the marvellous qt custom plot code

    Emanuel Eichhammer

see [QCP] (https://www.qcustomplot.com/)

If you feel that we forgot anyone, just drop a mail.