Open GDYendell opened 1 month ago
This might not be possible because qsrv / pvaccess does not allow fields starting with a number, so the PVI info creation fails:
ODIN:FP:PVI: Error Group not created: invalid field name "0"
ODIN:FR:PVI: Error Group not created: invalid field name "0"
Maybe the generation of pvaccess group names could insert a character at the front, but would need to check if this affects the introspection - does the group name itself actually matter, or only the leaves?
I recently fixed this issue in epics-containers startup by changing how I generated the names. I had been using {camera-id}-{xxx} and when camera id was an IP address the schema validation failed.
I felt that this was a reasonable schema and I should fix the problem from outside of PVI.