Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
INA219 with PI4
#1
hello
I'm having some problem with this guide
https://www.rototron.info/raspberry-pi-ina219-tutorial/

while running this code
from ina219 import INA219, DeviceRangeError
from time import sleep

SHUNT_OHMS = 0.1
MAX_EXPECTED_AMPS = 2.0
ina = INA219(SHUNT_OHMS, MAX_EXPECTED_AMPS)
ina.configure(ina.RANGE_16V)

def read_ina219():
    try:
        print('Bus Voltage: {0:0.2f}V'.format(ina.voltage()))
        print('Bus Current: {0:0.2f}mA'.format(ina.current()))
        print('Power: {0:0.2f}mW'.format(ina.power()))
        print('Shunt Voltage: {0:0.2f}mV\n'.format(ina.shunt_voltage()))
    except DeviceRangeError as e:
        # Current out of device range with specified shunt resister
        print(e)

while 1:
    read_ina219()
    sleep(1)
I can see the INA219 device , but I get error
line 220, in <module>
ina.configure(ina.RANGE_16V)
File "/usr/local/lib/python3.7/dist-packages/ina219.py", line 165, in configure
self._max_expected_amps)
File "/usr/local/lib/python3.7/dist-packages/ina219.py", line 283, in _calibrate
self._calibration_register(calibration)
File "/usr/local/lib/python3.7/dist-packages/ina219.py", line 329, in _calibration_register
self.__write_register(self.__REG_CALIBRATION, register_value)
File "/usr/local/lib/python3.7/dist-packages/ina219.py", line 361, in __write_register
self._i2c.writeList(register, register_bytes)
File "/usr/local/lib/python3.7/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.7/dist-packages/Adafruit_PureIO/smbus.py", line 294, in write_i2c_block_data
self._device.write(data)
OSError: [Errno 121] Remote I/O error


any ideea why?
what is wrong?
Reply


Messages In This Thread
INA219 with PI4 - by korenron - Nov-04-2019, 11:40 AM
RE: INA219 with PI4 - by DeaD_EyE - Nov-04-2019, 04:42 PM
RE: INA219 with PI4 - by korenron - Nov-05-2019, 12:11 PM
RE: INA219 with PI4 - by DeaD_EyE - Nov-05-2019, 01:19 PM
RE: INA219 with PI4 - by korenron - Nov-05-2019, 01:55 PM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020