I seem to be connected to the IC7100 but unable to control through wfview. Log shows this…
Cannot prepare WF view without rigCaps. Waiting on this
Thanks for any help. David
2023-04-05 13:31:41.832 INF system: “wfview version: 1.62 (Git:3fa14eb on Mar 12 2023 at 15:51:31 by email@example.com). Operating System: Windows 10 Version 2009 (x86_64). Build Qt Version 6.3.2. Current Qt Version: 6.3.2”
2023-04-05 13:31:41.878 INF system: Loading settings from “\HKEY_CURRENT_USER\Software\wfview\wfview”
2023-04-05 13:31:41.908 INF gui: Got Audio Output from Settings: “Speakers / Headphones (Realtek High Definition Audio)”
2023-04-05 13:31:41.908 INF gui: Got Audio Input from Settings: “Microphone Array (Realtek High Definition Audio)”
2023-04-05 13:31:41.955 INF cw: “Sidetone Output: Speakers (USB Audio CODEC ) (volume: 0 rate: 44100 type: 2”
2023-04-05 13:31:41.973 INF audio: Audio device(s) found (*=default)
2023-04-05 13:31:41.976 INF audio: * ( 0 ) Input Device : “Microphone (USB Audio CODEC )”
2023-04-05 13:31:41.976 INF audio: ( 1 ) Input Device : “Microphone Array (Realtek High Definition Audio)”
2023-04-05 13:31:41.979 INF audio: * ( 0 ) Output Device : “Speakers (USB Audio CODEC )”
2023-04-05 13:31:41.979 INF audio: ( 1 ) Output Device : “Speakers / Headphones (Realtek High Definition Audio)”
2023-04-05 13:31:41.979 INF default: Looking for inputs
2023-04-05 13:31:41.980 INF audio: "Client Audio input device Microphone Array (Realtek High Definition Audio) found! "
2023-04-05 13:31:41.980 INF default: Looking for outputs
2023-04-05 13:31:41.981 INF audio: "Client Audio output device Speakers / Headphones (Realtek High Definition Audio) found! "
2023-04-05 13:31:41.982 INF audio: "Server Audio input device Microphone Array (Realtek High Definition Audio) found! "
2023-04-05 13:31:41.982 INF audio: "Server Audio output device Speakers / Headphones (Realtek High Definition Audio) found! "
2023-04-05 13:31:42.166 INF system: Cannot prepare WF view without rigCaps. Waiting on this.
2023-04-05 13:31:42.172 INF rig: creating instance of rigCommander()
2023-04-05 13:31:42.175 INF system: Serial Port found: “COM4” Manufacturer: “Silicon Labs” Product ID “Silicon Labs CP210x USB to UART Bridge” S/N “IC-7100_02005148_A”
2023-04-05 13:31:42.175 INF cluster: starting dxClusterClient()
2023-04-05 13:31:42.180 INF serial: Opened port: “COM4”
2023-04-05 13:31:42.282 INF system: Received CommReady!!
2023-04-05 13:31:42.282 INF system: Delay command interval timing: 75 ms
2023-04-05 13:31:42.282 INF system: Skipping automatic CIV, using user-supplied value of 136
2023-04-05 13:31:42.282 INF system: Skipping Rig ID query, using user-supplied model from CI-V address: 136
2023-04-05 13:31:42.282 INF default: Setting rig state for wfmain
2023-04-05 13:31:42.282 INF rig: Setting rig ID to: (int) 136
2023-04-05 13:31:42.282 INF rig: Using incomingCIVAddr: (int): 136 hex: “0x88”
2023-04-05 13:31:42.282 INF serial: Received rigCapabilities for “IC-7100”
2023-04-05 13:31:42.291 INF system: Delay command interval timing: 75 ms
2023-04-05 13:31:44.756 INF serial: Opened port: “COM4”
2023-04-05 13:31:47.344 INF serial: Opened port: “COM4”
2023-04-05 13:31:49.913 INF serial: Opened port: “COM4”
Did you follow Getting Started | wfview ?
Yes but the instructions are for the IC7300 didn’t work. I searched this forum for connection issues with the IC7100 and found that you have to manually set the CIV address to 88 and the baud rate to 19200. It will then show radio connected.
So this description below works…
Press “Connect to Radio” (bottom of the window). If successful, the radio model number should appear in the window title bar and the lower-right corner of the window. Once working, press “Save Settings” (bottom left of the window).
However I have no control of the radio. I’m a bit perplexed - my IC7100 might need a firmware update…using wfview v1.62.
Hi David, although it is for the IC7300, the majority is the same for the IC7100.
Where did you see that you need to manually set the CI-V address? This is completely incorrect!
You should enable CI-V transceive on the radio and leave CI-V to auto in wfview (this is the case for every radio that supports CI-V transceive). The baud rate in wfview MUST also match whatever is set in the radio. Unfortunately, in the IC7100 Icom decided to only allow a half-duplex serial connection (even for USB serial) which can cause issues with CI-V collisions (missed commands) reducing the baud rate can alleviate this problem though.
If you are planning to use wfview as a server, you also need to configure the Server audio devices (within Server tab) as currently they are not set correctly.
I have some limited progress. I have set CIV to auto and baud rate to 9600. WFView no longer recognises the radio as an IC7100 (waterfall spectrum is displayed, and signal meter does not work) but the VFO dial works - it doesn’t sync with the IC7100 frequency when powered on from the radio. I also can power down the radio but it will not power up. It seems like it needs to know its an IC7100 to get the correct command set. Bottom RHS of screen shows radio as NONE.
Thanks for your help
setting the CI-V address is something that’s rarely used?
Are you sure you have follwed all steps?
Set the radio to the default CI-V address. Enable CI-V Transceive.
Did you enable CI-V transceive on the radio? That is absolutely essential to make radio detection work?
From Connectors menu in IC7100
CI-V Baud Rate 9600
CI-V Address 88h
CI-V Transceive ON
On the weekend I resolved the issue. After trying a couple of different laptops I went back to the Icom drivers page for Windows. When you download it there are 2 options. Initially I chose the Win10 version. This does not work. You need to use the version contained in the folder Win7_81_10. I assume this might be to do with my IC7100 being an older model (using firmware 1.4). Anyway it’s all working now. Thanks for everyone’s help. 73s
The IC-7100 is finicky indeed. Just updated its firmware and it was stuck in the bootloader until I unplugged everything unnecessary from the main unit. Btw, even the latest firmware updater from Icom (Release E5) doesn’t update any of the components beyond 1.11, so I don’t know what firmware 1.4 you’re talking about. I do note that 1.41 is current firmware for the IC-9700, however.
With firmware Release E5 installed I’m able to use the Win10 serial driver with Wfview and it works fine. Of course, being limited to 19200 baud means no waterfall; but Wfview controlled the rig just fine.
Hi Sam, the IC-7100 doesn’t provide a waterfall anyway…
It is also the only USB capable Icom that we have found which only provides half-duplex serial connectivity (even over USB). We have verified this with the circuit diagram, RX/TX are connected together. This makes the IC-7100 VERY picky especially when using a fairly high poll-rate in wfview, as commands from the virtual serial port can easily ‘stomp’ on replies from the radio and cause a collision.
I am currently working on various ways to mitigate this as part of my overhaul of the entire rig communications code, and results are fairly promising at the moment, so watch this space…
73 Phil M0VSE
Thanks for the info, Phil. Further fuels the negative side of the love-hate relationship I have with this particular rig.