diff --git a/hardware_interface/i2c_communication.py b/hardware_interface/i2c_communication.py index 6a11813..8c8a4e0 100644 --- a/hardware_interface/i2c_communication.py +++ b/hardware_interface/i2c_communication.py @@ -1,5 +1,6 @@ import smbus + def open_i2c_bus(bus_number): # Open an I2C bus using smbus or Adafruit-I2C @@ -7,11 +8,13 @@ def open_i2c_bus(bus_number): return bus + def write_i2c_data(bus, address, data): # Write data to an I2C device bus.write_i2c_block_data(address, 0, data) + def read_i2c_data(bus, address, num_bytes): # Read data from an I2C device