Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.12 KB

README.md

File metadata and controls

49 lines (31 loc) · 1.12 KB

pvaClientTestCPP

WARNING: This module is only relevant to the EPICS V4 version 4.5.x releases. For EPICS V4 version 4.6.x and later this code has been moved into the exampleCPP module.

pvaClientTestCPP provides examples for pvaClient and pvDatabase. There are two reasons for a separate repository:

  • The examples caused circural dependices between repositories.
  • The examples required a running pvAccess server

pvaClientTestCPP provides the following:

  • An EPICS IOC that has both EPICS V3 DBRecords, V4 PVRecords, and pvaSrv for accessing the DBRecords.
  • examples for pvaClient
  • examples for pvDatabase
  • make runtests

Building

If a proper RELEASE.local file exists one directory level above pvaClientTestCPP then just type:

make

If RELEASE.local does not exist then look at configure/RELEASE for directions for how to build.

To run the test

make runtests

To start the database

mrk> pwd
/home/epicsv4/pvaClientTestCPP/database/iocBoot/exampleDatabase
mrk> ../../bin/linux-x86_64/exampleDatabase st.cmd 

Status

  • Ready for release 4.5.0