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 打印机可能在使用 image 命令时出现问题,因为 ESC/POS 标准在不同制造商之间略有不同。特别是,一些 CBM 打印机无法处理 image 命令。如果发生这种情况,请尝试从票据中删除图像.
确保您的打印机可以控制您的钱箱。钱箱由打印机控制。
条形码扫描器有多种类型,从扫描笔到手持式扫描器再到平板扫描器。扫描器还通过多种方式连接到您的 PC 终端:USB、串行、PS/2、BUS、蓝牙。
最容易使用的扫描器是 PS/2 型手持式扫描器。它们无需任何软件或配置(通常)。它们连接到键盘端口,并“键入”UPC 条形码(通常还会有回车键)。PS/2 条形码扫描器在我在其中设置的商店中与 LibrePOS 搭配使用效果极佳。这不仅用于添加库存,还可以用于键入订单……就像任何其他商店一样。
您可以以 5 美元到 50 美元的价格购买二手条形码扫描器。这些扫描器足以读取 UPC 条形码。虽然激光扫描器支持数据矩阵、二维、PDF417 和其他格式……为什么要花这笔钱呢?如果您只从事零售工作,您通常只使用普通 UPC 条形码。将您的钱省下来购买一台不错的收据打印机。
CueCat USB 端口扫描器在 Linux Fedora Core 6 上无需配置即可工作。usbhid 驱动程序会自动检测并神奇地将数据转换为数字。只需在 LibrePOS 中的条形码字段中点击,然后用扫描器扫描条形码即可。线缆长约 6 英尺。当然,购买二手产品的价格也很合适。