This website requires JavaScript.
2bfde8c1c6
adds some documentation and fixes compiler warning
main
wall_e
2025-11-24 11:12:16 +01:00
c58e379584
Merge pull request 'Fixes some logic bugs and adds rate calculation' (#2 ) from bugfixing into main
wall_e
2025-11-24 10:34:15 +01:00
aa00966599
sets precision for rates
1.0.0
wall_e
2025-11-20 12:31:25 +01:00
8ae9cb0bd8
adds rate calculation for each channel
wall_e
2025-11-20 12:16:52 +01:00
31aa9d246a
bugfix
wall_e
2025-11-19 19:27:05 +01:00
f169076f65
heck
wall_e
2025-11-19 18:33:26 +01:00
fdbb8f5061
saving state
wall_e
2025-11-19 16:16:35 +01:00
668dd65823
fixes pausing issue due to logic bug
wall_e
2025-11-19 15:08:59 +01:00
5b65a01e51
can readback correlation unit status
wall_e
2025-11-19 14:08:06 +01:00
594bb6d320
comment on max starting of count frequency
wall_e
2025-11-19 12:02:12 +01:00
7865273707
improving synchronisation issues
wall_e
2025-11-19 10:04:22 +01:00
2ede400791
forgot to map down from 10bit
wall_e
2025-11-18 16:49:37 +01:00
a13c5b81e2
woops, strings got deleted
wall_e
2025-11-18 14:27:41 +01:00
66792837a6
adds PV for turning Electornics on and off
wall_e
2025-11-18 14:00:26 +01:00
c563b07fed
bugfix resetting elapsed-time
wall_e
2025-11-18 11:52:25 +01:00
dc5244bc43
this sometimes causes errors in the log having the callbacks, but they seem necessary
wall_e
2025-11-18 08:49:29 +01:00
2f60ac2a24
bugfix
wall_e
2025-11-18 08:47:57 +01:00
d7a4d057aa
makes detector channel the last channel
wall_e
2025-11-18 07:58:02 +01:00
0819c5fb12
cppcheck
wall_e
2025-11-17 12:05:47 +01:00
a7c5f9413b
suppress warning
wall_e
2025-11-17 11:56:59 +01:00
205eedbd88
tries to add a workflow
wall_e
2025-11-17 11:50:29 +01:00
d80155ef7d
fix warnings
wall_e
2025-11-17 11:33:02 +01:00
ba3c3b5208
correct arch_filter
wall_e
2025-11-14 14:17:13 +01:00
5ffd784769
corrects clone link
wall_e
2025-11-14 14:15:24 +01:00
9bfaabdd99
Merge pull request 'less_logic_in_udp_thread' (#1 ) from less_logic_in_udp_thread into main
wall_e
2025-11-14 14:11:17 +01:00
9d93238db4
change counts to 64 bit integer, improve broken packet check, correct order of updating status
wall_e
2025-11-14 14:07:54 +01:00
c530de3566
does removing all logic in the udp receive thread help to improve the packet receive frequency?
wall_e
2025-11-07 16:14:05 +01:00
ba07a8af9b
shows queue usage as a percentage
wall_e
2025-11-07 14:28:01 +01:00
77ed74a203
returns elapsed time as a double
wall_e
2025-11-07 14:05:37 +01:00
8f8b78a9bf
adds a udp config that works with the correlation unit
wall_e
2025-11-07 13:20:15 +01:00
6faf23601e
adds PV for number of missed udp packets
wall_e
2025-11-07 09:00:53 +01:00
18da14f6d6
adds additional key that can be set
wall_e
2025-11-06 16:48:31 +01:00
9d5ed11dac
adds comment on cloning with depdencies
wall_e
2025-11-06 15:38:33 +01:00
318357127e
use ssh variant...
wall_e
2025-11-06 15:36:40 +01:00
2f50a21e83
use local mirrors
wall_e
2025-11-06 15:34:32 +01:00
e53a2a4f40
finished converting the processing to a batch-wise variant
wall_e
2025-11-06 15:30:25 +01:00
5f95e82a3c
in the process of switching to a more batch processing approach. so far, seems like it can keep up
wall_e
2025-11-06 11:58:19 +01:00
2ccf37ce33
comments on time overflow
wall_e
2025-11-05 10:13:08 +01:00
617dd3153b
not 100% this rate calculation is right, but might be better than before?
wall_e
2025-11-05 09:57:05 +01:00
e5cb019143
no pointers, just bytes buffers of fixed size
wall_e
2025-11-05 09:25:01 +01:00
70c04af034
slow rate updates
wall_e
2025-11-05 08:00:17 +01:00
056b0a5f8a
check for udp packets being missed
wall_e
2025-11-04 17:01:18 +01:00
1ce7f93e95
adds a simple rate calculation
wall_e
2025-11-04 16:19:28 +01:00
ecc6e98f4c
can stop count and clear channels
wall_e
2025-11-04 15:31:28 +01:00
2c47f338c2
can send kafka messages again and can set the broker and topics in the start command
wall_e
2025-11-04 13:56:44 +01:00
60aa1652c3
again at the point that I can do preset based counts, but now with the priority queue built in so that the events are sorted
wall_e
2025-11-04 10:24:25 +01:00
81bd3bef7f
working on correcting the ordering of the messages
wall_e
2025-11-03 17:31:16 +01:00
e65725609c
moves more options to ioc function
wall_e
2025-11-03 13:29:01 +01:00
a336ca74c9
adds remaining missing PVs
wall_e
2025-11-03 09:26:50 +01:00
7bacc716cc
adds elapsed time and time based preset
wall_e
2025-10-31 19:10:59 +01:00
1e853487aa
adds a POC preset based count
wall_e
2025-10-31 13:23:55 +01:00
b9e5f40c21
removes old python variant
wall_e
2025-10-31 10:18:57 +01:00
d7bf3977fc
reorganises and cleans up some parts of the code
wall_e
2025-10-31 10:16:50 +01:00
750436732c
can receive both monitor and detector udp events and send them to different kafka topics
wall_e
2025-10-30 16:48:33 +01:00
4c1741bd4b
very inefficient, but can receive udp monitor events and count them and send them as kafka events
wall_e
2025-10-30 15:07:21 +01:00
09ba30025a
adds information on how to build dependencies for the project
wall_e
2025-10-30 14:02:42 +01:00
2d065a0db9
can send ess streaming data types flatbuffer messages via kafka
wall_e
2025-10-30 13:53:00 +01:00
2d5a43c09a
adds external dependency versions
wall_e
2025-10-30 11:55:10 +01:00
c2ca5f699c
progress with parsing and kafka
wall_e
2025-10-30 11:51:16 +01:00
b810509156
POC for each interface type
wall_e
2025-10-29 12:07:02 +01:00
6a86b79533
some performance improvements
0.0.1
python_variant
wall_e
2025-10-24 13:15:19 +02:00
8fe913e125
some more rate calculation
wall_e
2025-10-23 14:25:11 +02:00
1d7a3dd42a
proof of concept
wall_e
2025-10-22 12:24:17 +02:00