Julian Stirling
6a571616c9
Change RangeofMotionThing to StageMeasureThing
...
Also changing the data tracker and name.
2026-06-25 19:53:53 +01:00
Julian Stirling
aff860a086
Refactor camera streaming into modes
2026-05-27 08:43:10 +01:00
Richard Bowman
9851485057
Update config and lifecycle test to use API prefix
...
This adds an API prefix to the three config files, and updates the hard-coded URLs in the lifecycle test to use the new API root.
The change doesn't affect the unit or integration test suites, as neither of these set an API prefix.
Most of the required updates are likely to be in the web app, which I've not yet touched.
2026-05-11 11:07:38 +01:00
Julian Stirling
93d7d75b0d
Create basic gallery class that finds Things that want to show data
2026-05-06 10:05:34 +01:00
Julian Stirling
45903f92a6
Create and mount application level data direcory rather than just a scan directory
2026-03-04 17:22:03 +00:00
Joe Knapper
704fc5569f
Merge branch 'flash-led-sim' into 'v3'
...
Illumination Thing
See merge request openflexure/openflexure-microscope-server!468
2026-02-12 16:37:53 +00:00
Joe Knapper
8435f6ae98
Move illumination to new IlluminationThing
2026-02-10 18:06:21 +00:00
jaknapper
6294cde471
Fully subclass Rectangle basescanner for raster and snake
2026-02-09 19:35:19 +00:00
jaknapper
383fc31f22
Add snake-scan to full config
2026-02-09 16:10:29 +00:00
Julian Stirling
57b20782a0
Further fixes after introducing scan workflow selection
2026-01-16 13:04:23 +00:00
Julian Stirling
665622a802
First working interation of ScanWorkflows. Needs a tidy
2026-01-15 20:59:53 +00:00
Julian Stirling
44860bf777
Continue turning background detectors back into Things
2026-01-14 10:05:04 +00:00
Julian Stirling
a0b8a71477
Update config files to use names not paths
2025-12-14 18:23:26 +00:00
Chish36
0bf3b4210a
Added stage measure to config list
2025-10-17 15:19:05 +01:00
Julian Stirling
e89ad93535
Specify the camera board not the sensor model during configuration.
2025-09-18 13:00:46 +01:00
Julian Stirling
283a64b94a
Add kwarg to picamera Thing in configuration file.
2025-09-18 13:00:46 +01:00
jaknapper
10a49db9c9
Remove autorecentre
2025-07-29 18:29:15 +01:00
Julian Stirling
fe1b84a922
Complete first pass (untested on hardware) of bg detect refactor.
2025-07-24 17:07:50 +01:00
Julian Stirling
be94df7c8a
Merge SettingsManager and SystemControl Things.
2025-07-14 17:59:46 +01:00
Julian Stirling
4e20067c68
Update json configuration and dependencies for SangaboardThing being in the repository
2025-07-02 17:27:09 +01:00
Julian Stirling
4368dc3d90
Consolidate functionality into BaseCamera from Capture Thing and StreamingPicamera2
2025-06-23 11:26:22 +01:00
Julian Stirling
b5606984ae
Consolidate the BaseCamera, CameraStub, and CameraProtocol, move StreamingPiCamera2 to this repo
2025-06-23 11:25:49 +01:00
Julian Stirling
b45f5651ab
Add scan directory to json config
2025-06-06 12:21:51 +01:00
Julian Stirling
4ef74c42c3
Configure log folder in json file
2025-06-03 14:05:58 +01:00
jaknapper
44f2435ea4
Removed stitching path as kwarg for scanning
2025-05-21 10:30:42 +01:00
jaknapper
576161e543
Import openflexure-stitching from pip, updated toml and config jsons
2025-05-20 17:54:17 +01:00
jaknapper
9f39f61d03
Stacking in autofocus with temp capture Thing
2025-05-07 19:52:18 +01:00
jaknapper
dee11deec1
New capturing Thing
2025-05-07 19:51:57 +01:00
jaknapper
1f3211e3ee
Functional z stack Thing
2025-05-07 19:49:52 +01:00
Joe Knapper
1d5d67f35a
Split out background detect into a new file
2025-04-09 17:25:19 +01:00
Richard Bowman
5c4ff203d7
Fix full config file
...
The full config file now uses the correct syntax for loading the picamera2
and sangaboard Things, and uses the default system-level settings folder.
2024-11-28 10:26:56 +00:00
Richard Bowman
e17d6e5e8f
Update README and correct syntax of full config
2024-11-16 10:56:10 +00:00
Richard Bowman
7fb4417ebe
Configuration files and other tweaks
...
The OFM server can now be run in "stub" mode on
my development machine, using an OpenCV
camera feed.
2024-08-09 02:42:32 +01:00
Richard Bowman
e3e248c46e
Move server config to a config file
...
Currently this is "just" a LabThings config file.
2024-08-09 01:51:11 +01:00