An easily extendable interpreter comprising MCA and CAMAC commands

https://doi.org/10.1016/0168-9002(84)90210-9Get rights and content

Abstract

A BASIC interpreter is a useful tool for writing small programs in a quick and easy way. For the control of experiments, however, it lacks a number of essential features. A BASIC-like command interpreter BACO has therefore been developed. It runs on PDP-11 computers with the RSX-11M operating system. Its major advantages over BASIC are: (1) new FORTRAN routines can be implemented simply, and (2) interrupts can be processed at interpreter level.

As an application the implementation is described of routines to control a CAMAC system and of a multichannel analyzer simulation. The CAMAC commands follow the line proposed by the ESONE committee. Since an interpreter is inherently rather slow, the commands are intended for moderately fast data transfer and interrupt handling, which suffices for the control of many experiments.

References (11)

  • A.J. de Raaf

    Nucl. Instr. and Meth.

    (1979)
  • Ö. Ciftcioglu

    Nucl. Instr. and Meth.

    (1980)
  • R. Feenstra et al.

    Nucl. Instr. and Meth.

    (1979)
  • R.J. Elsenaar

    Annual Report of the Robert J. Van de Graaff Laboratory

    (1982)
  • J.B. van Meurs et al.

    Software Pract. Exp.

    (1977)
There are more references available in the full text version of this article.

Cited by (9)

  • Detector-efficiency calibration for high-energy gamma-rays

    1990, Nuclear Inst. and Methods in Physics Research, A
View all citing articles on Scopus
View full text