Reformulate naming convention. Add global configs.
Compare changes
+ 0
− 5
hybrid.sub is created to add hybrid numbers to file, avoiding having to define that in st.cmd file. Similar thing is done for VMM chips, since it's always going to be 2 per hybrid.
Add global configuration values. Global PVs should configure all parameters for all VMM FENS, without need of knowing the topology. This is done by loading a global configuration file that has the options, and adding - in each template file - records that take the value from global and pass it to the particular record. For example:
global-something.template file has a record called G:Yeehaw something.template has a record called VMM-0000:Yeehaw and a record called VMM-0000:#Yeehaw #Yeehaw get the value from G:Yeehaw and passes it to VMM-0000:Yeehaw.
Channel global configurations need to connect to asyn port in order to correctly initialize the array record, because EPICS is weird :(