Message #1 Posted by Egan Ford on 8 Oct 2009, 3:43 p.m.
I uploaded a PDF of my HHC 2009 PPT here: http://sense.net/~egan/HHC%202009%20HPIL.pdf.
Since it was a live demo much of this PDF may make little sense.
The big picture:
The PIL-Box with a laptop can be used to access physical HP-IL peripherals (HP 32 column video tested) from emulators (EMU41 and Nonpareil tested).
The PIL-Box with a laptop can be used by physical calculators (41CX, 71B, and EMU41 on PC with ISA card tested) to access emulated peripherals (ILPer simulating storage and printer tested and test_hpil simulating 32 column video and printer tested).
The two above mixed together. I.e. you can create a virtual HP-IL loop of physical and virtual devices.
An easier way to think of all of this is that an old PC with HP-IL ISA is equivalent to a modern PC with a PIL-Box.
Lastly, Windows, OS/X and Linux tested. My demo was done with Windows in VMware and OS/X.
The other big announcement was that for the first time ever there is an open source HP-IL implementation. ILPer (Windows VB), Nonpareil with HP-IL patches (C code), and test_hpil (C code) include the source.
In time Khanh-Dang may have a virtual PIL-Box completed. I.e. HP-IL to TCP (its mostly available today in the Nonpareil HP-IL patch). With this I should be able to create an HP-IL loop that spans the globe. NOTE: This is HP-IL encapsulated in IP, not IP encapsulated in HP-IL. The later is already done (NutIP).
How would you use HP-IL over TCP? Well let me give you an example. Say that I wrote a program for the 71B that you really wanted. I could email it to you or post it, then you'd have to find a way to get it into a LIF image so that you could use your PIL-Box to get to it via test_hpil or ILPer, or I could send you a LIF. Or... I could put it in a virtual storage device on a virtual loop and just send you the IP address. Then you connect to the PIL-Box, launch test_hpil with some option to extend your virtual loop to mine via TCP, then from the 71B you just read it from my virtual storage. (Howard Owen is drooling, I can see it from New York :-).
And, that is just the begining of many possible cool things to come.