Richard Bowman

Results 105 comments of Richard Bowman

sure. I updated https://gist.github.com/rwb27/9074ac87cac705eb70d390447690b25f to switch automatically, but I agree a separate script might be easier.

Hi all, the changes I made to modularise the server are, unfortunately, all still in a development branch - from memory you'll need to hack the Python code of the...

FWIW we will need to abandon Buster for the OpenFlexure software quite soon, because it ties us to Python 3.7 and is really out of date. I'm not looking forward...

Thanks - that's exactly the sort of response I hoped for. I quite like the separation of splitting it out from the OFM server for now - we're reaching the...

ok, that sounds really sensible. I have a MWE of an action decorator for extensions working in the autofocus extension: https://gitlab.com/openflexure/openflexure-microscope-server/-/blob/1d1679268188f0bd96a4072cd397a5aa8964084e/openflexure_microscope/api/default_extensions/autofocus.py Generalising this so it's ready for LabThings probably involves:...

I've been thinking about this some more in relation to making it easier to swap stages, for example; is the notion of a Component already defined anywhere?

OK, mostly for my reference: * Components are Python objects that get attached to the LabThing, with a name. This means they may be referenced by name rather than value....

I was thinking some more about this. Would it be sensible to generate Thing Descriptions for each extension? That would feel nicely standards-compliant, and solve a couple of problems. That...

Cool. I will try to think about this and make a PR. It will take me a while though!

Hi Dominique, glad it's useful! Have you increased the GPU memory split to at least 256Mb? Lots of problems using the camera are because of that (I should probably update...