updating for python 3
This commit is contained in:
@@ -19,10 +19,10 @@
|
|||||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
# THE SOFTWARE.
|
# THE SOFTWARE.
|
||||||
import logging
|
import .logging
|
||||||
import subprocess
|
import .subprocess
|
||||||
|
|
||||||
import Platform as Platform
|
import .Platform as Platform
|
||||||
|
|
||||||
|
|
||||||
def reverseByteOrder(data):
|
def reverseByteOrder(data):
|
||||||
@@ -93,7 +93,7 @@ class Device(object):
|
|||||||
self._address = address
|
self._address = address
|
||||||
if i2c_interface is None:
|
if i2c_interface is None:
|
||||||
# Use pure python I2C interface if none is specified.
|
# Use pure python I2C interface if none is specified.
|
||||||
import smbus
|
import .smbus
|
||||||
self._bus = smbus.SMBus(busnum)
|
self._bus = smbus.SMBus(busnum)
|
||||||
else:
|
else:
|
||||||
# Otherwise use the provided class to create an smbus interface.
|
# Otherwise use the provided class to create an smbus interface.
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ class PCA9685(object):
|
|||||||
"""Initialize the PCA9685."""
|
"""Initialize the PCA9685."""
|
||||||
# Setup I2C interface for the device.
|
# Setup I2C interface for the device.
|
||||||
if i2c is None:
|
if i2c is None:
|
||||||
import I2C as I2C
|
from .I2C import I2C as I2C
|
||||||
i2c = I2C
|
i2c = I2C
|
||||||
self._device = i2c.get_i2c_device(address, **kwargs)
|
self._device = i2c.get_i2c_device(address, **kwargs)
|
||||||
self.set_all_pwm(0, 0)
|
self.set_all_pwm(0, 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user