Openbravo POS/设备配置
CPU: 奔腾或兼容 RAM: 至少 64MB
以下硬件已过测试,并在 LibrePOS 中运行良好。这不是一个完整的列表,因此,如果您在此处没有找到硬件,并不意味着它不受支持。
- Citizen CBM1000 和 Citizen Citizen CBM1000-II
- Epson TM-T88II 和 Epson TM-T88III
- Epson TM-T88IV 串行(在 Ubuntu Linux 和 Windows XP 下)
- Epson TM-U220
- Epson TM-U230 串行
- Epson TM-T881V 并行
- Ithaca iTherm 280
- Ithaca 500 喷墨并行
- Star TSP100 USB(在 Windows XP 下)
- Star TSP600
- Posligne TRP 100 串行 kubuntu
- Posligne TRP 100 USB/XP
- 任何键盘楔形扫描仪
- Epson SR-610
- Epson DM-LS121T
触摸屏像鼠标一样工作,所以如果操作系统支持它,它将被 LibrePOS 支持。
如果您想使用网络打印机或 USB 打印机(在 Windows 中),请使用 net use 命令,例如:(来自命令提示符)
net use lpt1 \\computerName\printerName /persistent:yes
(您可以通过转到 Windows 资源管理器并键入 \\computerName 来找到您的 printerName。打印机将(希望)出现在网络可用项目列表中。
然后在 LibrePOS 配置中,选择文件并键入 lpt1。
来自: http://support.microsoft.com/default.aspx?scid=kb;en-us;Q314499 和 http://sourceforge.net/forum/forum.php?thread_id=1357172&forum_id=434921
要测试您的打印机是否连接良好,请发出以下命令。将 lpt1 或 lp0 更改为您使用的任何端口
在 Windows 下
echo "test" > LPT1
在 Linux 下
echo "test" > /dev/lp0
尝试将打印机配置为“文件”并键入 lpt1(或 /dev/lp0 用于 linux)。
检查您的电缆。某些串行打印机需要零调制解调器电缆、标准串行电缆+零调制解调器适配器,甚至可能需要其他配置才能工作,请查看您的手册或联系制造商。Bytes2000 在论坛中确认,来自 Radio Shack 的标准 DB9 零调制解调器适配器实现了“回环握手”引脚配置
要测试您的打印机是否连接良好,请发出以下命令。将 com1 或 ttyS0 更改为您使用的任何端口
在 Windows 下
echo "test" > com1
在 Linux 下
echo "test" > /dev/ttyS0
如果打印机打印了“test”这个词,那么您就可以开始了。在 LibrePOS 上,使用打印机的最简单方法是使用 RXTX,因为它与 LibrePOS 捆绑在一起。
非 Epson 打印机可能在图像命令方面存在问题,因为 ESC/POS 标准在不同的制造商之间略有不同。特别是某些 CBM 打印机无法处理图像命令。如果发生这种情况,请尝试 从票据中删除图像。
确保您的打印机可以控制您的钱箱。钱箱由打印机控制。
条码扫描仪有许多类型,从手持式到平板式。扫描仪还有多种连接到 PC 终端的方式:USB、串行、PS/2、BUS、蓝牙。
最容易使用的就是 PS/2 型手持式。它们通常不需要任何软件或配置。它们插入键盘端口并“键入”UPC 条码(通常还有回车键)。PS/2 条码扫描仪在我在商店中设置的 LibrePOS 中工作得很好。这不仅用于添加库存,还可以用于键入订单……就像任何其他商店一样。
您可以以 5 美元到 50 美元的价格购买二手条码扫描仪。这些对于读取 UPC 条码来说已经足够了。虽然激光扫描仪支持数据矩阵、2D、PDF417 和其他格式……为什么要为此花钱?如果您只从事零售工作,您通常会使用普通的 UPC 条码。为一台像样的收据打印机节省资金。
CueCat USB 端口扫描仪在 Linux Fedora Core 6 上无需配置即可使用。usbhid 驱动程序自动检测并将数据神奇地转换为数字。只需在 LibrePOS 中的条码字段中单击,然后用扫描仪扫描条码即可。电线长度也约为 6 英尺。当然,购买二手时价格也很合理。