Skip to content

Commit

Permalink
Add documentation on the pvAccess Server
Browse files Browse the repository at this point in the history
  • Loading branch information
jacomago committed Apr 12, 2024
1 parent 0a7e32e commit c73a4b2
Showing 1 changed file with 20 additions and 1 deletion.
21 changes: 20 additions & 1 deletion src/site/sphinx/config.rst
Original file line number Diff line number Diff line change
Expand Up @@ -83,4 +83,23 @@ The properties checked for setting a PV to be archived are ::
To set the auto pause behaviour, configure the parameter :ref:`aa.auto_pause`. Set to pvStatus to pause on pvStatus=Inactive,
and resume on pvStatus=Active. Set to archive to pause on archive_property_name not existing. Set to both to pause on pvStatus=Inactive and archive_property_name::

aa.auto_pause=pvStatus,archive
aa.auto_pause=pvStatus,archive


EPICS PV Access Server
----------------------

ChannelFinder provides an EPICS PV Access Server to access the api through pvAccess.
There are a number of options that can be set such EPICS_PVA_ADDR_LIST. To see the
full list go to https://github.com/ControlSystemStudio/phoebus/blob/v4.7.3/core/pva/src/main/java/org/epics/pva/PVASettings.java

Since it is common to run ChannelFinder inside a docker container which by default does not support IPv6 you may have
error messages in the logs about launching the EPICS PV Access service. If you only wish to have the EPICS Service available on
IPv4 you can set the environment variable

EPICS_PVAS_INTF_ADDR_LIST="0.0.0.0"

Or to not have the EPICS PV Access Server listen, then:

EPICS_PVAS_INTF_ADDR_LIST="0.0.0.0"

0 comments on commit c73a4b2

Please sign in to comment.