All instruNet i2x0 controllers (i.e. i200/i230/i240) are compatible with 32bit Windows Operating Systems.
The i240 (not i200, not i230) instruNet controller is compatible with 64bit Windows via the
Wow64 system, which
means that you need to run 32bit compiled instruNet software (e.g. 32bit DasyLab, 32bit end user C program) on the 64bit Windows computer and it will operate properly.
The i240 also requires Windows Windows ≥ Xp Sp2.
instruNet v2 and v3 Software
The newer instruNet software version ≥ 3.0 (≥ 2010) is compatible with
Windows Xp/Vs/7 computers running 32bit or 64bit Windows. This
software supports i200 pci, i230 pcmcia, and i240 usb controllers.
The older instruNet software version ≤ 2.0 (≤ 2009) is compatible with
Windows 95/98/Me/Nt/2k/Xp/Vs computers running 32bit Windows;
yet is not compatible with 64bit Windows. The older v2 software only supports
the i200 pci and i230 PCMCIA controllers (not the i240 usb).
instruNet software ≥ v3 can load an instruNet .prf settings
file that was saved with instruNet software v2, yet not visa-versa.
i240 USB Controller
The i240 USB controller requires instruNet software ≥ v3 and a 32bit or 64bit Windows Computer running Wnidows Xp ≥ Sp2, Vs, or 7 (Xp/Vs/7).
i4xx Hardware
The instruNet i4xx Card Cage hardware requires instruNet software ≥ v3 (not v2)
and a 32bit or 64bit Windows Xp/Vs/7 computer (not Windows ≤ 2k).
The i4xx Card Cage is compatible with all i2x0 instruNet Controllers (i.e. i200/i230/i240).
i100 Hardware
The instruNet i100 Data Acquisition box has no limitations. It is compatible with both v2 and v3 software and is
compatible with i200/i230/i240 controllers. If you can attach an i2x0 controller
to a computer, then the i100 will connect to it.
Older i200 PCI & i230 PCMCIA Controllers
The older i200/i230 controllers are compatible with instruNet v2 software running 32bit Windows 95/98/Me/Nt/Xp;
and are also compatible instruNet v3 software running 32bit Windows XP/Vs/7.
The older i200/i230 controllers are not compatible with 64bit Windows and there is no way the end user, via Wow64 or any other method, to change this.
For details on installing i200/i230 controller cards into Windows 95/98/Me computers, click
here.
Note that the i230 card never supported Windows NT. To download the older version 2.x software, click
here .
Almost ALL computers manufactured ≥ 2009 are not compatible with the i200 card.
For details, click here.
End User C/VB software
End user C/VB executable programs that were compiled for use
with the older instruNet version v2 software (via v2 C/VB interface files)
will run (without recompiling) on 32bit Windows Xp/Vs/7 computers that contains the v3 software.
In other words, end user software compiled with the
v2 interface files (e.g. inet_int.c) will run properly on a 32bit computer to
which instruNet ≥ v3 had been installed (i.e. iNet32.dll version ≥ v3)
If one compiles an end user C/VB program that interfaces to instruNet, they must command their compiler to produce a 32bit Windows executable application program (not 64bit native).
The resulting .exe file will then run on a
32bit Windows Computer natively; or on a 64bit Windows Computer via
Wow64. The ≥ v3 instruNet C/Vb interface files (e.g. 'iNet_INT.c') are compatible with both 32bit and with 64bit Windows (via Wow64 emulation).
The instruNet v3 installer places "Windows/System32/iNet32.dll" onto 32bit Windows computers,
and "Windows/SysWow64/ iNet32.dll" onto 64bit Windows computers.
The instruNet interface files (e.g. 'iNet_INT.c') detect what version computer they are running on, and load the correct dll.