-
dff7048429
Merge fix-scope-channel-coupling: the scope could not be connected to
main
Thomas Ales
2026-09-08 09:45:33 -05:00
-
-
43337bfa67
Scope: set_channel_coupling() iterated items() and raised on every call
Thomas Ales
2026-09-08 09:17:23 -05:00
-
-
92bbf02c8e
Merge dev-helios-current-setpoint: the panel's diode current was a register
Thomas Ales
2026-09-08 08:59:13 -05:00
-
-
b473aac6aa
Helios panel: refresh about every 0.65 s, and yield the port to the operator
dev-helios-current-setpoint
Thomas Ales
2026-09-08 08:36:57 -05:00
-
76ed7828cc
Helios: read CRLF replies as lines, not as CR plus dead air
Thomas Ales
2026-09-08 08:01:27 -05:00
-
eff589d901
Helios: don't let an unlabelled reply pass for a register's value
Thomas Ales
2026-09-08 07:48:06 -05:00
-
-
c7eb33891c
Helios diode current: stop the status poll overwriting the setpoint
Thomas Ales
2026-09-08 07:37:10 -05:00
-
aeac5fe4d6
commit
Thomas Ales
2026-09-05 20:29:53 -05:00
-
ff68901c57
Merge dev-auto-align: level the sample from the camera window
Thomas Ales
2026-09-04 14:02:04 -05:00
-
-
6e8c1cb7a2
Auto-align: level the sample on the DC bias levels from the camera window
dev-auto-align
Thomas Ales
2026-09-04 14:00:36 -05:00
-
-
083cbdaa34
Merge dev-per-angle-background: one background per angle in the data block
Thomas Ales
2026-09-04 12:44:29 -05:00
-
-
aa06fa1460
Per-angle background capture: v7/v11 .sras layout
Thomas Ales
2026-09-04 12:44:25 -05:00
-
-
83744c3337
Merge dev-camera-jog: jog controls in the camera window
Thomas Ales
2026-09-04 08:48:33 -05:00
-
-
f823e2eb42
Camera window: T3R and BBD202 jog controls beside the image
Thomas Ales
2026-09-04 08:48:29 -05:00
-
-
c588be523e
Merge dev-saw-check: middle-row SAW quality check
Thomas Ales
2026-09-04 08:15:47 -05:00
-
-
844fcd0297
SAW quality check: one middle row per angle, and a viewer that overlays them
dev-saw-check
Thomas Ales
2026-09-04 08:13:54 -05:00
-
-
dfd6c9e2b8
Merge dev-angle-inspect: pre-scan angle inspection
Thomas Ales
2026-09-04 07:21:56 -05:00
-
-
23546a03f7
Pre-scan angle inspection: park the rig per angle, read the response on the scope
dev-angle-inspect
Thomas Ales
2026-09-02 12:41:52 -05:00
-
-
817da0160c
Merge dev-rowpacking: selectable row packing policy
Thomas Ales
2026-09-02 12:32:15 -05:00
-
-
52fdcdd9f3
Make row packing toggleable: pad (default) or strict abort
dev-rowpacking
Thomas Ales
2026-09-02 12:32:09 -05:00
-
-
ab5f3166f4
Merge dev-burst-mode: opt-in burst acquisition
Thomas Ales
2026-09-02 12:19:31 -05:00
-
-
ef8c0feb91
Expose burst acquisition in the app; refresh scan_format acquisition docs
dev-burst-mode
Thomas Ales
2026-09-02 12:18:23 -05:00
-
116c9c07c7
Burst acquisition: many whole rows per FastFrame acquisition
Thomas Ales
2026-09-02 12:17:24 -05:00
-
d6a56266b7
Driver support for multi-row FastFrame bursts; fix read_raw block parsing
Thomas Ales
2026-09-02 12:16:20 -05:00
-
-
278df9411e
Ignore macOS .DS_Store files
refactor-01
dev-bbdrowpack
Thomas Ales
2026-07-28 11:39:51 -05:00
-
709dc529df
Phase 6: strip signature-restating docstrings; correct README/SETUP
Thomas Ales
2026-07-28 11:27:36 -05:00
-
44febe34b8
Phase 5: shared worker base, self-rescheduling polls, driver robustness
Thomas Ales
2026-07-28 11:21:29 -05:00
-
afe33249d1
Phase 4: extract headless ScanEngine; de-Qt the T3R driver
Thomas Ales
2026-07-28 11:11:09 -05:00
-
d2734c45d6
Phase 3: viewer reads v6 via mmap; extract analysis core
Thomas Ales
2026-07-28 10:55:38 -05:00
-
dff9f69d78
Phase 2: extract headless core modules (sras_format, scan_geometry, config)
Thomas Ales
2026-07-28 10:20:44 -05:00
-
67aabde4b6
Phase 1c: prune remaining dead functions, unused imports, quarantine Genesis
Thomas Ales
2026-07-28 10:08:48 -05:00
-
5148f0bca2
Phase 1b: prune 45 never-called methods from tektronix_base (~850 lines)
Thomas Ales
2026-07-28 10:04:41 -05:00
-
1d4e65f8ac
Phase 1a: delete dead parallel app stack (~4,600 lines)
Thomas Ales
2026-07-28 10:02:36 -05:00
-
d185676130
Phase 0: test scaffolding + golden fixtures
Thomas Ales
2026-07-28 10:01:14 -05:00
-
7bcdff9756
Remove nonessential files
nonessential-cleanup
Thomas Ales
2026-07-28 09:27:30 -05:00
-
2041fc8439
pre merge cleanup commit
dev-resumescan
Thomas Ales
2026-07-28 09:20:58 -05:00
-
1014533626
precommit
local-llm-add-t3r
Thomas Ales [MSE]
2026-07-21 20:10:06 -05:00
-
66e72884fe
pre local llm checkpoint
new-refactor
Thomas Ales [M S E]
2026-07-09 09:27:06 -05:00
-
a465a3dd72
added all the other shit
Thomas Ales [M S E]
2026-06-14 18:54:03 -05:00
-
002e9ace13
added helios aui
Thomas Ales [M S E]
2026-05-28 18:30:10 -05:00
-
57f50a733d
pre local llm test
Thomas Ales [M S E]
2026-05-28 18:29:24 -05:00
-
a0e0151b5d
pre uc480 integration
Thomas Ales [M S E]
2026-05-22 09:38:39 -05:00
-
43e7b99512
removed unnessicary files
Thomas Ales [M S E]
2026-02-09 16:33:01 -06:00
-
57613b7aca
fixed app to use new thorlabs driver
Thomas Ales [M S E]
2026-02-09 16:28:47 -06:00
-
23f6331ba2
when'd i last commit this pos?
Thomas Ales [M S E]
2026-02-09 14:40:34 -06:00
-
fc43fbe4b0
Initial commit: merge nuescan, pymso, pybbd202, and pypewpewhops into scanengine-3
Thomas Ales [M S E]
2026-01-16 20:11:31 -06:00