如何在JavaScript中读取发送到DOT矩阵打印机的USB数据



我正在尝试在PC和点矩阵打印机之间创建一个接口以更改印刷消息。我无法访问PC。打印机使用USB电缆连接。我想将USB电缆插入自己的计算机,阅读数据,然后处理数据并使用另一个USB端口发送到打印机。

我正在使用Linux。我找到了一些JavaScript Libs使用串行端口,但不使用USB。

有什么想法?

据我了解,

您不想修改PC打印机当前以任何方式或形式连接。如果是这样,您的主要问题将是创建一个盒子,而有2个USB客户端,背对背,一方面将"模仿"打印机,另一方面与您的第二台PC进行通信。第二台PC侧将变得更容易,您可能可以使用Libusb或Conike与打印机和打印机模拟器盒进行交谈,并做您想做的任何事情(尽管...使用JavaScript使用JavaScript?,但这是您最少的问题(。无论如何,很抱歉成为派对poper,但至少我目前理解您要做什么的方式,这是不切实际的。

请记住,您不能简单地将一个USB主机(第一台PC(插入另一台USB主机(您的"中间PC"中的"男人"(,并期望其中一个人神奇地变成USB客户端,并模仿打印机。

ps:如果您真的想这样做,请开始寻找具有2个USB客户的评估板和一些MCU。pps:如果某人知道某些通用USB客户端对客户端框,则至少可以在一侧(开发/接口描述符,In/out Endpoints编号等(完全配置它。

最新更新