No description
Find a file
Kovid Goyal ddc2e5bbdd Fixed connection errors due to timeouts in the GUI (Basically, increased the timeout in PRS500Device.open to 10s to allow device to initialize USB handler.
Refactored device display code to work with changed implementation of book list parsing in libprs500
2006-12-04 05:25:56 +00:00
libprs500 Fixed connection errors due to timeouts in the GUI (Basically, increased the timeout in PRS500Device.open to 10s to allow device to initialize USB handler. 2006-12-04 05:25:56 +00:00
epydoc-pdf.conf Added working support for the following commands to libprs500: 2006-11-07 04:10:11 +00:00
epydoc.conf Added working support for the following commands to libprs500: 2006-11-07 04:10:11 +00:00
ez_setup.py Added support for progress reporting in libprs500. Only implemented in get_file 2006-11-21 04:52:47 +00:00
Makefile.distrib Added working support for the following commands to libprs500: 2006-11-07 04:10:11 +00:00
prs-500.e4p Possible fix for available space bug in the GUI 2006-11-30 16:35:53 +00:00
README Possible fix for available space bug in the GUI 2006-11-30 16:35:53 +00:00
setup.py Modifying loading mechanism for ui files so that it works in an egg 2006-12-02 02:03:20 +00:00
spike.pl Added working support for the following commands to libprs500: 2006-11-07 04:10:11 +00:00

Requirements:
1) Python >= 2.5
2) PyUSB >= 0.3.4 (http://sourceforge.net/projects/pyusb/)
3) For the GUI:
    - pyxml >= 0.84
    - PyQt4 >= 4.1

Installation:
As root
python setup.py install

On Linux, to enable access to the reader for non-root users, you need to add the following to
/etc/udev/rules.d/90-local.rules

BUS=="usb", SYSFS{idProduct}=="029b", SYSFS{idVendor}=="054c", MODE="660", GROUP="plugdev"

You may have to adjust the GROUP and the location of the 90-local.rules file to suit your distribution. 

Usage:
1) A command line interface is provided via, the command prs500
2) A GUI is provided via the command prs500-gui
3) You can read/edit the metadata of LRF files via the command lrf-meta