Commit graph

12 commits

Author SHA1 Message Date
Tony DiCola
c543d1df9c
Check for older BCM2708 combined mode path before attempting to set. 2018-02-26 17:58:56 -08:00
Tony DiCola
22a1ff4f54 Deprecate I2C reverseByteOrder function.
Throwing an error now based on deprecation from: https://github.com/adafruit/Adafruit_Python_GPIO/issues/48
2017-08-23 00:43:28 -07:00
Tony DiCola
fdf0fca418 Switch to use pure python I2C interface with python 2 & 3 compatibility vs. older python-smbus library. 2016-04-20 19:27:50 +00:00
Tony DiCola
b60b1dac69 Add require_repeated_start function to I2C as workaround for I2C issue on Raspberry Pi. 2014-12-22 07:59:49 +00:00
Tony DiCola
fc85902aa9 Update default busnum parameter value to allow importing Adafruit_GPIO.I2C on unsupported platforms for testing. 2014-12-20 15:47:11 -08:00
Andrey Somov
973745604b Fix issue 11: use spaces for indentation 2014-12-15 16:58:20 +01:00
Tony DiCola
f04bedef05 Refactor I2C and SPI to support FT232H as I2C and SPI master. No changes to existing I2C and SPI interface. 2014-11-20 20:54:45 -08:00
Francois GUILLIER
024b528b0e Added R/W byte for chips w/o registers (eg PCF8574) 2014-08-02 13:00:12 +02:00
Tony DiCola
fb43ce45e2 Fix issues with 16 bit read endianness by exposing explicit endian control. 2014-06-17 20:46:26 +00:00
Tony DiCola
9d66b78992 Remove unnecessary logger. 2014-06-16 16:05:10 -07:00
Tony DiCola
e3b38fad89 Refactor platform_detect to Platform, add Pi revision detect function, and default I2C bus function. 2014-06-16 15:52:44 -07:00
Tony DiCola
48a6f685e5 Refactor platform detection to common module, and add I2C support. 2014-06-16 13:37:42 -07:00