Joe Knapper
|
b1413ca66c
|
Camera metadata with basic data
|
2025-10-23 10:38:10 +01:00 |
|
jaknapper
|
22e7ce4ef0
|
Change background detect to use lores stream for consistent stream even when scanning.
|
2025-09-17 17:02:23 +01:00 |
|
Julian Stirling
|
2ce49088e7
|
Add return typehints to magic methods
|
2025-08-27 18:56:09 +01:00 |
|
Julian Stirling
|
4c46330959
|
Add ANN20X rules to ruff
|
2025-08-27 18:56:08 +01:00 |
|
Julian Stirling
|
24233412af
|
Start adding ANN ruff rules
|
2025-08-27 18:54:15 +01:00 |
|
Julian Stirling
|
b46f429c1f
|
Apply suggestions from code review of branch unify-jpeg-capture
Co-authored-by: Richard Bowman <richard.bowman@cantab.net>
|
2025-08-27 17:30:51 +01:00 |
|
Julian Stirling
|
7cd6b11411
|
Further unification of camera array functionality
|
2025-08-27 17:14:49 +01:00 |
|
Julian Stirling
|
5484b51a1e
|
Unify JPEG capture, metadata, and saving; reducing duplication
|
2025-08-27 17:14:49 +01:00 |
|
Julian Stirling
|
9257c4489e
|
Apply suggestions from code review of branch prevent-broken-frames-ending-scans
Co-authored-by: Beth Probert <beth_probert@outlook.com>
|
2025-08-21 18:05:46 +01:00 |
|
Julian Stirling
|
6fa4e4dc64
|
Add a grab_as_array camera method that grabs from the stream but catches broken jpegs and retries
|
2025-08-21 13:35:21 +01:00 |
|
Julian Stirling
|
8ce06991f9
|
Small tweaks to simulation camera to get scanning working.
|
2025-08-05 08:28:10 +01:00 |
|
Julian Stirling
|
cde6d0c9b3
|
Save settings when detector settings updated
|
2025-07-31 21:10:52 +01:00 |
|
Julian Stirling
|
33413a591a
|
Complete UI for arbitrary dectector settings. Required better method for invoking actions.
Error handling was fixed in the process of getting the above correct.
|
2025-07-31 20:56:55 +01:00 |
|
Julian Stirling
|
e7e3a08210
|
Camera settings exposed in UI defined by server.
|
2025-07-31 20:56:55 +01:00 |
|
Julian Stirling
|
0794d4777f
|
Camera calibration buttons specified by server. Simulation has option to remove sample
|
2025-07-31 20:56:55 +01:00 |
|
Julian Stirling
|
b90b02cf7d
|
Better fix for exposure drift with more complete testing. Also fix return value for capture_to_memory
|
2025-07-29 12:11:45 +01:00 |
|
Julian Stirling
|
238d022342
|
Apply suggestions from code review of branch bg_detect_in_camera
Co-authored-by: Beth Probert <beth_probert@outlook.com>
|
2025-07-26 16:45:06 +01:00 |
|
Julian Stirling
|
eed3c44804
|
Get new background detect running in simulation mode.
|
2025-07-24 17:08:39 +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
|
2245d9357d
|
Continue to rebase background detect.
|
2025-07-24 17:07:50 +01:00 |
|
Julian Stirling
|
b5586a4b32
|
A partial refactor of background detect
|
2025-07-24 17:07:50 +01:00 |
|
Julian Stirling
|
59a5246904
|
Apply suggestions from code review of branch simplify-csm-interface
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
|
2025-07-14 15:33:50 +00:00 |
|
Julian Stirling
|
b89449be77
|
Add camera-stage-mapping compliant functions to BaseStage and BaseCamera.
|
2025-07-13 21:55:55 +01:00 |
|
Julian Stirling
|
7e6017f648
|
Get codespell passing and add it as a CI job.
|
2025-07-11 00:16:25 +01:00 |
|
Julian Stirling
|
e33fecaef0
|
Documentation of python magic class methods
|
2025-07-10 16:46:10 +01:00 |
|
Julian Stirling
|
1bbbfeef0f
|
Add docstrings to public methods
|
2025-07-10 14:04:48 +01:00 |
|
Julian Stirling
|
a30b726b91
|
Class docstrings
|
2025-07-10 13:27:41 +01:00 |
|
Julian Stirling
|
80beeea07b
|
Add punctuation to docstrings
|
2025-07-10 09:24:50 +01:00 |
|
Julian Stirling
|
4dc41bb008
|
Single line summaries of docstrings
|
2025-07-10 09:24:49 +01:00 |
|
Julian Stirling
|
35d47fe3ed
|
Starting docstring on the same lines as the quotations
|
2025-07-10 09:24:49 +01:00 |
|
Julian Stirling
|
f51dae7b3a
|
Doc strings to imperative mood
|
2025-07-10 09:24:49 +01:00 |
|
Julian Stirling
|
a84a916719
|
Restructured text fixes so that pydoctor would return without an error
|
2025-07-09 23:59:08 +01:00 |
|
Julian Stirling
|
d9fd54696a
|
Monkey patch Uvicorn's handle_exit function to stop streams
Before the uvicorn handle_exit function is called kill the camera
streams.
|
2025-07-09 16:53:08 +01:00 |
|
Julian Stirling
|
52a80ef66b
|
And adjust for new as lt import
|
2025-07-07 15:25:14 +01:00 |
|
Julian Stirling
|
fc6c13f40e
|
Apply suggestions from code review of branch fast-stack
Co-authored-by: Beth Probert <beth_probert@outlook.com>
|
2025-06-27 10:41:53 +00:00 |
|
Julian Stirling
|
05af5e7548
|
Write unit teasts for CameraMemoryBuffer and fix minor issues found
|
2025-06-26 22:49:09 +01:00 |
|
Julian Stirling
|
2aea6a2569
|
Docstrings and stop using Pydantic for ScanParameters
|
2025-06-26 19:46:25 +01:00 |
|
Julian Stirling
|
6a87805b47
|
Fixing a number of issues from the merge and refactor.
|
2025-06-26 18:29:12 +01:00 |
|
Julian Stirling
|
61dd5e4958
|
Compete first (untested) pass of trying to make fast stack compatible with new memory captures
|
2025-06-26 17:43:11 +01:00 |
|
Julian Stirling
|
0389ab760a
|
Apply suggestions from code review of branch jpeg-capture-in-stacking
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
|
2025-06-25 16:52:23 +00:00 |
|
Julian Stirling
|
83e0e08ccc
|
Apply suggestions from code review of branch jpeg-capture-in-stacking
Co-authored-by: Beth Probert <beth_probert@outlook.com>
|
2025-06-25 15:12:28 +00:00 |
|
Julian Stirling
|
ce5b5b781c
|
Add typehints and docstrings as suggested in review
|
2025-06-25 15:55:48 +01:00 |
|
Julian Stirling
|
0933ece63a
|
Apply suggestions from code review of branch jpeg-capture-in-stacking
Co-authored-by: Beth Probert <beth_probert@outlook.com>
|
2025-06-25 15:39:36 +01:00 |
|
Julian Stirling
|
8a4ad49c03
|
Apply suggestions from code review of branch jpeg-capture-in-stacking
Co-authored-by: Richard Bowman <richard.bowman@cantab.net>
|
2025-06-25 09:17:32 +00:00 |
|
Julian Stirling
|
0e3f4305b5
|
Tidy post refactor of cameras
|
2025-06-23 11:26:24 +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 |
|
jaknapper
|
7052917ff9
|
capture_image in stub raises NotImplemented
|
2025-06-23 11:25:49 +01:00 |
|
jaknapper
|
8c8c6568c3
|
Updated docstring for start_streaming
|
2025-06-23 11:25:49 +01:00 |
|
jaknapper
|
2d946637eb
|
Added buffer_count as an argument of streaming
|
2025-06-23 11:25:48 +01:00 |
|