I currently have a PC which controls a vector network analyzer (VNA) through a GPIB bus. I need to monitor the communication taking place between the PC and the VNA from a different PC. I have connected (daisy chained) a GPIB-USB-B cable to the GPIB bus connecting the first PC to the VNA. How can this be implemented. I've tried to use the GPIB Read block but that interrupts the communication between the PC and the VNA. I want my second PC to be a secondary device and all I want it to do is to listen in on the communication taking place between the first PC and the VNA without interrupting it.
Any help would be really appreciated. Thanks in advance.
I need a secondary PC because the original PC is running off of a Windows 98 machine which has some legacy software controlling the VNA along with some other hardware. Therefore, we have no choice but to use a secondary PC. The secondary PC needs be aware of the GPIB communication taking place between the old PC and the VNA.
I tried to use NI Spy, but NI Spy itself interrupts the communication between the old PC and the VNA. Out of curiosity, even if I could get NI spy to work, would I be able to use the NI Spy features from within a LabVIEW program?
I don't think the NI analyzer can be used in LabVIEW. I've only used the analyzer as a diagnostic tool when debugging instrument drivers and have had no need to have another LabVIEW program look at the results. There may be a stand-alone analyzer out there that can be controlled but I'm not aware of one off-hand. What do you need to do with the GPIB traffic you need to capture?