I have been running a VB6 script that logs data with an ADC100 on my parallel port Windows XP machine for years. I have now had to upgrade to a Windows 7 machine but I get the following error ' Can not open ADC, Pico.sys not found'. I have even tried using the demo VB6 and Excel scripts that come in the Software development kit and get the same results. When I use the Picolog software I do not get any errors, it works fine.
Is there a problem with Windows 7 and the use of VB6 with the PICO .dll files and/or pico.sys ?
I think the SDK is 1.0.0, the same as off your site. I did not think there were any other versions.
Strangely enough, if I load the earlier version, I do not get the error message but the values from the ADC-100 are static and do not change with the input voltage. In fact they do not change even if I unplug the ADC-100.
I placed Pico.sys in c:\windows\system32\drivers and then went to the SDK directory and ran Regdrive with the comand line: C:\adc regdrive.exe pico
this gave the following response
Tried this. Still no go. I think actually there is something more fundamental going wrong on my machine. I thought I would load up the latest version of PicoLog again and check that it worked OK (which I thought it seemed to before). When I ran the program and set the channels, the actual voltage reading was not showing the correct values. When I moved the sensor attached (a displacement transducer), I saw an apparent change (which I had previously thought was evidence of the installation working), but in fact the change was only a small change and not linear. I had moved the actual input voltage from -2 to about +2v, but the reading on the Logger was showing only about 100mV change. So it actually looks like noise. It looks like there could be other issues here, maybe with the parallel port. The port is on a PCI card made by ASIX and it uses their driver. Not sure if there are any issues with this card. To confirm, I am on Win 7 32 bit.