Skip to main content

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:

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

Project details


Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pyposdisplay, version 0.0.4
Filename, size File type Python version Upload date Hashes
Filename, size pyposdisplay-0.0.4-py3-none-any.whl (5.4 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size pyposdisplay-0.0.4.tar.gz (5.1 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page