From 160cd8288944e2a44428ff8661997349ef26a758 Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Mon, 15 Jun 2020 16:18:58 +0100 Subject: [PATCH] Lock sangaboard while reading position --- openflexure_microscope/stage/sanga.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openflexure_microscope/stage/sanga.py b/openflexure_microscope/stage/sanga.py index 491d2a6f..e4f372d8 100644 --- a/openflexure_microscope/stage/sanga.py +++ b/openflexure_microscope/stage/sanga.py @@ -51,7 +51,8 @@ class SangaStage(BaseStage): @property def position(self): - return self.board.position + with self.lock: + return self.board.position @property def backlash(self):