Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

The task "nimxs.exe" has conflict with " Agilent Connection Expert ".....

Dear sirs,
 
I have a USB TMC device and it works normally with the application "Agilent Connection Expert".
But when I try to use the "NI MAX", it can't detect my device.
Moreover, everytime after I tried the "NI MAX", then my device can't be detected by windows device manager and "Agilent Connection Expert".
It can't be detected anymore unless I reboot my PC (Windows XP SP2).
 
Afterward, I try to remove the "nimxs.exe" with windows task manager, then my device can be detected again by windows and "Agilent Connection Expert".
 
Can anybody tell me why this happen ??
Please help me.
I will appreciate you very very much.
 
Albert Sung
0 Kudos
Message 1 of 2
(4,586 Views)

The USBTMC kernel mode driver (WDM driver) from Agilent is not compatible with NI-MAX, because the driver-to-DLL interface between the device driver and VISA DLL is different depending upon the VISA and USBTMC software vendors. Therefore it is quite normal that NI-MAX (or NI-VISA) can't detect any USB devices that are not hosted by NI drivers.  It is also true for reversed that Agilent Connection Expert can't detect USB devices that are not hosted by the Agilent USBTMC driver. 

The simplest solution is decide which IO library software (NI or Agilent) to use.  For example, if you want to use NI-VISA and NI-MAX with USBTMC, your USBTMC device must be hosted by NI's USBTMC device driver (probably NIUSBTMC.sys) rather than by Agilent. 

To solve the device recognisation when it once gets corrupted due to wrong host driver, open Control Panel -> System -> Device Manager, then update the driver assignment by specifying the correct INF file.

0 Kudos
Message 2 of 2
(4,565 Views)