ILCtrl is a simple demonstrator of the PIL-Box acting as the HP-IL loop controller.

Installation:
ILctrl is written is Visual Basic 2005 Express Edition. It needs the NET framework 2.0 tio be installed. See the ILPer installation notes for more details.

Usage:
Start ILCtrl.
Connect one or several HP-IL devices. The HP-71B can be used, and is actually very interesting to use as a HP-IL device. The HP-41C and HP-75 can not be used as HP-IL devices.

Press the Start button. An error message shows up in case the PIL-Box is not on the specified COM port.

Try first the "Dev. ID" button. The device identifier of the first device on the loop is returned in the trace window. 
The scope window (enabled by default) shows the details of the HP-IL activity.
The address of the selected HP-IL device can be changed in the "Addr" box.

"Spoll" returns the response of the addressed HP-IL device to a serial polling.
"Remote" put the HP-IL devices in remote mode.
"Local" put the HP-IL devices back in local mode.
"Clear" clears all the HP-IL devices (device dependent: for a video display, clears the screen for instance).
"Trigger" sends a trigger signal to the addressed HP-IL device.
"Send" sends the content of the "data" box to the addressed HP-IL device.
"Enter" inputs data from the addressed HP-IL device and displays it in the trace windows.


J-F Garnier, December 2009.
http://www.jeffcalc.hp41.eu/hpil/index.html
