(self, addr: int, register: int, value: int, force: bool = False)
| 63 | return int(data.byte) |
| 64 | |
| 65 | def write_byte_data(self, addr: int, register: int, value: int, force: bool = False) -> None: |
| 66 | self._set_address(addr, force) |
| 67 | data = _I2cSmbusData() |
| 68 | data.byte = value & 0xFF |
| 69 | self._smbus_access(I2C_SMBUS_WRITE, register, I2C_SMBUS_BYTE_DATA, data) |
| 70 | |
| 71 | def read_i2c_block_data(self, addr: int, register: int, length: int, force: bool = False) -> list[int]: |
| 72 | self._set_address(addr, force) |
no test coverage detected