epics-containers / ioc-adaravis

A container image for a generic IOC to support GigE cameras via the ADAravis support module
Apache License 2.0
0 stars 1 forks source link

Add feature to auto generation of genicam parameters #42

Open gilesknap opened 4 months ago

gilesknap commented 4 months ago

make a makePVI.py script so that we can use the full Genicam name rather than the shortened record name

@coretl @marcelldls could either of you elaborate on this please?

coretl commented 4 months ago

Genicam XML contains things like:

We currently only use the name (which we shorten) and the type for making the database. The other fields are used in makeEdl.py to make the screens. The current approach of using pvi convert to make pvi yaml only has access to what's in the database. If we made a makePvi.py that operated on the genicam XML then it could make much better pvi yaml with full names and GUI groups.

gilesknap commented 4 months ago

Thanks Tom. I think we have enough of a solution for the time being, would you agree?

coretl commented 4 months ago

This will do for now, but we can leave this open and come back to it another time

gilesknap commented 3 weeks ago

completed in #40

coretl commented 3 weeks ago

I don't think #40 did all of this, there was still the shortened name, which requires creating a makePvi.py file, then creating the GUI from that, rather than converting the DB files...