ILPilbox (HP-IL Interface - PIL-Box Bridge) v1.1



#7

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


#8

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?


#9

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


#10

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?

#11

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

Ciao.....Mike


#12

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.

Possibly Related Threads...
Thread Author Replies Views Last Post
  How to copy files from 9114B to hard drive via PIL-box? Joe Horn 23 3,813 12-14-2013, 11:57 PM
Last Post: Geoff Quickfall
  PIL-box w/o IL cable = paper weight Joe Horn 15 1,743 11-26-2013, 01:05 AM
Last Post: Les Wright
  How to move lexfiles from PC to 71 w/o HP-IL? Joe Horn 9 1,113 10-18-2013, 03:50 PM
Last Post: Christoph Giesselink
  HP48GX Interface to a PC John W Kercheval 7 838 09-29-2013, 10:53 AM
Last Post: John W Kercheval
  Box left at HHC Tim Wessman 1 480 09-26-2013, 11:05 PM
Last Post: Wlodek Mier-Jedrzejowicz
  Update of Emu71 to v1.05 Christoph Giesselink 0 309 09-24-2013, 04:22 PM
Last Post: Christoph Giesselink
  HP Prime "Symb" interface (bug?) Han 8 862 09-13-2013, 12:48 PM
Last Post: Chris Tvergard
  Hand Held Products RS232 to HP-IL aj04062 11 1,171 08-31-2013, 07:12 PM
Last Post: Paul Berger (Canada)
  HP IL over wifi ... (ILPer & go71b) Olivier De Smet 12 1,390 08-20-2013, 05:44 AM
Last Post: Olivier De Smet
  Virtual HP-IL Video Interface ILVideo the 2nd! Christoph Giesselink 3 582 08-15-2013, 06:49 PM
Last Post: Sylvain Cote

Forum Jump: