Hi John,
I was able to process the xml file you attached into the .template and .adl files with no problem. I am using the master branch, but the Python scripts are the same as R1-9.
I put the xml file in the xml/ directory and ran the addCamera.sh script:
(base) [epics@corvette ADGenICam]$ ./addCamera.sh PGR_BFS_PGE_13S2M
More than 16 enum entries for PixelFormat mbbi record, discarding additional options.
If needed, edit the Enumeration tag for PixelFormat to select the 16 you want.
Don't know what to do with Register
More than 16 enum entries for GevSupportedOptionSelector mbbi record, discarding additional options.
If needed, edit the Enumeration tag for GevSupportedOptionSelector to select the 16 you want.
More than 16 enum entries for ChunkPixelFormat mbbi record, discarding additional options.
If needed, edit the Enumeration tag for ChunkPixelFormat to select the 16 you want.
Don't know what to do with Register
There are a few normal warnings, but no errors.
I am using Python 3.7.3.
What version of Python are you using?
Please send the errors when you run addCamera.sh.
Mark
From: Tech-talk <tech-talk-bounces at aps.anl.gov>
On Behalf Of John Dobbins via Tech-talk
Sent: Thursday, June 20, 2024 11:23 AM
To: tech-talk at aps.anl.gov
Subject: ADGeniCam makeDb.py" error
I used arv-tool to extract an XML file from an older FLIR camera, BFLY-PGE-13S2M. That XML file makes makeDb.py unhappy and no template is produced.
This is arv-tool-0.10, areaDetector-R3-13, ADGeniCam-R1-9.
I am hoping someone more familiar with the XML can help. I have attached the XML file as a txt file to try to get through our mail system.
Research Support Specialist
Cornell High Energy Synchrotron Source