feat(timepix): Timepix integration with TimepixFly backend #10

Open
appel_c wants to merge 131 commits from feat/add_timepix_integration into main

131 Commits

Author SHA1 Message Date
e26ee66004 w
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 32s
CI for superxas_bec / test (push) Successful in 38s
2025-12-19 14:41:19 +01:00
0aa0211d57 w 2025-12-19 14:32:52 +01:00
516b9426f9 w
All checks were successful
CI for superxas_bec / test (push) Successful in 31s
CI for superxas_bec / test (pull_request) Successful in 43s
2025-12-19 14:31:58 +01:00
5e3855864f w
All checks were successful
CI for superxas_bec / test (push) Successful in 33s
CI for superxas_bec / test (pull_request) Successful in 38s
2025-12-19 10:01:55 +01:00
fb6a39a707 w
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 31s
CI for superxas_bec / test (push) Successful in 39s
2025-12-19 09:58:22 +01:00
1a2f48ddba w
All checks were successful
CI for superxas_bec / test (push) Successful in 34s
CI for superxas_bec / test (pull_request) Successful in 37s
2025-12-19 09:45:28 +01:00
97bc255aeb w
All checks were successful
CI for superxas_bec / test (push) Successful in 32s
CI for superxas_bec / test (pull_request) Successful in 40s
2025-12-19 09:42:42 +01:00
2c8502ee23 w
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 33s
CI for superxas_bec / test (push) Successful in 36s
2025-12-19 08:05:50 +01:00
e82c395896 wip add total_periods as counter
All checks were successful
CI for superxas_bec / test (push) Successful in 33s
CI for superxas_bec / test (pull_request) Successful in 36s
2025-12-19 07:57:23 +01:00
dbba785b0e fix(timepix): remove status writer from trigger call
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 33s
CI for superxas_bec / test (push) Successful in 36s
2025-12-09 11:03:01 +01:00
ec36aba2e2 w
All checks were successful
CI for superxas_bec / test (push) Successful in 32s
CI for superxas_bec / test (pull_request) Successful in 36s
2025-12-03 14:31:23 +01:00
ebd8d6bc37 updated config timepix e22984
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 31s
CI for superxas_bec / test (push) Successful in 2m3s
2025-12-03 12:29:47 +01:00
1421dfdfd5 wip
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 32s
CI for superxas_bec / test (push) Successful in 37s
2025-12-03 09:40:20 +01:00
5be1e43448 Add xes_energ_1 async signal for beamtime
All checks were successful
CI for superxas_bec / test (push) Successful in 30s
CI for superxas_bec / test (pull_request) Successful in 39s
2025-12-03 08:19:11 +01:00
7700b2761d wip fix file writer logic
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 32s
CI for superxas_bec / test (push) Successful in 36s
2025-12-01 12:56:14 +01:00
47599970a8 w
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 31s
CI for superxas_bec / test (push) Successful in 37s
2025-12-01 12:31:13 +01:00
9cb7d69308 w
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 32s
CI for superxas_bec / test (push) Successful in 38s
2025-12-01 12:25:14 +01:00
5b7452803f w add callback for file event
All checks were successful
CI for superxas_bec / test (push) Successful in 32s
CI for superxas_bec / test (pull_request) Successful in 36s
2025-11-30 21:03:49 +01:00
9e782646bc w
All checks were successful
CI for superxas_bec / test (push) Successful in 34s
CI for superxas_bec / test (pull_request) Successful in 39s
2025-11-30 20:52:34 +01:00
564c59423d w
All checks were successful
CI for superxas_bec / test (push) Successful in 32s
CI for superxas_bec / test (pull_request) Successful in 35s
2025-11-30 20:35:34 +01:00
a8b25c4385 w
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 33s
CI for superxas_bec / test (push) Successful in 36s
2025-11-30 20:34:24 +01:00
a6749e4c2b w
All checks were successful
CI for superxas_bec / test (push) Successful in 37s
CI for superxas_bec / test (pull_request) Successful in 36s
2025-11-30 20:30:14 +01:00
6a9e522e45 w
All checks were successful
CI for superxas_bec / test (push) Successful in 35s
CI for superxas_bec / test (pull_request) Successful in 32s
2025-11-30 16:43:15 +01:00
436543cfb5 wip enable file writing
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 33s
CI for superxas_bec / test (push) Successful in 37s
2025-11-30 16:40:39 +01:00
12a13b35cf w
All checks were successful
CI for superxas_bec / test (push) Successful in 32s
CI for superxas_bec / test (pull_request) Successful in 35s
2025-11-30 16:26:25 +01:00
9d81b225eb w
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 33s
CI for superxas_bec / test (push) Successful in 36s
2025-11-30 16:15:53 +01:00
57d237bfa3 w 2025-11-30 16:15:11 +01:00
4baad0d79a wip; fixup add timing for on_connected
All checks were successful
CI for superxas_bec / test (push) Successful in 31s
CI for superxas_bec / test (pull_request) Successful in 36s
2025-11-30 16:10:39 +01:00
95041cf7e8 w
All checks were successful
CI for superxas_bec / test (push) Successful in 30s
CI for superxas_bec / test (pull_request) Successful in 2m59s
2025-11-30 16:07:35 +01:00
f56334e8f2 w
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 34s
CI for superxas_bec / test (push) Successful in 1m31s
2025-11-30 16:04:17 +01:00
51c37c5e3f refactor(timepix): enable/disable timepixfly backend
All checks were successful
CI for superxas_bec / test (push) Successful in 31s
CI for superxas_bec / test (pull_request) Successful in 37s
2025-11-30 16:01:01 +01:00
34e1d1808c w
All checks were successful
CI for superxas_bec / test (push) Successful in 35s
CI for superxas_bec / test (pull_request) Successful in 37s
2025-11-30 14:31:28 +01:00
4bdce94e36 fix: Cleanup
All checks were successful
CI for superxas_bec / test (push) Successful in 33s
CI for superxas_bec / test (pull_request) Successful in 36s
2025-11-30 14:06:17 +01:00
f8929623b0 feat: Add pixel map folder for default pixel_map configurations. 2025-11-30 14:05:57 +01:00
x10da
9204c7b687 updates from beamline test, run with bec was successful
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 34s
CI for superxas_bec / test (push) Successful in 38s
2025-11-14 13:05:54 +01:00
4b903c42b3 w
Some checks failed
CI for superxas_bec / test (push) Failing after 34s
CI for superxas_bec / test (pull_request) Failing after 38s
2025-11-12 14:49:28 +01:00
3f26a7b212 w
Some checks failed
CI for superxas_bec / test (push) Failing after 36s
CI for superxas_bec / test (pull_request) Failing after 41s
2025-11-12 14:46:17 +01:00
cfe376bfac wip
Some checks failed
CI for superxas_bec / test (push) Failing after 36s
CI for superxas_bec / test (pull_request) Failing after 36s
2025-11-12 14:38:47 +01:00
b6cc3417e3 w
All checks were successful
CI for superxas_bec / test (push) Successful in 36s
CI for superxas_bec / test (pull_request) Successful in 36s
2025-09-17 14:27:27 +02:00
f5bb68975c w
All checks were successful
CI for superxas_bec / test (push) Successful in 37s
CI for superxas_bec / test (pull_request) Successful in 36s
2025-09-17 14:22:21 +02:00
05cf848f35 w
All checks were successful
CI for superxas_bec / test (push) Successful in 39s
CI for superxas_bec / test (pull_request) Successful in 56s
2025-09-17 14:18:25 +02:00
62977e7e99 refactor: add timepix config yaml
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 35s
CI for superxas_bec / test (push) Successful in 37s
2025-09-17 14:12:34 +02:00
48888d5012 w
All checks were successful
CI for superxas_bec / test (push) Successful in 37s
CI for superxas_bec / test (pull_request) Successful in 41s
2025-09-17 14:03:01 +02:00
385dab8d97 w
All checks were successful
CI for superxas_bec / test (push) Successful in 33s
CI for superxas_bec / test (pull_request) Successful in 36s
2025-09-17 14:01:45 +02:00
c7f2d81f94 working integration of timepix
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 35s
CI for superxas_bec / test (push) Successful in 34s
2025-09-17 12:55:28 +02:00
b839ba5de7 w
All checks were successful
CI for superxas_bec / test (pull_request) Successful in 35s
CI for superxas_bec / test (push) Successful in 37s
2025-09-11 18:31:55 +02:00
f99cb55f4e w 2025-09-11 17:11:55 +02:00
04f407d50c w 2025-09-11 17:11:55 +02:00
a7bf150d65 w 2025-09-11 17:11:55 +02:00
44d8ce1c78 w 2025-09-11 17:11:55 +02:00
4db98bd15f w 2025-09-11 17:11:55 +02:00
93e5363c7e w 2025-09-11 17:11:55 +02:00
0b9961cf18 w 2025-09-11 17:11:55 +02:00
4f889e2b97 w 2025-09-11 17:11:55 +02:00
3c32d1106e w 2025-09-11 17:11:55 +02:00
a8dd580c97 w 2025-09-11 17:11:55 +02:00
4e7e990b4d w 2025-09-11 17:11:55 +02:00
38d94196e2 wip 2025-09-11 17:11:55 +02:00
2479bb367d w 2025-09-11 17:11:55 +02:00
a9a9b2e58f wip review timepix logic for status objects 2025-09-11 17:11:55 +02:00
c1b15d270a fix formatting issues 2025-09-11 17:11:55 +02:00
959f8f8cbb wip debugging at the beamline 2025-09-11 17:11:55 +02:00
c9df08fa68 fixup 2025-09-11 17:11:55 +02:00
4e047f7f4a wip overwrite AndStatus 2025-09-11 17:11:55 +02:00
46b9a7ed72 wip fix 2025-09-11 17:11:55 +02:00
04c556c4c9 w 2025-09-11 17:11:55 +02:00
623c2ecd78 w 2025-09-11 17:11:55 +02:00
9f593fb151 w 2025-09-11 17:11:55 +02:00
463250c453 w 2025-09-11 17:11:55 +02:00
64d0fe3337 w 2025-09-11 17:11:55 +02:00
d74d1323de w 2025-09-11 17:11:55 +02:00
d108975ec8 wip 2025-09-11 17:11:55 +02:00
62391f56fc wi add test timepix_fly client 2025-09-11 17:11:55 +02:00
288d911944 cleanup, still missing to check timepix.py 2025-09-11 17:11:55 +02:00
0e3dca8b62 w 2025-09-11 17:11:55 +02:00
4927b92e16 w 2025-09-11 17:11:55 +02:00
3dc7366825 w 2025-09-11 17:11:55 +02:00
c8916650f9 w 2025-09-11 17:11:55 +02:00
20ecca2fe7 w 2025-09-11 17:11:55 +02:00
99d2f13391 w 2025-09-11 17:11:55 +02:00
2baf110c8a w 2025-09-11 17:11:55 +02:00
9b9c44a677 w 2025-09-11 17:11:55 +02:00
bcf673843c w 2025-09-11 17:11:55 +02:00
7e30369982 w 2025-09-11 17:11:55 +02:00
0f6d7a5344 w 2025-09-11 17:11:55 +02:00
17c0d47c55 w 2025-09-11 17:11:55 +02:00
d44be4777a w 2025-09-11 17:11:55 +02:00
10328a8cd0 w 2025-09-11 17:11:55 +02:00
a8211faba0 w 2025-09-11 17:11:55 +02:00
49754b8cc1 w 2025-09-11 17:11:55 +02:00
aabeb59cd1 w 2025-09-11 17:11:55 +02:00
a905c9539c w 2025-09-11 17:11:55 +02:00
729c4f97d9 w 2025-09-11 17:11:55 +02:00
650e62a9de w 2025-09-11 17:11:55 +02:00
f36a231a0b w 2025-09-11 17:11:55 +02:00
d6ebc2467e w 2025-09-11 17:11:55 +02:00
95f2b0367d w 2025-09-11 17:11:55 +02:00
ce9c6edc0d wip 2025-09-11 17:11:55 +02:00
ae541fb185 w 2025-09-11 17:11:55 +02:00
488cfd10d9 w 2025-09-11 17:11:55 +02:00
b0e946ebf1 w 2025-09-11 17:11:55 +02:00
82d02abdf9 w 2025-09-11 17:11:55 +02:00
17d23d0a0b add signals 2025-09-11 17:11:55 +02:00
98203c0e95 w 2025-09-11 17:11:55 +02:00
a3d6929cb7 w 2025-09-11 17:11:55 +02:00
8e652ff834 w 2025-09-11 17:11:55 +02:00
83c22e71f0 w 2025-09-11 17:11:55 +02:00
f65659bd3d w 2025-09-11 17:11:55 +02:00
6a1df52faa w 2025-09-11 17:11:55 +02:00
7b9a62b149 wip 2025-09-11 17:11:55 +02:00
9e76bd9437 w 2025-09-11 17:11:55 +02:00
d8d96685b6 w 2025-09-11 17:11:55 +02:00
eba21b67fa w 2025-09-11 17:11:55 +02:00
cbe193fb75 w 2025-09-11 17:11:55 +02:00
08f6aeb889 add script for online testing 2025-09-11 17:11:55 +02:00
931f71a2c9 refactor: split logic for backend and controls, tobetested at beamline 2025-09-11 17:11:55 +02:00
dd826144a3 wip move to on_trigger 2025-09-11 17:11:55 +02:00
20af98377a fix(timepix): split logic of backend and control, backend client works 2025-09-11 17:11:55 +02:00
dc9e4ae511 w 2025-09-11 17:11:55 +02:00
7b7bd2d529 w fixup 2025-09-11 17:11:55 +02:00
6de114f2a6 wip local 2025-09-11 17:11:55 +02:00
gac-x10da
19565e9bae wip beamline 2025-09-11 17:11:55 +02:00
2376f12668 wip 2025-09-11 17:11:55 +02:00
63b1b27d28 wip timepix 2025-09-11 17:11:55 +02:00
gac-x10da
05876be0de update from the beamline, should be reviewed and checked 2025-09-11 17:11:55 +02:00
1aa8608739 refactor: adapt states, add test script for beamline test 2025-09-11 17:11:55 +02:00
gac-x10da
9597e7ef75 fix at the beamline 2025-09-11 17:11:55 +02:00
630b089791 refactor(timepix): add ws status updates from backend 2025-09-11 17:11:55 +02:00
f0af312fc9 wip websocket refactoring 2025-09-11 17:11:55 +02:00
714a038cd9 refactor: refactored timepix integration, timepix_fly_client moved to seperate module 2025-09-11 17:11:55 +02:00
d4ce20a547 feat(timepix): Timepix integration with TimepixFly backend 2025-09-11 17:11:55 +02:00