我有一台基于 Ricoh GEN5 打印头的大型 UV 打印机,我能够通过 Windows 10 上的 USB 通信使用专有软件正确打印我的文件。
我想了解是否有机会通过 USB 查询打印机以获取其状态或任何其他有用信息,例如打印头速度、当前位置等。
我可以通过使用供应商软件(这是一家中国公司)来做到这一点,但我需要在我的 C/C++ 程序中实现这个功能,以便对打印机性能进行一些统计。 有可能这样做吗?我试图在谷歌上搜索,但我一无所获。
是否有可能直接与 Ricoh 讨论他们的 tcp 协议,该应用程序与打印头(硬件)“对话”?