Allow setting record options externally#3789
Allow setting record options externally#3789jacomago merged 1 commit intoControlSystemStudio:masterfrom
Conversation
|
Is this a requirement from archiver appliance |
|
Yes! But also maybe alarms... |
We started out running the alarm server with Seemed logical, after all the alarm server only cares about changes in the alarm state. |
|
@mdavidsaver mentioned to me that he though the IOC should send the value updates as well and said he would aim to add that to pvxs. @mdavidsaver did you make an issue ticket for that? Or of course we could define a new mask ALARM_WITH_VALUE? |
|
With channel access, the raw masks are bits which can be combined. Should be the same with PVA: Default "VALUE" gets you any changes in the data. Certainly value changes, but also changes where only the status/severity change. "ALARM" would reduce it to only alarm changes. That option is pretty useless, but we keep it available. "ARCHIVE" is like the default but at a reduced value change threshold. |
I believe this is related to the DBE mask for monitors. See epics-base/pvxs#97 . This DBE mask has the same meaning as with CA. So both dimensions of what (which fields) and when (which events) conditions can be specified in the pvRequest for a subscription. |



Checklist
Testing:
Documentation: