63 Commits

Author SHA1 Message Date
2bfde8c1c6 adds some documentation and fixes compiler warning
Some checks failed
Test And Build / Lint (push) Failing after 3s
Test And Build / Build (push) Failing after 3s
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
Some checks failed
Test And Build / Lint (push) Failing after 3s
Test And Build / Build (push) Failing after 3s
Reviewed-on: #2
2025-11-24 10:34:15 +01:00
aa00966599 sets precision for rates
Some checks failed
Test And Build / Build (push) Failing after 8s
Test And Build / Lint (push) Failing after 8s
1.0.0
2025-11-20 12:31:25 +01:00
8ae9cb0bd8 adds rate calculation for each channel
Some checks failed
Test And Build / Lint (push) Failing after 2s
Test And Build / Build (push) Failing after 2s
2025-11-20 12:16:52 +01:00
31aa9d246a bugfix
Some checks failed
Test And Build / Lint (push) Failing after 2s
Test And Build / Build (push) Failing after 2s
2025-11-19 19:27:05 +01:00
f169076f65 heck
Some checks failed
Test And Build / Lint (push) Failing after 2s
Test And Build / Build (push) Failing after 2s
2025-11-19 18:33:26 +01:00
fdbb8f5061 saving state 2025-11-19 16:16:35 +01:00
668dd65823 fixes pausing issue due to logic bug
Some checks failed
Test And Build / Build (push) Failing after 2s
Test And Build / Lint (push) Successful in 3s
2025-11-19 15:08:59 +01:00
5b65a01e51 can readback correlation unit status
Some checks failed
Test And Build / Build (push) Failing after 2s
Test And Build / Lint (push) Successful in 2s
2025-11-19 14:08:06 +01:00
594bb6d320 comment on max starting of count frequency
Some checks failed
Test And Build / Lint (push) Failing after 2s
Test And Build / Build (push) Failing after 2s
2025-11-19 12:02:12 +01:00
7865273707 improving synchronisation issues
Some checks failed
Test And Build / Lint (push) Failing after 4s
Test And Build / Build (push) Failing after 5s
2025-11-19 10:04:22 +01:00
2ede400791 forgot to map down from 10bit
Some checks failed
Test And Build / Build (push) Failing after 2s
Test And Build / Lint (push) Successful in 2s
2025-11-18 16:49:37 +01:00
a13c5b81e2 woops, strings got deleted
Some checks failed
Test And Build / Build (push) Failing after 2s
Test And Build / Lint (push) Successful in 2s
2025-11-18 14:27:41 +01:00
66792837a6 adds PV for turning Electornics on and off
Some checks failed
Test And Build / Lint (push) Successful in 2s
Test And Build / Build (push) Failing after 2s
2025-11-18 14:00:26 +01:00
c563b07fed bugfix resetting elapsed-time
Some checks failed
Test And Build / Build (push) Failing after 2s
Test And Build / Lint (push) Successful in 3s
2025-11-18 11:52:25 +01:00
dc5244bc43 this sometimes causes errors in the log having the callbacks, but they seem necessary
Some checks failed
Test And Build / Build (push) Failing after 2s
Test And Build / Lint (push) Successful in 2s
2025-11-18 08:49:29 +01:00
2f60ac2a24 bugfix
Some checks failed
Test And Build / Build (push) Failing after 2s
Test And Build / Lint (push) Successful in 2s
2025-11-18 08:47:57 +01:00
d7a4d057aa makes detector channel the last channel
Some checks failed
Test And Build / Build (push) Failing after 2s
Test And Build / Lint (push) Successful in 3s
2025-11-18 07:58:02 +01:00
0819c5fb12 cppcheck
Some checks failed
Test And Build / Build (push) Failing after 2s
Test And Build / Lint (push) Successful in 3s
2025-11-17 12:05:47 +01:00
a7c5f9413b suppress warning
Some checks failed
Test And Build / Build (push) Failing after 2s
Test And Build / Lint (push) Failing after 2s
2025-11-17 11:56:59 +01:00
205eedbd88 tries to add a workflow
Some checks failed
Test And Build / Build (push) Failing after 2s
Test And Build / Lint (push) Failing after 3s
2025-11-17 11:50:29 +01:00
d80155ef7d fix warnings 2025-11-17 11:33:02 +01:00
ba3c3b5208 correct arch_filter 2025-11-14 14:17:13 +01:00
5ffd784769 corrects clone link 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
Reviewed-on: #1
2025-11-14 14:11:17 +01:00
9d93238db4 change counts to 64 bit integer, improve broken packet check, correct order of updating status 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? 2025-11-07 16:14:05 +01:00
ba07a8af9b shows queue usage as a percentage 2025-11-07 14:28:01 +01:00
77ed74a203 returns elapsed time as a double 2025-11-07 14:05:37 +01:00
8f8b78a9bf adds a udp config that works with the correlation unit 2025-11-07 13:20:15 +01:00
6faf23601e adds PV for number of missed udp packets 2025-11-07 09:00:53 +01:00
18da14f6d6 adds additional key that can be set 2025-11-06 16:48:31 +01:00
9d5ed11dac adds comment on cloning with depdencies 2025-11-06 15:38:33 +01:00
318357127e use ssh variant... 2025-11-06 15:36:40 +01:00
2f50a21e83 use local mirrors 2025-11-06 15:34:32 +01:00
e53a2a4f40 finished converting the processing to a batch-wise variant 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 2025-11-06 11:58:19 +01:00
2ccf37ce33 comments on time overflow 2025-11-05 10:13:08 +01:00
617dd3153b not 100% this rate calculation is right, but might be better than before? 2025-11-05 09:57:05 +01:00
e5cb019143 no pointers, just bytes buffers of fixed size 2025-11-05 09:25:01 +01:00
70c04af034 slow rate updates 2025-11-05 08:00:17 +01:00
056b0a5f8a check for udp packets being missed 2025-11-04 17:01:18 +01:00
1ce7f93e95 adds a simple rate calculation 2025-11-04 16:19:28 +01:00
ecc6e98f4c can stop count and clear channels 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 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 2025-11-04 10:24:25 +01:00
81bd3bef7f working on correcting the ordering of the messages 2025-11-03 17:31:16 +01:00
e65725609c moves more options to ioc function 2025-11-03 13:29:01 +01:00
a336ca74c9 adds remaining missing PVs 2025-11-03 09:26:50 +01:00
7bacc716cc adds elapsed time and time based preset 2025-10-31 19:10:59 +01:00