Pi Zero 2W, raspberry pi bullseye, sudo pip3 install pi-ina219, using example python from github readme results in:
Traceback (most recent call last):
File "/tmp/./ina.py", line 23, in
read()
File "/tmp/./ina.py", line 10, in read
ina.configure()
File "/usr/local/lib/python3.9/dist-packages/ina219.py", line 173, in configure
self._calibrate(
File "/usr/local/lib/python3.9/dist-packages/ina219.py", line 310, in _calibrate
self._calibration_register(calibration)
File "/usr/local/lib/python3.9/dist-packages/ina219.py", line 356, in _calibration_register
self.__write_register(self.__REG_CALIBRATION, register_value)
File "/usr/local/lib/python3.9/dist-packages/ina219.py", line 388, in __write_register
self._i2c.writeList(register, register_bytes)
File "/usr/local/lib/python3.9/dist-packages/Adafruit_GPIO/I2C.py", line 127, in writeList
self._bus.write_i2c_block_data(self._address, register, data)
File "/usr/local/lib/python3.9/dist-packages/Adafruit_PureIO/smbus.py", line 368, in write_i2c_block_data
self._device.write(data)
OSError: [Errno 121] Remote I/O error
Pi Zero 2W, raspberry pi bullseye, sudo pip3 install pi-ina219, using example python from github readme results in:
Traceback (most recent call last):
File "/tmp/./ina.py", line 23, in
read()
File "/tmp/./ina.py", line 10, in read
ina.configure()
File "/usr/local/lib/python3.9/dist-packages/ina219.py", line 173, in configure
self._calibrate(
File "/usr/local/lib/python3.9/dist-packages/ina219.py", line 310, in _calibrate
self._calibration_register(calibration)
File "/usr/local/lib/python3.9/dist-packages/ina219.py", line 356, in _calibration_register
self.__write_register(self.__REG_CALIBRATION, register_value)
File "/usr/local/lib/python3.9/dist-packages/ina219.py", line 388, in __write_register
self._i2c.writeList(register, register_bytes)
File "/usr/local/lib/python3.9/dist-packages/Adafruit_GPIO/I2C.py", line 127, in writeList
self._bus.write_i2c_block_data(self._address, register, data)
File "/usr/local/lib/python3.9/dist-packages/Adafruit_PureIO/smbus.py", line 368, in write_i2c_block_data
self._device.write(data)
OSError: [Errno 121] Remote I/O error