9 Connecting to fldigi
Elliott Liggett edytuje tę stronę 2021-05-18 20:26:39 +00:00

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.

  1. Launch flrig.
  2. Configure flrig:
  3. Select "Config", "Setup" and "Transceiver"
  4. Under "Primary" select IC-7300 as the rig.
  5. Set the baud rate to 115200
  6. Don't worry about the Serial Port, we will override this later
  7. Check 1 stop bit, Echo.
  8. Set the timing to: Retries: 1, Retry intvl: 5, Cmds: 5, Poll intvl: 200, Byte intvl: 0
  9. Set the CI-V address to 0x94 (which is the default and is required)
  10. I have "USB audio" checked. I have no idea what it does.
  11. Under XML, uncheck "Use fldigi server".
  12. Under "TCPIP" do not check "Use tcpip"
  13. Under "PTT" do not check anything and leave set to "NONE"
  14. Under "AUX" set to "NONE"
  15. 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!
  16. Close flrig.
  17. 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"
  18. Launch fldigi and configure as follows:
  19. Go to the Configure menu and select "Rig control"
  20. Uncheck or disable whatever is currently set (look under RigCAT and Hamlib, uncheck "Use RigCAT" and "Use Hamlib")
  21. Under the "flrig" tab, check "Enable flrig xcvr control with fldigi as client"
  22. Close fldigi and close flrig.

In use:

  1. Open wfview
  2. Launch flrig. (Do not enter the setup menu or else you will have to edit the preference file again.)
  3. 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.