This page is the site for distribution
of the CDF Online Software Packages cdfvme_template,
cdfvme_teststand, and cdfvme_common.
These packages are the evolution of the
cdfvme
and cdfvme2
proposals. Before attempting to use these packages,
you should try to learn something about the
CDF
Application Infrastructure (and get the software you need). You
also need to have some knowledge in the programming languages
C and
Java.
Information
There is a draft CDF Note Userguide,
which can also be found in the template package under the docs directory.
Also, you need to set a bunch of stuff up using upsII v4_3a or greater,
available from FNAL KITS.
For NT users, you need to build and run
under the CYGWIN environment, for which you can find
instructions here.
Good Luck! Let us know what you think...
What you think...
13 January 2000 v2_0 cdfvme_common released
We released version 2_0 of the cdfvme_common package.
cdfvme_template and cdfvme_teststand are unchanged from v1_1.
In cdfvme_common, there are additional crate functions and some
important interface changes, as well as new features. There are also a
few bugs which are probably in non-updated board support packages. For
the complete scoop, read the README file released
with v2_0 and do not heistate to email cdfvme-support@fnal.gov with any problems you may be having.
cdfvme_common
Newest Version: v2_0 January 13, 2000 4:50 PM
This package is a companion to the following, providing all the non-system
specific functionality of the DAQ. It is version v2_0, prebuilt, running Java on the Client side, C on VxWorks platforms 5.3/68k and 5.3/ppc, using ROBIN.
You only need this is you want to run on a remote machine.
Otherwise, just setup cdfvme_common on the B0 or fndaXX cluster.
Available on b0dau30 in cvs repository cdfvme_common
Available as an FNAL KIT- Make Sure not to take any "rogue" versions
in KITS, like v1_5,v1_6, etc. These are not certified by me
Not available as a zip file anymore. You should be able to untar under CYGWIN.
cdfvme_teststand
Newest Version: v1_1 18-January-1999 10:30 AM
This package is the prototype for a DAQ or teststand control system using VME board
APIs based on the cdfvme_template product.
It is capable of controlling a system of one or more boards, and will provide a
means for linking systems together for the final DAQ for CDF Run II.
This is version v1_1, prebuilt, running Java on the Client side,
C on VxWorks platforms 5.2/68k, 5.3/68k, and 5.3/ppc, and using ROBIN as the transport.
Available on b0dau30 in cvs repository cdfvme_teststand
Not available as a zip file anymore. You should be able to untar under CYGWIN.
cdfvme_template
Newest Version: v1_1 18-January-1999 10:30 AM
This package is the prototype for a VME board Java-MVME interface.
It is provides a customizable starting point for software to control
a set (which may be only one board) of VME boards.
This is version v1_1, prebuilt, running Java on the Client side,
C on VxWorks platforms 5.2/68k, 5.3/68k, and 5.3/ppc, and using ROBIN as the transport.
Available on b0dau30 in cvs repository cdfvme_template