Have been a happy owner of a PCS100 for several years now.
I just changed to a new Dell (Inspiron 530) PC with Vista Home, and I simply cant get the scope to work.
I have installed the newest PC LAB 200 SE v. 3.08.
I have set the exe files to compatibility mode (XP SP2) and I have run the driver install program.
My LPT port is an extra IDE board (as the DELL does not come with parallel interface anumore!!) (MosChip Technology) and the PCS100 is connected to LPT2. I have chosen address 0278h, but have also tried the others.
It says no HW response …
Has anyone actually got this device to work in Vista???
Can anyon help me … Please
It seems to be able to handle from LPT2 and up to LPT8
In windows LPT1 is listed as MosChip Unusable Parallel Port (LPT1)
I have a printer (HP LeserJet 2100) on the second port LPT3, and it works without problems.
I have also tryed to switch the two around to if it would be a HW problem with the parallel port card, but the printer also worked there without problems.
How can I change it in Visual Basic because in the libraries I can choose only “378” (SelectI2CprinterPort(1)), “0BC” (SelectI2CprinterPort(0)) and “278” (SelectI2CprinterPort(2))
Parameter
Printer_no: Value between 0 and 2 given by the printer port to which the interface card is connected.
0: printer port address is 0BC (hex)
1: printer port address is 378 (hex), usually the address of LPT1
2: printer port address is 278 (hex), usually the address of LPT2
Result
Communication between the PC and the K8000 card will occur via the selected LPT port address.
Description
The printer port to be used must be specified at the start of your programme in order to run the interface card so that the communication routines are carried out correctly. The default designation is LPT1, but this can be changed using this procedure.
Example
BEGIN
SelectI2CprinterPort(1);
// LPT1 address on mainboard is set to 378
END; [/code]
Is it ok if I put:
SetI2CprinterPortAddress($DF00);
// LPT address on mainboard is set to DF00)
You have to use the DLL procedure SetI2CprinterPortAddress of the updated DLL.
You can download the updated K8D.DLL and K8E.EXE from: vel255.diinoweb.com/files/K8000_new.zip
There is document included to this zip file.
Copy both of the new files to Windows’ SYSTEM32 folder and to your application folder.
Usage (if the LPT port address is e.g. DF00):
In Visual Basic VB6.0: SetI2CprinterPortAddress &hDF00
See also:
In Windows Vista you have to set the program’s compatibility mode to older Windows version.