Source

Replicape / libs / i2c-tools-3.1.0 / py-smbus / README

README: py-smbus

To build:
	$ python setup.py build
On most GNU/Linux distributions, you'll need to install the python-devel
package for the build to succeed.

To install (will also build if necessary):
	$ python setup.py install

For general build/install help:
	$ python setup.py --help-commands

Frequently Answered Question:

Q: It's throwing exceptions, nothing works, what's wrong?

  A1: You need write permissions to the i2c-dev devices.  Try running as root.

  A2: Addresses in Linux/I2C are the most-sig 7 bits, right-justified.  E.g.
	if your device uses address 0xc0 to write and 0xc1 to read, then use
	address 0x60 with this module.

  A3: Some other kernel driver has claimed that I2C address.  Unload it first.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.