pyILPER: a pure Python software to emulate virtual HP-IL device for the PIL-Box
|
11-16-2015, 07:09 AM
(This post was last modified: 11-17-2015 07:23 PM by jsi.)
Post: #1
|
|||
|
|||
pyILPER: a pure Python software to emulate virtual HP-IL device for the PIL-Box
Hi All,
I'd like to point to pyILPER, a pure Python version of the ILPer software contributed by Christoph Gießelink. pyILPER aims predominantly to LINUX and Mac OS/X users but comes with some interesting features as well:
The main drawback is that you have to install a Python/Qt runtime. To avoid hassles I recommend the ANACONDA distribution which provides very easy installation and maintenance of pyILPER and the Python/Qt runtime. It can be installed without any admin privileges as a local user. See the installation instructions for details. pyILPER was tested successfully on LINUX and Windows and should also do its job on Mac OS/X. Regards Joachim |
|||
11-27-2015, 05:31 PM
Post: #2
|
|||
|
|||
RE: pyILPER: a pure Python software to emulate virtual HP-IL device for the PIL-Box
(11-16-2015 07:09 AM)jsi Wrote: ... and should also do its job on Mac OS/X. Mac (OS/X 10.11, Xcode 7.x, MacPorts 2.3.4) installation notes: 1. Install MacPorts (macports.org), Brew may also be an option, but I've only tested MacPorts. MacPorts (and probably Brew) will require Xcode to be installed as well as the Xcode CLI tools. Follow the MacPorts (or Brew) instructions. 2. Install prereqs (macports): Code:
3. Install pyilper: Code:
4. Run: Code:
I have only tested that it builds and runs, I have not tested functionality. |
|||
11-27-2015, 05:50 PM
Post: #3
|
|||
|
|||
RE: pyILPER: a pure Python software to emulate virtual HP-IL device for the PIL-Box
I have installed it on a MacBookPro running OSX 10.11 64 bits using miniconda as instructed.
I am currently testing another HP-IL project and I have included this software in the test suite. There seems to be an issue with the HP-75. I am able to initialize a LIF volume and able to write-to/read-from it, but I am unable to mount the volume again after an dismount. The software says that it does not recognize the volume format. I have seen it this morning before leaving for work, I will redo the test with the tracing active and will post the trace log here when it's done. Sylvain |
|||
11-29-2015, 01:16 AM
(This post was last modified: 11-29-2015 01:31 AM by Egan Ford.)
Post: #4
|
|||
|
|||
RE: pyILPER: a pure Python software to emulate virtual HP-IL device for the PIL-Box
I get the following error with a known working LIF image:
File does not contain a LIF type 1 medium. Terminal appears to work. I have not tested the keyboard.lex emulation. IIRC, my PilBOX firmware is 1.5. Getting this from time to time: 2015-11-28 18:15:08.352 Python[51952:22999505] modalSession has been exited prematurely - check for a reentrant call to endModalSession: What's the point of the 'working dir' if I have to navigate to it each time when opening LIF files. Thanks. |
|||
11-29-2015, 02:01 AM
Post: #5
|
|||
|
|||
RE: pyILPER: a pure Python software to emulate virtual HP-IL device for the PIL-Box | |||
12-01-2015, 08:25 PM
Post: #6
|
|||
|
|||
RE: pyILPER: a pure Python software to emulate virtual HP-IL device for the PIL-Box
Hi all,
I released the new version 1.3.1 which introduces the following user visible improvements:
With kind regards, Joachim |
|||
12-05-2015, 12:51 PM
Post: #7
|
|||
|
|||
RE: pyILPER: a pure Python software to emulate virtual HP-IL device for the PIL-Box
On OSX 10.11.1 I'm getting:
$python3 setup.py install --user Traceback (most recent call last): File "setup.py", line 1, in <module> from setuptools import setup, find_packages # Always prefer setuptools over distutils ImportError: No module named 'setuptools' |
|||
12-05-2015, 06:13 PM
Post: #8
|
|||
|
|||
RE: pyILPER: a pure Python software to emulate virtual HP-IL device for the PIL-Box
Th setuptools package seems to be missing. Try the recommendations found here:
http://stackoverflow.com/questions/14426...setuptools Regards Joachim |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: