The aao record type could use a DOL input link

Bug #1903924 reported by Andrew Johnson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
EPICS Base
Fix Committed
Wishlist
Unassigned

Bug Description

There is currently no way to copy numeric arrays between record fields just using the core database record types. The only way I can think to do it with any standard record type at all would be to use the aCalcout from the synapps/calc module, but that is a rather heavy-weight solution.

This functionality could most easily be provided by adding a DOL input link (and a related OMSL field) to the aao record type. It should be possible to do this in a backwards compatible way and not break existing databases; I would want any solution offered to come with a unit test program which demonstrates that not setting the DOL and OMSL fields leaves the record's behavior exactly the same as it was. I suggest writing the test before adding the new fields.

Tags: codeathon
Revision history for this message
Dirk Zimoch (dirk.zimoch) wrote :

Please add new fields at the end of the record structure to keep old device support binary compatible.

Revision history for this message
Andrew Johnson (anj) wrote :
Andrew Johnson (anj)
Changed in epics-base:
status: Triaged → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.