JPA Consulting logoaccelerating product development

   HomeIntroJPA-SCPI ParserOrder InfoSCPI ExplainedSupport
 

Introduction

Why SCPI?

Why use the JPA-SCPI Parser?

JPA-SCPI Parser

Overview

Features

DATASHEET

Quick-start user guide

Create Command Set file-pair

Integrate into your code

Specifications

Download Manual

Free Demo

Ordering

Order Info & Pricing

Terms & Conditions

ORDER NOW

SCPI Explained

What is SCPI?

SCPI Commands

Links

Support

Support Request

Contact Us

JPA-SCPI Parser / Interpreter / source code

Give your instruments
SCPI compatibility today!

12 YEARS of providing the Electronics Industry with an Easy-To-Use, Cost-Effective SCPI Parser since 2002

Our customers are companies big and small, including Fluke for their definitive series of Precision Digital Multimeters, the 8845A and 8846A
Fluke 8845A/8846A

WHY write it yourself when you don't have to?

 

YOU DON'T NEED to employ COSTLY consultants

YOU DON'T NEED to know the INTRICACIES of SCPI

YOU JUST NEED A ROBUST SCPI PARSER.

 

In the current market, creating the ultimate programmable instrument is not enough to maximize your sales. Customers, in order to keep their own costs down, demand equipment that supports the industry-standard control language.

SCPI (Standard Commands for Programmable Instrumentation) is by far the industry standard today, used by Agilent, Fluke, Tektronix, and many others.

By using JPA-SCPI Parser, your instrument can interpret SCPI commands with ease! Its easy-to-use access functions and full documentation mean that your instrument can be "talking SCPI today!"

Key Features of JPA-SCPI Parser

  • Supplied as C source code, JPA-SCPI Parser is fully ANSI/ISO C compliant

  • Works on almost any hardware platform/processor*

  • Supports all mandatory features and most optional features of the current SCPI standard

  • Easy and fast to use - Define your supported commands using one of the included templates, or create your own from scratch - full instructions included

  • Small "footprint" (15.8KB ROM typical, depending on compiler)

  • Low, one-off cost! ($695 for a full site licence) saving you money and weeks of development

*subject to availability of sufficient ROM and RAM.

For example, JPA-SCPI Parser compiles to 13.3KB ROM on a Microchip PIC18C452 using the HiTech PIC-18 compiler. In addition, ROM space is required to hold the command set (2.5KB or less typically.)

What's Included?

  • C source code modules comprising the Parser itself and its Access Functions

  • Templates for 10 different types of instrumentation (including measurement devices, e.g. DMMs; programmable source/supply devices; oscilloscopes)

  • Comprehensive documentation explaining how to use JPA-SCPI Parser for your particular instrument, and how to define your set of commands

  • An unlimited number of royalty-free runtime licences for your organization

  • Free product upgrades for first year of ownership

  • Free support via email for first year of ownership

Click here to try a free demo now!
 

New Features in JPA-SCPI Parser V1.3

  • Option to allow more than 255 command definitions (limit is dependent on platform & your compiler)

  • Option to allow more than 255 characters in a command line entry (limit is dependent on platform & your compiler)

  • Enhancement to numeric suffices - ability to discriminate between entries with default suffix and those without a suffix, if required (e.g. OUTPUT1 and OUTPUT)

  • New in V1.3.1: PDF manuals supplied in Letter format as well as A4, providing a choice for customers