Logo Goletty

XML driven SCPI interpreter
Journal Title Advances in Computer Science and its Applications
Journal Abbreviation ACSA
Publisher Group World Science Publisher
Website http://worldsciencepublisher.org/journals/
PDF (37 kb)
   
Title XML driven SCPI interpreter
Authors Deshmane, Vikas
Abstract In 1990, Standard Commands for Programmable Instruments (SCPI) was defined with the IEEE 488.2 specifications.SCPI created a consistent programming model across all manufacturers and models. Today, SCPI is supported by most of themanufacturers of programmable instruments including Agilent (HP), Tektronix, Keithley, Fluke, and Racal.The power of SCPI is in its consistent, inclusive and dynamic fundamentals. SCPI is designed to be expanded with new definedcommands in the future without causing programming problems. As new instruments are introduced, the intent is to maintainprogram compatibility with existing SCPI instruments.To match the philosophy behind SCPI, a good SCPI implementation should complement its dynamism yet maintaining consistency.This paper summarizes important features of SCPI and what a configurable implementation must do to complement them. Itintroduces a Regex-XML driven hybrid implantation designed to complement extensibility, portability and maintainability that isfundamental to SCPI and standards alike.
Publisher World Science Publisher
Date 2012-02-25
Source 2166-2924
Rights Copyright NoticeProposed Creative Commons Copyright Notices1. Proposed Policy for Journals That Offer Open AccessAuthors who publish with this journal agree to the following terms:Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work´s authorship and initial publication in this journal.Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal´s published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).Proposed Policy for Journals That Offer Delayed Open AccessAuthors who publish with this journal agree to the following terms:Authors retain copyright and grant the journal right of first publication, with the work [SPECIFY PERIOD OF TIME] after publication simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work´s authorship and initial publication in this journal.Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal´s published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).

 

See other article in the same Issue


Goletty © 2024