The Museum of HP Calculators

HP Forum Archive 20

[ Return to Index | Top of Index ]

ILPilbox (HP-IL Interface - PIL-Box Bridge) v1.1
Message #1 Posted by Christoph Giesselink on 1 Nov 2011, 7:30 p.m.

I just published an update of the ILPilbox (HP-IL Interface - PIL-Box Bridge) software to version 1.1 on my homepage at http://hp.giesselink.com.

It now should solve the problems with Emu71/Win as controller communicating with real devices over JFG's PIL-Box.

Christoph

      
Re: ILPilbox (HP-IL Interface - PIL-Box Bridge) v1.1
Message #2 Posted by Frido Bohn on 2 Nov 2011, 11:39 a.m.,
in response to message #1 by Christoph Giesselink

Just tried it out in a setting with a HP71B/Emu - PilBox - 82162A Printer - HP71B/Flesh&Blood.
It works perfectly when the HP71B/Emu works as a controller while the HP71B/Flesh&Blood works as a device.
I was able to address the printer as well as the real HP71B as different devices in the loop.
Tried to do it the other way round with the HP71B/Emu as device and the real HP71B as controller, but unfortunately, it did not work. This was all in a Windows 7 /64 bit environment.

However, Christoph, thank you for your efforts and for sharing!
I will try to let the HP-IL loop work across different computers. Any suggestions with respect to the firewall? Should I drill some holes in the address space of interest?

            
Re: ILPilbox (HP-IL Interface - PIL-Box Bridge) v1.1
Message #3 Posted by Christoph Giesselink on 2 Nov 2011, 3:29 p.m.,
in response to message #2 by Frido Bohn

Quote:
Tried to do it the other way round with the HP71B/Emu as device and the real HP71B as controller, but unfortunately, it did not work. This was all in a Windows 7 /64 bit environment.

In the HP71 IL-Module is a separate HP-IL processor which is only simulated. The IL processor simulation was written by JFG for his Emu71/DOS. JFG gave me the permission to use his HP-IL processor simulation sources inside Emu71/Win. So the HP-IL command capabilities between Emu71/DOS and Emu71/Win are identical. But not all commands are implemented, such command are everything around CONTROL OFF. At Emu71/DOS you can access the virtual devices inside, at Emu71/Win it's implemented as bridge to avoid breaking the virtual IL loop. You may read the Emu71/DOS manual about the HP-IL limitations (4.3 Support for various modules, section "HP-IL module").

Quote:
I will try to let the HP-IL loop work across different computers. Any suggestions with respect to the firewall? Should I drill some holes in the address space of interest?

Normally you must drill holes into your firewall. The holes you already made for the "localhost" transfers by accepting the application with the OK button depends on the firewall, the OS version and the used user for the permission. A user with Admin privileges normally enabled the software for the Internet, so you have already the (too) big hole. If you made the same thing on WinXP with a non-privilege user, you have only the rights for the local machine. I personally use always the Windows internal firewall and then modify the permissions of the program by Change area on WinXP to "Only own network (Subnet)" and on Win7 to "Home/Work(Private)".

If you get no connection and you're not sure if it's a firewall problem then temporary disable the firewall to be sure that you have a firewall permission problem.

I recently had a problem on Win7/x86 with Emu71/Win. As Admin everything worked fine, as normal user I was able to send over port 60001 but received nothing over port 60000. First a thought about a user privilege problem, in fact as normal user port 60000 was already in use.

To check the port usage you may call:

netstat /a

Hope this helps

Christoph

                  
Re: ILPilbox (HP-IL Interface - PIL-Box Bridge) v1.1
Message #4 Posted by Frido Bohn on 3 Nov 2011, 9:29 a.m.,
in response to message #3 by Christoph Giesselink

Quote:
You may read the Emu71/DOS manual about the HP-IL limitations (4.3 Support for various modules, section "HP-IL module").

Well, should have done that beforehand, sorry.

Regarding HP-IL across computers: Ever managed to put a world-spanning HP-IL into working condition?
For example, the controller in the US, a multimeter in Asia and the printer in Europe?
                        
Re: ILPilbox (HP-IL Interface - PIL-Box Bridge) v1.1
Message #5 Posted by Mike (Stgt) on 3 Nov 2011, 5:30 p.m.,
in response to message #4 by Frido Bohn

I would join with the printer in old Europe, simulated of cause - the printer, not Europe :)

Ciao.....Mike

                              
Re: ILPilbox (HP-IL Interface - PIL-Box Bridge) v1.1
Message #6 Posted by Frido Bohn on 4 Nov 2011, 10:30 a.m.,
in response to message #5 by Mike (Stgt)

Quote:
I would join with the printer in old Europe, simulated of cause - the printer, not Europe :)
Would be too easy. It should be real hardware.
I believe there is enough HP-IL related equipment around the world. The problem will be the interface to an internet-connected computer. The best choice would be of course JFG's PilBox. At least it should be some kind of HP-IL/computer interface that offers serial connectivity, I assume.


[ Return to Index | Top of Index ]

Go back to the main exhibit hall