Hello,
I was relieved to find the solution of an asyn problem I had (behavior change from 4-26 to 4-27).
(https://epics.anl.gov/tech-talk/2015/msg01713.php)
Now, when I use the code,
setParamStatus(param, ASYN_SUCCESS); /* If it might previously have been
an error code */
setXXXParam(param, value);
callParamCallbacks();
setParamStatus(param, ASYN_ERROR); /* Or other error */
callParamCallbacks();
does not update the value of my parameter,
but with this version (using callParamCallbacks(0); instead of callParamCallbacks();)
setParamStatus(param, ASYN_SUCCESS); /* If it might previously have been
an error code */
setXXXParam(param, value);
callParamCallbacks(0);
setParamStatus(param, ASYN_ERROR); /* Or other error */
callParamCallbacks(0);
the parameter value is updated.
Do you have any idea for such a behavior ?
I am using asyn4-32.
Sébastien.