06-17-2014, 09:07 PM
ILPilbox v1.4 is a performance update. The speed with the loop controller on the real HP-IL side remain stable, but the transfer speed with the controller on the Virtual HP-IL side (i.e. Emu71/Win) had been increased between 10%-50% to version 1.3. 10% were measured on a very fast multi core host system, whereas the 50% were measured on a slow host system with a P4/3.2GHz.
The update is available at http://hp.giesselink.com/hpil.htm.
The absolute speed depends on various factors like the performance of the host PC, the PIL-Box firmware, the devices attached on HP-IL bus, ...
The update is available at http://hp.giesselink.com/hpil.htm.
The absolute speed depends on various factors like the performance of the host PC, the PIL-Box firmware, the devices attached on HP-IL bus, ...
Code:
ILPilbox with PIL-BOX CON
ILPilbox v1.3: 3.85 -> 448 bytes/s
ILPilbox v1.4: 3.16 -> 546 bytes/s
ILPer direct over COM-Port
xxx:2 2.61 -> 661 bytes/s
xxx TO :3 2.25 -> 722 bytes/s
ILPilbox v1.3 with PIL-BOX COFF
xxx:2 3.05 -> 565 bytes/s
xxx TO :3 2.61 -> 661 bytes/s
ILPilbox v1.4 with PIL-BOX COFF
xxx:2 2.93 -> 588 bytes/s
xxx TO :3 2.61 -> 661 bytes/s