markusro
442db8e287
added doc dependencies
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m54s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m55s
2026-07-13 23:54:26 +02:00
markusro
5ca54b7c39
added logging_helper for futuer C++ backends
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m37s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m36s
2026-07-13 23:52:00 +02:00
markusro
523c544750
added extensive doc string to main classes
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m45s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m55s
2026-07-13 23:42:12 +02:00
markusro
f048e0dced
cmdline interface fixed and properly added to deb package
Build Debian Packages / build (trixie, debian13) (push) Successful in 15m17s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 15m4s
2026-07-13 23:33:04 +02:00
markusro
8f89778434
renamed some_istener to proper function: progressbar
2026-07-13 23:21:50 +02:00
markusro
9b9a0ec1df
no the print in the experiment and result script are also printed
2026-07-13 23:19:10 +02:00
markusro
1bb92a9157
switch all prints to logging module
2026-07-13 22:59:54 +02:00
markusro
0eb44039f0
added proper logging facility
2026-07-13 22:47:54 +02:00
markusro
fa064c1727
small performance improvemnt when using synchronize: polling reduced from 100ms to 50ms
Build Debian Packages / build (trixie, debian13) (push) Successful in 16m24s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 16m38s
2026-07-13 22:21:49 +02:00
markusro
696cdfb556
LICENSE file added
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m48s
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m50s
2026-07-13 17:02:25 +02:00
markusro
65649bb307
improved performance a lot, incremental writing of HDF5
2026-07-13 16:55:52 +02:00
markusro
6f7ca7ecaf
preformance improvement: starting experiment after createing lots of data is now much faster
2026-07-13 13:56:03 +02:00
markusro
b04a4274e0
Merge performance
...
Merge branch 'main' of gitea.pkm.physik.tu-darmstadt.de:IPKM/python3-damaris
2026-07-13 13:12:51 +02:00
markusro
02409488b8
Merge
...
Merge branch 'main' of gitea.pkm.physik.tu-darmstadt.de:IPKM/python3-damaris
2026-07-13 13:03:39 +02:00
markusro
34bbd68894
miniscule changes
2026-07-13 13:03:35 +02:00
markusro
ebc2daf170
preformance improvment when using many data_pool objects
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m42s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m56s
2026-07-12 22:52:39 +02:00
markusro
a75917efd5
preformance improvment when using many data_pool objects
2026-07-12 22:40:32 +02:00
markusro
3d847588c4
debug timing added for performance test
2026-07-12 21:07:41 +02:00
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