Obsolete
For the most up to date information, please visit https://wfview.org/wfview-user-manual/
OLD INFORMATION
How to connect your radio to fldigi while running wfview
Here is the basics: wfview creates a "pseudo-terminal" ("pt") device which wfview monitors and forwards data to and from the radio. The pt looks like a serial port to other programs and responds accordingly. wfview creates a symlink to the pt when it starts up. The symlink is "/tmp/rig" and can be used by any serial port program. The catch is that you will typically need to edit the program's settings files manually to type in "/tmp/rig", and you will need to start wfview first.
flrig and fldigi setup:
Update: There are now a pair of flrig preference files included with wfview. The files are located in the folder "resources/flrig" within the source distribution. Simply copy these files into ~/.flrig/ and you are set. You may then continue setting up fldigi from step 18 below.
- Launch flrig.
- Configure flrig:
- Select "Config", "Setup" and "Transceiver"
- Under "Primary" select IC-7300 as the rig.
- Set the baud rate to 115200
- Don't worry about the Serial Port, we will override this later
- Check 1 stop bit, Echo.
- Set the timing to: Retries: 1, Retry intvl: 5, Cmds: 5, Poll intvl: 200, Byte intvl: 0
- Set the CI-V address to 0x94 (which is the default and is required)
- I have "USB audio" checked. I have no idea what it does.
- Under XML, uncheck "Use fldigi server".
- Under "TCPIP" do not check "Use tcpip"
- Under "PTT" do not check anything and leave set to "NONE"
- Under "AUX" set to "NONE"
- Under Poll, we set this to the bare minimum. S-Meter: 3, Power out: 3, SWR: 1, ALC: 1, Frquency: 1, Mode: 1, Bandwidth: 0. All others set to 0. You can experiment with more agressive polling if you want, but make it work first!
- Close flrig.
- edit your flrig preference file, located at ~/.flrig/IC-7300.prefs, changing "xcvr_serial_port" line to to point to "xcvr_serial_port:/tmp/rig"
- Launch fldigi and configure as follows:
- Go to the Configure menu and select "Rig control"
- Uncheck or disable whatever is currently set (look under RigCAT and Hamlib, uncheck "Use RigCAT" and "Use Hamlib")
- Under the "flrig" tab, check "Enable flrig xcvr control with fldigi as client"
- Close fldigi and close flrig.
In use:
- Open wfview
- Launch flrig. (Do not enter the setup menu or else you will have to edit the preference file again.)
- Launch fldigi.
You can verify control by hitting the "T/R" button in fldigi or "PTT" in flrig to see if transmitting works. Try changing the frequency in wfview (rotate the dial control or double-click on the waterfall).
Please note, there is a minor bug in wfview right now which keeps the pt device locked even after flrig exits. To re-connect, first close wfview and open wfview again. Now flrig can connect. Also, it seems that sometimes closing flrig causes fldigi to hang. So the recommendation is, keep everything open. If/when you need to close something, close all three programs. And when you need to open them again, open them in this order: wfview, flrig, fldigi.