|
|
Experimental Physics and
| ||||||||||||||
|
|
Hi Alfio!
To make matters clear, the issue isn't pvmonitor vs camonitor, it's your OUT link. You should be using "myaipv PP" as the output link, to tell the record to process after it receives the write. Even if "pvget myaipv" showed the
updated value, any other database or device support connections wouldn't have been updated (the same way the monitor command didn't receive any changes), since the record itself wasn't processed. Most of the time, OUT links should include PP. This is documented
in [1].
IIRC writing into RVAL doesn't work correctly, but I'd welcome someone clearing that up.
HIHI is quite different from VAL, regarding the field definition:
field(VAL,DBF_DOUBLE) {
prompt("Current EGU Value") promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(HIHI,DBF_DOUBLE) {
prompt("Hihi Alarm Limit") promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) # get_alarm_double } It's possible either interest(1) or prop(YES) cause HIHI changes to be propagated to monitors (probably prop(YES), given the get_alarm_double comment). However, from my quick testing, it doesn't actually cause the record to be processed,
so you still need PP to cause processing.
[1] https:// docs.epics-controls.org/en/latest/appdevguide/lockScanProcess.html#process-passive
Cheers,
Érico
On 3/17/26 07:27, Alfio Rizzo via Tech-talk wrote:
Aviso Legal: Esta mensagem e seus anexos podem conter informações confidenciais e/ou de uso restrito. Observe atentamente seu conteúdo e considere eventual consulta ao remetente antes de copiá-la, divulgá-la ou distribuí-la. Se você recebeu esta mensagem por engano, por favor avise o remetente e apague-a imediatamente. Disclaimer: This email and its attachments may contain confidential and/or privileged information. Observe its content carefully and consider possible querying to the sender before copying, disclosing or distributing it. If you have received this email by mistake, please notify the sender and delete it immediately.
| ||||||||||||||
| ANJ, 19 Mar 2026 |
·
Home
·
News
·
About
·
Talk
·
Base
·
Modules
·
Extensions
·
· Distributions · Download · Documents · Links · Licensing · |