def setup_all(): protocol = Protocol() for busno, i2c in setup_i2c_busses(): print("scanning bus", i2c) for address in mpu6050.present_on_bus(i2c): print("found mpu @{}:{}, registering with protocol".format( busno, address, )) mpu6050.register_on_protocol(i2c, address, protocol, busno) # for address in bme280.present_on_bus(i2c): # print("found bmp280 @{}:{}, registering with protocol".format( # busno, # address, # ) # ) # bme280.register_on_protocol(i2c, address, protocol, busno) protocol.assemble(SENSOR_PERIOD) return protocol