GPIB ports were no longer listed within the GUI

Hi Paul,

SweepMe! comes with its own Python environment including a matching pyvisa version. So, it does not rely on your own Python or pyvisa installation.

The fact that the Pyvisa version is not shown in SweepMe! is expected. When pyvisa is shipped it with an executable, its version number is not correctly determined. It think this is because the version number is dynamically created that breaks in executables:

From the credits file of SweepMe! 1.5.8.8. it should be version 1.13.0.

Independent from the missing pyvisa version number, the script can find a visa32.dll file at C:\Windows\system32
which is the same path and file that you have in your Python 3.14 environment. That is already good.

What you could try as well:

  • When you click “Find ports” in a module, do you see any debug message?
  • When go to “Tools” → “Port manager” → button “Find all ports”, do you see any debug message?
  • We just have released a closed beta of SweepMe! 1.6 that comes with Python 3.14.
    https://forum.sweep-me.net/t/sweepme-1-6-beta-the-test-phase-is-starting/284
    Could you download this version from the account and test it? It also comes with a newer pyvisa version.
  • Can you unplug and reconnect the GPIB adapter?

I don’t think that is a problem of SweepMe! 1.5.8 or its pyvisa version as it runs at other setups with no problems. If pyvisa would not work at all, you would also not see any TCPIP connections.

Still, there is something that hides GPIB ports at your setup. If the above questions do not help, we should have a short video meeting and check your setup. I will send you a message.

Thanks and best
Axel