markusro
a1323a7a5d
debug timing added for performance test
2026-07-12 21:04:48 +02:00
markusro
1c3527b945
merged pyporject.toml
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m44s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m59s
2026-07-12 20:18:44 +02:00
markusro
75863ffc19
fixed lakeshore to keep using the simple ASCII commands
Build Debian Packages / build (trixie, debian13) (pull_request) Successful in 14m22s
Build Debian Packages / build (bookworm, debian12) (pull_request) Successful in 14m24s
Build Debian Packages / build (bullseye, debian11) (pull_request) Has been cancelled
2026-07-12 20:15:50 +02:00
markusro
6f0b090d9d
added lakeshore to temperature logging facility
2026-07-12 20:09:07 +02:00
markusro
d9f2cc3f2c
added lakeshore temperature controller
2026-07-12 20:00:39 +02:00
markusro
43cfaf633e
clean up code a bit
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m14s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m33s
2026-07-12 19:58:49 +02:00
markusro
5ac56446b3
bumped min python to 3.11
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m58s
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m0s
2026-07-12 19:24:44 +02:00
markusro
7dc3f6560e
fix ctrl+s missing in config pane
2026-07-12 19:13:00 +02:00
markusro
e4cdea3b07
renamed and fully integrated lowpass filter
2026-07-12 18:32:40 +02:00
markusro
eaf23abec6
added digital filter to ADC_Result
2026-07-12 18:16:03 +02:00
markusro
6efcc7ce0c
added missign file for DurationEstimator
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m36s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m40s
2026-07-12 13:16:09 +02:00
markusro
97f811d904
Merge pull request 'Temperature logger' ( #39 ) from temperature-logger into main
...
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m19s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m26s
Reviewed-on: #39
2026-07-12 11:15:18 +00:00
markusro
e9e3f5a5f5
write Temperature data to hdf
Build Debian Packages / build (bookworm, debian12) (pull_request) Successful in 14m12s
Build Debian Packages / build (trixie, debian13) (pull_request) Successful in 14m18s
Build Debian Packages / build (bullseye, debian11) (pull_request) Has been cancelled
2026-07-12 13:14:05 +02:00
markusro
9441b5a4d9
added ignore
2026-07-12 13:00:14 +02:00
markusro
bf2706ec80
created environemtn similar to bookworm versions of used python libraries
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m17s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m22s
2026-07-12 12:58:38 +02:00
markusro
baaf6b90b6
Fix #37 : Press button to get experiment duration
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m16s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m21s
2026-07-12 12:21:35 +02:00
markusro
3c069a559d
added EstimateDuration function
2026-07-12 12:09:56 +02:00
markusro
4e833fe49b
disable bullseye workflow build ( Fixes #36 )
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m45s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m49s
2026-07-12 11:00:20 +02:00
markusro
5cd8df89be
Fix file handle leaks ( Fixes #35 )
2026-07-12 10:54:06 +02:00
markusro
ef6bd32d68
cleanup of write_to_csv in MeasurementResult ( fixes #30 ) Leaking file handle when exception occurs during write
2026-07-12 10:45:37 +02:00
markusro
7f29f2d173
fix: replace ComboBoxText.set_active_text() with model-based lookup
...
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m8s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m13s
Build Debian Packages / build (trixie, debian13) (pull_request) Successful in 13m14s
Build Debian Packages / build (bookworm, debian12) (pull_request) Successful in 13m53s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
Build Debian Packages / build (bullseye, debian11) (pull_request) Has been cancelled
set_active_text() does not exist in GTK 3.24.x (only in GTK 4.x).
When loading a saved config with temperature_controller_type='simulated',
the set() method crashed on startup with AttributeError.
Added _set_combo_active_text() helper that iterates the model to find
the matching entry and calls set_active(index) instead.
2026-07-12 10:11:58 +02:00
markusro
847ab4d89c
working prototype: stopping with experiment, display data
2026-07-12 02:16:57 +02:00
markusro
d6da2f2bda
fix thread locking when reading temeprature
2026-07-11 22:18:08 +02:00
markusro
5338304ee8
added POC for temperature logging
2026-07-11 22:11:03 +02:00
markusro
d48f96e498
added scipy and numpy to pyproject.toml, clarified dependencies when using uv run DAMARIS3
2026-07-11 22:08:17 +02:00
markusro
058716f3c0
merged sequential writing
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m30s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m7s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-09 16:53:31 +02:00
markusro
6d9f55f788
implemented incremental HDF5 writing ( Fixes #33 )
2026-07-09 16:49:51 +02:00
markusro
e8d0e45bfb
doc string
Build Debian Packages / build (trixie, debian13) (push) Successful in 12m51s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m2s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-09 16:42:03 +02:00
markusro
08e1fe2a1a
Small fixes
...
Merge branch 'main' of gitea.pkm.physik.tu-darmstadt.de:IPKM/python3-damaris
2026-07-09 14:45:28 +02:00
markusro
064036241b
small fixes
2026-07-09 14:45:25 +02:00
markusro
97aa99c239
more files to ignore
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m34s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m35s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-06 21:01:54 +02:00
markusro
f26d203e79
ignore debian/files
2026-07-06 21:01:19 +02:00
markusro
594c0ee8d4
clean up residual gui files
Build Debian Packages / build (trixie, debian13) (push) Successful in 15m18s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 15m11s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-06 20:56:17 +02:00
markusro
68da261ab4
remove load successful message from hdf5 loader
2026-07-06 20:48:21 +02:00
markusro
00466cb559
Merge pull request 'Hdfreader' ( #31 ) from hdfreader into main
...
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m56s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m24s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
Reviewed-on: #31
2026-07-06 18:45:46 +00:00
markusro
7ba5c7d56a
added HDF5 read capability. Closes #27
Build Debian Packages / build (trixie, debian13) (pull_request) Successful in 14m37s
Build Debian Packages / build (bookworm, debian12) (pull_request) Successful in 14m50s
Build Debian Packages / build (bullseye, debian11) (pull_request) Has been cancelled
2026-07-06 20:42:04 +02:00
markusro
c181e15aa8
fixed some python2 to python3 changes as well as dat time formats
2026-07-06 20:40:59 +02:00
markusro
26970ba201
clean up write_to_csv for MeasurmentResult (Fixs #30 )
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m56s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m7s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-06 16:55:49 +02:00
markusro
eab49db8d4
gtksourceview: minimum-word-size needs to be >= 2 otherwise a warning is triggered. ( Fixes #28 )
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m56s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m3s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-06 16:10:56 +02:00
markusro
3bfb2670eb
initial hdfreader implementation
2026-07-05 19:36:20 +02:00
markusro
83a01f1d83
new release
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m25s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m22s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-05 14:13:32 +02:00
markusro
b46debad69
Fixed #13 and #14
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m2s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m11s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-05 14:07:57 +02:00
markusro
4250039b3c
can now set ADC_Result bit depth in the config window (Bug #16 )
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m3s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m4s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-05 13:59:09 +02:00
markusro
d3b1a9e3fd
Show message if ADC_Data is clipped (solves #16 )
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m38s
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m40s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-05 13:44:20 +02:00
markusro
06867ec17b
Missing search input field fixed ( Fixes #25 )
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m5s
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m7s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-05 13:24:20 +02:00
markusro
80d8f1e78d
fixed stop button, no can interrupt running experiment
Build Debian Packages / build (trixie, debian13) (push) Successful in 15m23s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 15m46s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-04 21:03:23 +02:00
markusro
58e7846bbe
description is plotted better now
2026-07-04 20:50:57 +02:00
markusro
1c4f8f5344
Improved interruptable sleep and warn user when using time.sleep.
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m4s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m9s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-04 20:26:14 +02:00
markusro
a3738025b7
fixed autocomplete in the editor windows
Build Debian Packages / build (trixie, debian13) (push) Successful in 12m59s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m9s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-04 20:01:34 +02:00
markusro
b5c3d951db
fixed editor autocomplete
2026-07-04 19:58:44 +02:00