支持销售点显示的Python库
项目描述
硬件客户显示
支持客户销售点显示的Python库。
它应该支持大多数串行和USB-串行LCD显示,无需额外函数即可直接使用或通过继承少量函数使用。
它已在以下设备上测试:
Bixolon BCD-2000(数据表:https://www.bixolon.com/product_view.php?idx=162 在BCD-2000K配置模式下使用)
Bixolon BCD-1100(已被Bixolon停止生产。支持页面:https://www.bixolon.com/download_view.php?idx=78)
Bixolon BCD-1000(已被Bixolon停止生产。支持页面:https://www.bixolon.com/download_view.php?idx=78)
Epson DM-D110(型号M58DB)
爱普生OCD300: http://www.aures-support.fr/NEWSITE/afficheurs-ocd100150
针对爱普生OCD300,请更改pywebdriver/config/config.ini
` [display_driver] device_name=/dev/ttyACM0 `
对于通过USB连接的Bixolon设备,在内核>= 3.12的情况下,您必须创建一个包含以下内容的文件 /etc/udev/rules.d/99-pyposdisplay.rules
` ACTION=="add", ATTRS{idVendor}=="1504", ATTRS{idProduct}=="0011", RUN+="/sbin/modprobe ftdi_sio", RUN+="/bin/sh -c 'echo 1504 0011 > /sys/bus/usb-serial/drivers/ftdi_sio/new_id'" ACTION=="add", ATTRS{idVendor}=="1504", ATTRS{idProduct}=="008c", RUN+="/sbin/modprobe -q ftdi_sio", RUN+="/bin/sh -c 'echo 1504 008c > /sys/bus/usb-serial/drivers/ftdi_sio/new_id'" ` (来源: http://www.leniwiec.org/en/2014/06/25/ubuntu-14-04lts-how-to-pass-id-vendor-and-id-product-to-ftdi_sio-driver/)
对于内核< 3.12和Bixolon显示器,请阅读此内容: http://techtuxwords.blogspot.fr/2012/12/linux-and-bixolon-bcd-1100.html
此库是在2014年7月7日至7月10日在法国Akretion进行的POS编码冲刺期间受到启发的。
贡献者
Alexis de Lattre <alexis.delattre@akretion.com>
Sébastien BEAU <sebastien.beau@akretion.com>
项目详情
pyposdisplay-0.0.8.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 97c5fef3d3b477e56b25c6c1d8d7193966c023cae18631eda3d52095c85244e4 |
|
MD5 | 463ec15aee3756093a85ad4f6702d500 |
|
BLAKE2b-256 | 099f90f4158e8d948b126a2c2dea659590e8f6cdc35b2540b6af52ee43226dda |