ISISComputingGroup / ISISComputingGroup/IBEX
hvcaenasyn: investigate asyn parameter handling
- Dominant language
- No language data
- Stars
- 6
- Forks
- 2
- Avg merge
- 16h 40m
- Merged PRs (30d)
- 2
Description
As a developer i would like the new asyn hvcaen ioc not to create large archive logs of the same string value, this is causing disk and performance issues.
The ioc creates db records on 1 second scan loops and these initiate all reads. normally asyn drivers use internal threads to poll devices and them callback to I/O Intr records via callParamCallbacks(), but there may be reasons for this alternative approach.
Currently all polls to asyn result in a monitor being triggered for characters waveforms, if callbacks were used then when a parameter had not changed asyn would not do the callback and no monitor would be triggered.
As a workaround i have set
```
field(APST, "On Change")
field(MPST, "On Change")
```
To avoid monitors
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.