Python library to support Point Of Sale displays
Project description
Hardware Customer Display
Python library for supporting Customer Point Of Sale Display.
It should support most serial and USB-serial LCD displays out-of-the-box or with inheritance of a few functions.
It has been tested with:
Bixolon BCD-1100 (Datasheet : http://www.bixolon.com/html/en/product/product_detail.xhtml?prod_id=61)
Bixolon BCD-1000
Epson DM-D110 (model M58DB)
For kernel <= 3.12 you have to add this code in /etc/udev/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'" ` (Source : http://www.leniwiec.org/en/2014/06/25/ubuntu-14-04lts-how-to-pass-id-vendor-and-id-product-to-ftdi_sio-driver/)
For kernel < 3.12 and bixolon display please read this: http://techtuxwords.blogspot.fr/2012/12/linux-and-bixolon-bcd-1100.html
This library has been inspired by the work carried out during a POS code sprint at Akretion France from July 7th to July 10th 2014.
Contributor
Alexis de Lattre <alexis.delattre@akretion.com>
Sébastien BEAU <sebastien.beau@akretion.com>
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyposdisplay-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a5d7edc3423bd40651cb07be2f3b245386c26c547280c64fc114832ea43b792 |
|
MD5 | 02d2d3dc99959a89c3fb0f75d5afec09 |
|
BLAKE2b-256 | f6ece3c7ed6bae5010482f81f5d50903f2ba6407cfb62102cf57b785e658d138 |