WIP: presets all managed on epics side, separates presets from starting #8

Draft
wall_e wants to merge 3 commits from moving_more_logic_to_epics into master
Owner
No description provided.
wall_e added 3 commits 2026-05-11 13:54:21 +02:00
presets all managed on epics side, separates presets from starting
Example Action / Lint (push) Successful in 2s
Example Action / BuildAndTest (push) Failing after 9s
30bd8c66dc
make status of channels busy for nicos...
Example Action / Lint (push) Successful in 2s
Example Action / BuildAndTest (push) Failing after 9s
6ecc3e8e86
adds software time preset, improves preset monitor switching logic
Example Action / Lint (push) Successful in 9s
Example Action / BuildAndTest (push) Failing after 14s
a413fecc43
wall_e reviewed 2026-05-11 14:00:25 +02:00
@@ -30,3 +40,2 @@
# Current Status of Channel, i.e. is it ready to count?
record(bi, "$(INSTR)$(NAME):S$(CHANNEL)")
record(bi, "$(INSTR)$(NAME):M$(CHANNEL)_CLEARED")
Author
Owner

rethink naming as possible

rethink naming as possible
Author
Owner

clearing

and

no
yes

clearing and no yes
wall_e reviewed 2026-05-11 14:01:11 +02:00
@@ -40,0 +103,4 @@
field(OUT, "$(INSTR)$(NAME):M$(CHANNEL)_PRESET PP")
}
record(bi, "$(INSTR)$(NAME):M$(CHANNEL)_PRESET")
Author
Owner

maybe preset_status and clearing_status instead

maybe preset_status and clearing_status instead
wall_e reviewed 2026-05-11 14:08:15 +02:00
@@ -185,0 +308,4 @@
{
field(DESC, "Zero channels")
field(SELM, "All")
field(OMSL, "supervisory")
Author
Owner

closed_loop

closed_loop
wall_e reviewed 2026-05-11 14:09:01 +02:00
@@ -185,0 +304,4 @@
field(FLNK, "$(INSTR)$(NAME):PREPARE")
}
record(dfanout,"$(INSTR)$(NAME):PREPARE")
Author
Owner

should probably just be start

should probably just be start
Some required checks failed
Example Action / Lint (push) Successful in 9s
Example Action / BuildAndTest (push) Failing after 14s
You are not authorized to merge this pull request.
This pull request can be merged automatically.
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin moving_more_logic_to_epics:moving_more_logic_to_epics
git checkout moving_more_logic_to_epics
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lin-epics-modules/sinqDAQ#8