Skip to content

epics-extensions/ca-gateway

Repository files navigation

Version GitHub Actions status Codacy grade

Channel Access PV Gateway

The EPICS Channel Access PV Gateway is both a Channel Access server and Channel Access client. It provides a means for many clients to access a process variable, while making only one connection to the server that owns the process variable.

It also provides additional access security beyond that on the server. It thus protects critical servers while providing possibly restricted access to needed process variables.

The Gateway typically runs on a machine with multiple network cards, and the clients and the server may be on different subnets.

Dependencies

The CA Gateway is using the PCAS server library and needs the PCAS module when compiled against EPICS 7 (>= 3.16).

If you compile the CA Gateway with caPutLog support, a caPutLog version >= 3.5 is required.

Continuous Integration and Static Code Analysis

The CI jobs for CA Gateway are provided by GitHub Actions.

Static Code Analysis is provided by Codacy.

Links

More details are available on the CA Gateway main web page.