Module Owner: Marty Kraimer
This project has been moved to sourceforge with the name epics-pvdata
NOTE: Please consult the overview of the default package for the current state of development. For now releases are given a name that is the year, month, and day (YYYY.MM.DD) when the release was prepared.
EPICS is a set of Open Source software tools, libraries and applications developed collaboratively and used worldwide to create distributed soft real-time control systems for scientific instruments such as a particle accelerators, telescopes and other large scientific experiments. An IOC (Input/Output Controller) is a network node that controls and/or monitors a collection of devices. An IOC contains a memory resident real time database. The real time database has a set of "smart" records. Each record is an instance on a record of a particular type.
JavaIOC is a JAVA implementation of an EPICS IOC. It has many similarities to a Version 3 ( the 3.13 and 3.14 releases of EPICS base) but extends the data types to support structures and arrays. This document assumes that the reader is familiar with EPICS Version 3.
Please email any comments and bug reports to Marty Kraimer who is responsible for coordinating development and releases.
The documentation is available via JavaDOC. Just click of the documentation link below. Ask first for the "Unnamed Package" and read the overview.
JavaIOC is being developed as an eclipse project. Each release is available as a zip file that contains the source and pre-built Java class libraries.the easiest way to try the javaIOC is to import the zip file into an eclipse project named "javaIOC".
It is also possible to the javaIOC without eclipse. The unzip command creates a directory named javaIOC that has the following structure:
javaIOC/ bin - The prebuilt Java classes doc - The javaDoc. Start with doc/index.html src - The Java sources dbd - Database Definition xml files for support provided by javaIOC
Add the javaIOC/bin directory to your CLASSPATH. However you must also get the support for the Standard Widget Toolkit (SWT) that is provided by eclipse. It is much easier to just make the javaIOC an eclipse project.
|Module Version||ZIP file||Documentation||Release Notes||Known Problems|