Hello,
The native binary data file format that Archiver Appliance is utilizing is google protobuf, its REST API returns the clients in JSON string or just the raw protobuf blob, then the clients can post-process to other formats.
For instance, this is another option for Python client libraries:
https://github.com/zhangt58/PyArchAppl, the CLI tool “pyarchappl-get” provides what you need, feel free to give it a try.
Cheers,
Tong
From: Tech-talk <tech-talk-bounces at aps.anl.gov>
On Behalf Of Wang, Andrew via Tech-talk
Sent: Tuesday, February 11, 2025 5:47 PM
To: EPICS tech-talk <tech-talk at aps.anl.gov>
Subject: Exporting EPICS archiver as a H5 file.
[EXTERNAL] This email originated from outside of FRIB
Hi all,
I am curious to know how people are creating H5 files from PVs stored in the EPICS archiver. Did you write a separate program where it retrieves PVs from the archiver before they are all packaged
into a H5 file?
Thank you.
Purple ribbon awareness