4个版本
0.1.3 | 2024年7月10日 |
---|---|
0.1.2 | 2023年10月26日 |
0.1.1 | 2023年10月20日 |
0.1.0 | 2023年10月3日 |
#138 在 硬件支持
137 每月下载量
9KB
90 代码行
原始打印机
使用Rust编写的IOT服务器,用于通过USB连接到原始打印机。
使用示例
以为例,我将展示如何连接我用来测试服务器的 Zebra
TLP 2844
打印机。
首先,您需要识别打印机的 vendor-id
和 device-id
。
在Linux终端中运行该命令,或在其他操作系统中运行类似的命令。
lsusb | grep Zebra
在我的机器上,我得到以下结果
Bus 002 Device 008: ID 0a5f:000a Zebra TLP2844
要启动服务器,您必须运行以下命令
sudo rawprinter --vendor-id 0x0a5f --device-id 0x000a
如果您是手动编译
sudo ./target/release/rawprinter --vendor-id 0x0a5f --device-id 0x000a
测试
为了发送测试打印,我使用 hurl
hurl --test test.hurl
贡献
这是一个非常简单的项目。任何贡献,任何反馈都将受到高度赞赏。
依赖关系
~9MB
~146K SLoC