Could: Is this there because PVI has a standard that says something like "`thing_n` is part of a list of 'thing's on the device"? Or is it more of a loose convention?
Either way, since we get to decide what PVI says, could we make it return a structure rather than a string to make it clear this is the case? Out of scope for this PR obviously, would be a separate issue.
Either way, since we get to decide what PVI says, could we make it return a structure rather than a string to make it clear this is the case? Out of scope for this PR obviously, would be a separate issue.
_Originally posted by @callumforrester in https://github.com/bluesky/ophyd-async/pull/594#discussion_r1812340170_
Can do this by using QSRV structures with
[n]
in them:We can make this back compatible with https://github.com/PandABlocks/PandABlocks-ioc/issues/138