async def METHOD_NAME(self, reg):
    await self.lower.write(self._i2c_addr, [reg])
    result = await self.lower.read(self._i2c_addr, 2)
    if result is None:
        raise INA260Error("INA260 did not acknowledge I2C read at address {:#07b}"
                          .format(self._i2c_addr))
    msb, lsb = result
    raw = (msb << 8) | lsb
    self._logger.log(self._level, "INA260: read reg=%#04x raw=%#06x", reg, raw)
    return raw