|
@@ -54,7 +54,6 @@ class LoaderSystem:
|
|
|
i2c_device_class = MCP3428 if not self.config.i2c.debug else MockI2C
|
|
i2c_device_class = MCP3428 if not self.config.i2c.debug else MockI2C
|
|
|
self.i2c = I2C(i2c_device_class)
|
|
self.i2c = I2C(i2c_device_class)
|
|
|
self.i2c.initialize()
|
|
self.i2c.initialize()
|
|
|
- self.logger.info(f"I2C initialized with {i2c_device_class.__name__}")
|
|
|
|
|
|
|
|
|
|
self.feeder_queue: asyncio.Queue[int] = asyncio.Queue(self.config.feeder.max_num_cells)
|
|
self.feeder_queue: asyncio.Queue[int] = asyncio.Queue(self.config.feeder.max_num_cells)
|
|
|
self.defeeder_queue: asyncio.Queue[DefeederMagazineConfig] = asyncio.Queue(self.config.defeeder.max_num_cells)
|
|
self.defeeder_queue: asyncio.Queue[DefeederMagazineConfig] = asyncio.Queue(self.config.defeeder.max_num_cells)
|
|
@@ -72,7 +71,6 @@ class LoaderSystem:
|
|
|
|
|
|
|
|
self.logger = logging.getLogger(__name__)
|
|
self.logger = logging.getLogger(__name__)
|
|
|
self.logger.info("Initializing LoaderSystem")
|
|
self.logger.info("Initializing LoaderSystem")
|
|
|
- self.vision.initialize()
|
|
|
|
|
|
|
|
|
|
# Test stuff
|
|
# Test stuff
|
|
|
self.test_drop_slot = self.config.measurement_devices[0].slots[2]
|
|
self.test_drop_slot = self.config.measurement_devices[0].slots[2]
|