Joel Collins
|
efd872babb
|
Remove stage timeout
|
2020-06-15 16:19:07 +01:00 |
|
Joel Collins
|
160cd82889
|
Lock sangaboard while reading position
|
2020-06-15 16:18:58 +01:00 |
|
Joel Collins
|
7c9f42f7f3
|
Optimised captures by using greenlets for disk IO
|
2020-06-11 11:42:31 +01:00 |
|
Joel Collins
|
698f1a5938
|
Switched to Sangaboard PyPI distribution and updated version number
|
2020-06-04 13:48:33 +01:00 |
|
Joel Collins
|
aed2a05dec
|
Fixed typo
|
2020-05-26 13:28:20 +01:00 |
|
Joel Collins
|
81546a1c8d
|
Add timeout support
|
2020-05-26 13:18:09 +01:00 |
|
Joel Collins
|
9bddca6aaa
|
Removed excessive debug logging
|
2020-03-27 15:07:44 +00:00 |
|
Joel Collins
|
cf66359559
|
Reimplemented serialising LST
|
2020-02-06 13:35:05 +00:00 |
|
Joel Collins
|
9b4bf4c8fc
|
Moved status routes to instrument/state
|
2020-01-29 17:43:52 +00:00 |
|
Joel Collins
|
19af98736d
|
Draft of new semantics
|
2020-01-29 11:55:39 +00:00 |
|
jtc42
|
6df7fe9405
|
Blackened
|
2020-01-24 15:41:33 +00:00 |
|
jtc42
|
dfbef9c354
|
Fixed broken capture target
|
2020-01-24 15:39:44 +00:00 |
|
jtc42
|
36334ed743
|
Moved to a LabThings dependency for server
|
2020-01-17 15:13:32 +00:00 |
|
Joel Collins
|
4003e4e65c
|
Renamed devices to components
|
2020-01-13 11:08:05 +00:00 |
|
jtc42
|
a8a3cafa97
|
Restructured labthings
|
2019-12-21 12:10:09 +00:00 |
|
Joel Collins
|
15a6f13cd5
|
Blackened
|
2019-12-18 14:58:51 +00:00 |
|
Joel Collins
|
3db99fee2f
|
Enable stage coordinate zeroing
|
2019-11-29 14:09:23 +00:00 |
|
Joel Collins
|
abff27fd47
|
Ignore backlash in mock stage movements
|
2019-11-21 16:14:41 +00:00 |
|
Joel Collins
|
394ef15fbe
|
Fixed mock stage not moving
|
2019-11-21 16:05:26 +00:00 |
|
Joel Collins
|
52fb130379
|
Re-added timeout arguments
|
2019-11-20 16:06:34 +00:00 |
|
Joel Collins
|
b430a2d34a
|
Blackened
|
2019-11-20 14:13:01 +00:00 |
|
jtc42
|
a3ddaa69d3
|
Fixed ESI never timing out
|
2019-11-19 16:49:11 +00:00 |
|
jtc42
|
6581612312
|
Implemented root API v2 routes
|
2019-11-14 16:33:00 +00:00 |
|
Joel Collins
|
b81cfaf9e7
|
Converted all configs to JSON
|
2019-11-12 14:36:39 +00:00 |
|
Joel Collins
|
4e7606aa0c
|
Blackened files
|
2019-11-06 22:07:16 +00:00 |
|
Joel Collins
|
be5ddb76ae
|
Added simulated stage move delay
|
2019-11-04 12:09:31 +00:00 |
|
Joel Collins
|
0728b6fe08
|
Moved scans into base class
|
2019-11-04 12:09:23 +00:00 |
|
jtc42
|
625b03fae3
|
Moved lock submodule into 'common' and updated docs
|
2019-11-01 18:10:04 +00:00 |
|
Joel Collins
|
5966ce29be
|
Blackened everything
|
2019-09-15 14:17:52 +01:00 |
|
Joel Collins
|
e6811f972f
|
Tidied up closing a bit more
|
2019-07-16 14:51:11 +01:00 |
|
Joel Collins
|
2a7362b5e6
|
Handle device closing a bit more sensibly
|
2019-07-16 14:39:08 +01:00 |
|
Joel Collins
|
769a260e0b
|
Remove __del__ from SangaStage class
|
2019-07-16 14:38:36 +01:00 |
|
Joel Collins
|
25171d7306
|
Merge branch 'og-comms-tests' into 'master'
Original serial port scanning and testing
See merge request openflexure/openflexure-microscope-server!30
|
2019-07-15 16:56:25 +00:00 |
|
jtc42
|
19e6d3f35e
|
Fixed borked logging statement
|
2019-07-15 17:50:49 +01:00 |
|
jtc42
|
204d66f3cc
|
Converted prints into logging
|
2019-07-15 17:49:25 +01:00 |
|
jtc42
|
8be2c8eae7
|
Moved back to ESI handling port scanning
|
2019-07-15 17:47:43 +01:00 |
|
Joel Collins
|
f73640aee4
|
Updated regex for Py37
|
2019-07-15 16:08:09 +01:00 |
|
jtc42
|
5823a87341
|
Sangaboard now handles port scanning and firmware checking
|
2019-06-28 14:48:36 +01:00 |
|
jtc42
|
5f4af1e17a
|
Updated super init syntax
|
2019-06-28 13:26:00 +01:00 |
|
jtc42
|
4733b250ed
|
Added support for a fully mocked device
|
2019-06-28 12:52:55 +01:00 |
|
Joel Collins
|
70c34d6559
|
Fixed missing methods in mock stage
|
2019-06-21 13:29:09 +01:00 |
|
Joel Collins
|
f31c28fe52
|
Fixed read and apply config dicts
|
2019-06-12 17:23:24 +01:00 |
|
Joel Collins
|
60c49a8331
|
Fixed setting Iterable vs Int backlash
|
2019-05-28 09:28:08 +01:00 |
|
Joel Collins
|
39e2e0baad
|
Re-implemented scan methods
|
2019-05-27 13:35:53 +01:00 |
|
Joel Collins
|
3b9ef670fe
|
Improved flake8 results
|
2019-05-24 16:32:20 +01:00 |
|
Joel Collins
|
31c6c284ab
|
Fixed __init__ imports in stage module
|
2019-05-15 15:34:31 +01:00 |
|
Joel Collins
|
63c0492022
|
Added route to download logfile
|
2019-05-15 15:30:28 +01:00 |
|
Joel Collins
|
ff534e6a51
|
Initial support for SBv3 and MockStage
|
2019-05-15 13:25:04 +01:00 |
|
jtc42
|
b7a457fce1
|
Tidied up todos
|
2019-04-19 09:11:48 +01:00 |
|
Joel Collins
|
6b9a34437e
|
Allow serial exceptions to be raised
|
2019-03-21 17:48:34 +00:00 |
|