Hello,
I am using a pypva server and publishing a NTTable object. This object is being displayed using the table widget of phoebus
tablePV = PvObject(structDict, "epics:nt/NTTable:1.0")
I want to use a different number of columns depending upon the user configuration.
I have the following queries
1) Can I change the structDict to another struct2Dict and update the PV. The API getIntrospectionDict or getStructureDict can only get the existing structure. Is there any API to modify/update the structure of the pv object at runtime?
2) In the epics:nt/NTTable:1.0" object all the columns should have the same number of elements/rows. Is it possible to have different number elements/rows in different columns. Presently I am filling the empty ones with null string.
3) Is it possible to have the number of columns of the NTTable PvObject to be programmable at run time. similar to as in C functions printf(char*, ...)
Presently I am deleting the PvObject and adding one with modified the structure Dictionary.
Thank you in advance.
Regards,
Kuldeep