Module: I2CDevice::Driver

Included in:
Base
Defined in:
lib/i2c/driver/gpio.rb,
lib/i2c/driver.rb,
lib/i2c/driver/i2c-dev.rb

Overview

Generic software I2C Driver based on /sys/class/gpio. THIS MODULE WORKS WITH VERY SLOW SPEED ABOUT JUST 1kHz (normaly 100kHz).

Defined Under Namespace

Classes: Base, GPIO, I2CDev

Instance Method Summary collapse

Instance Method Details

#i2cget(address, param, length = 1) ⇒ Object

Raises:

  • (NotImplementedError)


10
11
12
# File 'lib/i2c/driver.rb', line 10

def i2cget(address, param, length=1)
  raise NotImplementedError
end

#i2cset(address, *data) ⇒ Object

Raises:

  • (NotImplementedError)


14
15
16
# File 'lib/i2c/driver.rb', line 14

def i2cset(address, *data)
  raise NotImplementedError
end