epics-base / pva2pva

PV Access gateway/proxy and EPICS Process Database integration
https://epics-base.github.io/pva2pva/
Other
4 stars 13 forks source link

QSRV: DBR meta-data mapping is incomplete. #3

Closed mdavidsaver closed 5 years ago

mdavidsaver commented 6 years ago

The mappings defined in pdbApp/pvif.cpp don't handle some pieces of meta-data

mdavidsaver commented 6 years ago

@shroffk fyi

mdavidsaver commented 6 years ago

Mostly address with c79f3624bdfbc0b71fdebb5396549f1ac6d3a2e6 which adds mapping for

This does not map the rest of the valueAlarm struct, which imo should be ignored/removed. In particular 'valueAlarm.active' which seems redundant.

Also, mapping of 'display.format' is disabled by default until I get some feedback from clients (at least cs-studio) on how useful these strings are. The strings are printf style formatters like: '%d' '%3u' '%16llu' or '%16s'.

mdavidsaver commented 5 years ago

19 will address the situation wrt. display.format.