CDF Online Software Packages
Home of  cdfvme_template, cdfvme_teststand, and cdfvme_common  
Under continual development... 

Introduction

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...

CDFVME APIS

Latest Release:v2_0
v1_2 Release:v1_2
Development: devel

Announcements

  • Using CDFVME C code in other packages
  • 02 January 2001 New release soon?
  • 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.
  • Older Announcments

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
  • Available as a tar file here
  • 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
  • Available as a FNAL KIT
  • Available as a tar file here
  • 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
  • Available as a FNAL KIT
  • Available as a tar file here
  • Not available as a zip file anymore. You should be able to untar under CYGWIN.
 

Talks


last modfied January 13th, 2000  by nahn@fnal.gov