added in try except

pull/113/head
alanbjohnston 5 years ago committed by GitHub
parent 79af4adb00
commit b3951050fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -31,29 +31,29 @@ if __name__ == "__main__":
# config # config
for x in buses: for x in buses:
# try: try:
i2c_bus = I2C(x) # Device is /dev/i2c-x i2c_bus = I2C(x) # Device is /dev/i2c-x
for y in addresses: for y in addresses:
# print(x,y) print(x,y)
# try: try:
# Create library object using Extended Bus I2C port # Create library object using Extended Bus I2C port
# print("bus: ", x, " addr: ", y) print("bus: ", x, " addr: ", y)
if x == 0 and y == 0x45: if x == 0 and y == 0x45:
# print("Reading INA219 in MoPower Board") # print("Reading INA219 in MoPower Board")
i2c_bus = I2C(1) i2c_bus = I2C(1)
ina219 = INA219(i2c_bus, 0x4a) ina219 = INA219(i2c_bus, 0x4a)
else: else:
ina219 = INA219(i2c_bus, y) ina219 = INA219(i2c_bus, y)
# print("ina219 test") print("ina219 test")
# print("Configuring") print("Configuring")
# optional : change configuration to use 32 samples averaging for both bus voltage and shunt voltage # optional : change configuration to use 32 samples averaging for both bus voltage and shunt voltage
ina219.bus_adc_resolution = ADCResolution.ADCRES_12BIT_32S # 1S ina219.bus_adc_resolution = ADCResolution.ADCRES_12BIT_32S # 1S
ina219.shunt_adc_resolution = ADCResolution.ADCRES_12BIT_32S # 1S ina219.shunt_adc_resolution = ADCResolution.ADCRES_12BIT_32S # 1S
# optional : change voltage range to 16V # optional : change voltage range to 16V
ina219.bus_voltage_range = BusVoltageRange.RANGE_16V ina219.bus_voltage_range = BusVoltageRange.RANGE_16V
# except: except:
# except: except:
# No try checking yet # No try checking yet
i2c_one = I2C(buses[0]) i2c_one = I2C(buses[0])

Loading…
Cancel
Save

Powered by TurnKey Linux.