tecna recipe saver
This commit is contained in:
parent
4ad6e11c54
commit
5718b7db35
|
|
@ -354,9 +354,9 @@ class TecnaMarpossProvasetT3(ModbusComponent):
|
|||
)
|
||||
|
||||
def _store_recipes(self, recipes):
|
||||
self._store_recipes_lock.release(1)
|
||||
if len(recipes) > max(self.max_program_number - 1, 0):
|
||||
self.log.warning(f"too many recipes ({len(recipes)}) saving only first {max(self.max_program_number - 1, 0)}")
|
||||
for i, [recipe, step] in enumerate(recipes[:max(self.max_program_number - 1, 0)], start=1):
|
||||
self.write_recipe(recipe, step, table=i)
|
||||
self.log.info(f"saved {min(len(recipes), max(self.max_program_number - 1, 0))} recipes")
|
||||
self._store_recipes_lock.release(1)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user