• DocumentCode
    2382543
  • Title

    Efficient instrument design using IEEE 488.2

  • Author

    Mueller, Joseph E.

  • Author_Institution
    Hewlett-Packard Co., Loveland, CO, USA
  • fYear
    1989
  • fDate
    25-27 Apr 1989
  • Firstpage
    66
  • Lastpage
    70
  • Abstract
    IEEE 488.2 defines standard formats, protocols, and common commands for IEEE 488 programmable instrumentation. Conventional software techniques can be used to write a parser that implements the formats and common commands. Such a parser requires a simple data stream interface, where data are simply gotten (commands) or placed (responses). The author describes a software driver for an IEEE 488 interface. This driver provides a simple data stream interface to the parser while conforming to the protocol requirements of IEEE 488.2. The crux of this implementation is the isolation of the message exchange control protocol, which is implemented with a simple state machine, from the parser. The protocol requirements of IEEE 488.2 have been converted to a state machine where each transition is the result of an external signal. In this process some anomalies in IEEE 488.2 have been identified and corrected
  • Keywords
    computer interfaces; computerised instrumentation; protocols; standards; IEEE 488 programmable instrumentation; IEEE 488.2; common commands; computerised instrumentation; data stream interface; parser; protocols; software driver; standard formats; Instruments; Microprogramming; Operating systems; Protocols; Software standards; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Instrumentation and Measurement Technology Conference, 1989. IMTC-89. Conference Record., 6th IEEE
  • Conference_Location
    Washington, DC
  • Type

    conf

  • DOI
    10.1109/IMTC.1989.36822
  • Filename
    36822