I am trying to setup a small scenario to check what Epics is capable of. So far I managed to create a small db with records and calculations. Now I would like to define structured data with the pvDatabase capabilities.
Is there any beginners tutorial on how to create a db with structured data, and put/get values to it?
Here are some pointers...
Note that pvDatabase is a distinct context and ecosystem, and has not a lot of overlap with the classical EPICS IOC and its process database.
If you want to use the EPICS process database (with all the hardware devices it supports), but create structured data that combines data from your EPICS database into a pvAccess structure, have a look at QSRV. [1]
If you want to put a pvAccess server (serving out structured data) on top of your existing C++ application, have a look at PVXS. [2]
If you want to see a tutorial for the pvDatabase library, have a look at the pvDatabase tutorial. [3]
Cheers,
~Ralph