Loading openflexure_microscope/microscope.py +5 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ Defines a microscope object, binding a camera and stage with basic functionality import logging import os import numpy as np import uuid from openflexure_stage import OpenFlexureStage from .camera.pi import StreamingCamera Loading Loading @@ -40,6 +41,10 @@ class Microscope(object): if attach_plugins: self.attach_plugins() # Get name from config, or generate if not 'name' in self.config: self.config['name'] = uuid.uuid4().hex def __enter__(self): """Create microscope on context enter.""" return self Loading Loading
openflexure_microscope/microscope.py +5 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ Defines a microscope object, binding a camera and stage with basic functionality import logging import os import numpy as np import uuid from openflexure_stage import OpenFlexureStage from .camera.pi import StreamingCamera Loading Loading @@ -40,6 +41,10 @@ class Microscope(object): if attach_plugins: self.attach_plugins() # Get name from config, or generate if not 'name' in self.config: self.config['name'] = uuid.uuid4().hex def __enter__(self): """Create microscope on context enter.""" return self Loading