问题标签 [parallel-port]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1362 浏览

printing - 从 chrome 应用程序打印到并行端口连接的打印机?

我想创建一个可以打印到连接到计算机并行端口的旧 POS 打印机的chrome 应用程序。我看到chrome应用程序支持USB打印,也可以控制串口。是否可以控制并行端口?谢谢。

0 投票
2 回答
1347 浏览

google-chrome-app - 使用 Google 原生客户端 (NaCl) 进行并行端口访问

我正在尝试编写一个支持打印到通过并行端口连接到计算机的旧打印机的Chrome 应用程序。我发现 Chrome 应用程序不能使用任何类型的 NPAPI 插件,所以这些是不可能的。剩下的选项似乎是 NaCl 或 PPAPI 插件。但是 PPAPI 或胡椒或氯化钠(我对它们中的任何一个都不是很熟悉,并且可能在错误的上下文中使用它们)是否支持访问并行端口?能不能写个支持并口通讯的PPAPI插件?感谢您的时间和努力。

0 投票
2 回答
1069 浏览

printing - 如何为 OpenERP 销售点配置哑并行打印机?

[最初在上个月发布到 OpenERP 论坛无济于事,在此稍作改动以澄清。]

与我合作的一个小组继承了一台带现金抽屉的免费收据打印机。它使用并行接口,似乎没有已知的驱动程序。(它是 Star SP-200。)一个简单的 Python 脚本将“Hello World!^G”发送到 /dev/lp0”成功打印“Hello World!”并打开现金抽屉(就像“lp”和“lpr”一样包含 Ctrl-G 的文件)。

然而,使用 OpenERP 的销售点模块,打印到 Generic Raw Queue 或 Generic Text-Only 打印机的收据会导致看似 PDF 的内容被发送到打印机。

这适用于 Ubuntu 13.10、存储库中最新的 OpenERP (7.0-20140326) 以及最新的 PoS。

是否有一些我们错过的聪明的 OpenERP 设置,或者一些聪明的 CUPS 设置/PPD 文件会导致发送纯文本,然后是 ^G 打开抽屉?

0 投票
1 回答
798 浏览

c++ - LPT POS 打印机交替进纸

我有一台古老的 POS 打印机 Axhiohm A470 LINK。Windows 7 64bit 未检测到此打印机并且驱动程序不存在。唯一的打印方式(仅限文本模式)是将打印作业直接发送到 LPT。经过一番挖掘,我发现这很容易。您唯一需要做的就是正确创建文件 LPT1 并写入它。

现在我想更进一步,将打印作业发送到第二个进纸器。第一个是打印机内的纸卷(打印收据)。这个由上面的代码打印。第二个是用于放入另一张收据的狭缝。我不知道如何在那里发送打印作业。

0 投票
1 回答
238 浏览

python - PyParallel 在 OpenBSD 中不工作

我正在尝试在 OpenBSD 上运行 PyParallel 以通过并行端口控制一些继电器。我下载了它,然后用命令安装它,sudo python setup.py install它似乎工作。但是现在当我尝试导入它时出现错误。

我在网上搜索了有关文件 parallelioctl 的信息,但无济于事。

如果有人有想法,我将不胜感激!

提前致谢!

0 投票
0 回答
279 浏览

java - 小程序转换后 Java 代码不起作用

你好,祝你有美好的一天。

我正在开发一个网络应用程序,我需要使用点阵打印机。打印机正在使用 USB 端口,但我按照这些步骤操作,我可以成功地将原始数据发送到我的打印机。

这是代码:

这段代码可以完美地单独运行,但是当我迁移(更改一些代码)以将其用作小程序时。

它在 web 上不起作用,我将 jnlp 配置为与 deployJava.js 一起使用,但是使用此代码它无法运行,我需要这个 Applet 用于我的 Web 应用程序(用 PHP 制作)来打印comprobants 和票证(是的,一个销售系统)。我还使用了printerJob 和Graphics 类,但是我的打印失真了,以前的解决方案更好更快。

0 投票
0 回答
406 浏览

c# - 将数据从并行端口写入串行端口

我们编写了一个程序,将简单数据从 LPT1 发送到 RS232C。基本上,LPT 到串行转换电缆用于将两台机器连接在一起。程序将数据写入并行端口没有问题,但串行端没有收到任何内容。

我想知道这种交流是否可以在基本层面上进行,或者我的程序编写不正确。

DataSender(写入 LPT1)

DataReceiver(从 COM3 接收)

0 投票
0 回答
80 浏览

c++ - Accessing Parallel Port Using C++

I'm tasked to use a DB25 parallel port to take in a digital 8-bit result from an ADC and process it into a signal which can be displayed by Seven Segment Displays using emu8086. I'm also needed to use User Port to access the real parallel port. After taking in digital 8-bit from ADC, the process will be continued using emu8086, then outputs to a decoder then to the Seven Segment Displays.

I've tried plugging the parallel port into my desktop, which then connects to a circuit of simple LEDs and resistors. At the moment I connected them, all 8 LEDs lit up. Why is it so?

It seemed I can't control the circuit hardware just by using User Port and emu8086 through a parallel port.

I've looked up some sites saying that in order to connect the real parallel port to the virtual port of emu8086, I'm required to involve C++. I had some C++ basics with me, but I can't figure a way or codes to connect the parallel port to my emu8086, I've searched a few sites but I don't understand the purpose of the codes.

Can anyone kindly show me some sample codes on how to connect my User Port and emu8086 using C++?

Thank you.

0 投票
1 回答
816 浏览

c++ - Access parallel port using Linux

currently I access the parallel port this way:

The big disadvantage: it requires root-privileges and works with real parallel port hardware only (means USB-2-LPT converters are not supported).

So: is there an other way tho read/write data from/to parallel port?

Thanks!

0 投票
2 回答
2239 浏览

python - PsychoPy:使用 XP 32 位通过 PC 的并行端口发送触发器

我在将触发器从装有 Windows XP Professional 和 Psychopy v.1.81.03 的 32 位 PC 发送到并行端口时遇到问题。

我很肯定端口地址是 378,并且能够使用 Eprime 发送触发器,并且我能够使用软件 parmon(http://english.eazel.com/lv/group/view/ )打开和关闭特定引脚kl35264/Parmon.htm )

我尝试使用 Stéphanie 和 Nicholas 发布的实验(请参阅psychopy google 组中的这篇文章:https ://groups.google.com/forum/#!topic/psychopy-users/PxPhRDkuu2A )

我已经验证安装了 pywin32(版本 217)和并行,并尝试了两者

使用 ParallelPort 时,我得到:

回溯(最近一次通话最后):

文件“D:\SebastianKorb\untitled2_lastrun.py”,第 65 行,在

port = parallel.ParallelPort(address=0x0378) AttributeError: 'module'</p>

对象没有属性“ParallelPort”</p>

第 65 行port = parallel.ParallelPort(address=0x0378) 是执行命令的位置(请注意,在此之前有行from psychopy import parallel

当使用 PParallelInpOut32 时,我得到了相同的结果(只是现在错误是关于“PParallelInpOut32”)

我还尝试运行psychopy参考手册(http://www.psychopy.org/api/parallel.html)中显示的几行代码:

但同样,我得到了相同类型的错误。

我应该提一下,我还验证了我对文件有管理员访问权限C:\Windows\system32\drivers\parport.sys

你能告诉我下一步我应该尝试什么吗?