Rock Solid Software announces IOPRO/VX, a toolkit designed to support the
rapid development of data acquisition, analysis, and control applications
under OS/2.

Thank you for allowing us to describe our line of technical productivity
tools for the OS/2 environment. Our mission is to support our customers in
creating in a wide variety of data acquisition, data analysis, process
monitoring and control, and data visualization applications. IOPRO/VX is
simply the first product in our plan to get the most out of this superior
operating system. Coming soon:

  Notebook data acquisition (PCMCIA).
  Imaging and image analysis.
  DSP coprocessing.
  Embedded applications.

Simply put, we are convinced OS/2 is the best operating system in the world
for affordable technical computing, data acquisition and analysis, and
process monitoring and control. We are committed to realizing that
potential.

The following information will describe our initial offering, IOPRO/VX.
This toolset allows VX-Rexx developers to rapidly build a software
program, complete with graphical user interface, which can control the
acquisition, processing, display, and saving of data. This data can come
from a variety of sources such as disk files or local A/D-D/A and digital
I/O adapter cards. Extensions to the basic package allow accessing data
from sources via network connection, or from instrumentation accessed via
serial or IEEE-488 interfaces.

The IOPRO/VX basic pak consists of the following:

  Included with every basic pak is one device driver:
    The basic pak includes one driver for supported plug
    in adapter cards.  While we are trying to target
    the most capable and/or popular cards for driver
    development, we are very willing to discuss how to
    expedite development for your particular application.
    Please call for driver availability and/or to discuss
    development schedules.

  The main programming toolset comprising the IOPRO/VX
  package consists of a set of objects which are added to
  the VX-Rexx toolbar.  These objects are placed into the
  application being developed using standard VX-Rexx
  techniques.  These objects provide the following
  functionality:

  1. Disk Input:
     Import data (in a variety of formats) from disk files.

  2. Export data: (again, a choice of formats) to disk or
     to another program on the host machine.  This is also
     used to move data to the Integrated Data Display
     utility (see below) for realtime viewing.

  3. Processing:
     This class of objects allows analysis or transform
     operations on data.  There are two basic types.  The
     first simply allows the developer to write a series
     of REXX statements which can operate on the data.
     The second type acts as a link to some function
     residing in an external function (C,C++,etc.) library.

  4. I/O Channel Interface:
     This class presents a standard interface to analog to
     digital converters, digital inputs, digital outputs,
     counters, etc.  The basic pak supports data originating
     locally, as from an I/O adapter card plugged into the host
     machine.  Optional extensions allow access to data originating
     on other machines and accessed via a network, or
     from instrumentation via RS-232 or IEEE-488.

  5. Data Display Utility:
     This facility is used to display graphical plots of
     data exported from the IOPRO/VX environment.  It is
     implemented as a process which runs independent from the
     VX-Rexx session.  The DDU has it's own set of PM based
     controls which are used to control plotting behavior such as
     graph scaling, axis labels, etc.

  6. System Control and Sequencing:
     This object acts as the 'main control loop' found in
     so many applications of this type.  It is basically
     a set of event handling routines, where upon receipt
     of an event 'x', a user definable set of REXX
     statements is executed.  These statements can invoke
     methods on the other objects to cause I/O channels
     to be read or written, processing to occur on some
     buffer of data, etc.  The SCS can react to events
     from user activity, timer input, receipt of data
     from one of the remote connections, or from an
     interrupt generated by a local I/O adapter card.

  This product is about to enter beta testing and should be
  available by Fall 95.

  Look for our survey in the following locations:

  internet  : comp.os.os2.programmer.tools
  Compuserve: OS2USER OPEN FORUM

  Please direct inquiries to the following:

  Rock Solid Software
  8460 Plank Rd.
  Montville OH  44064
  (216)-390-0590

  or
  76016.370@compuserve.com
 
 =========================================================
 From the 'New Product News' Electronic News Service on...
 AOL (Keyword = New Products) and Delphi (GO COMP PROD)
 =========================================================
 This information was processed from data provided by the
 company/author mentioned. For additional details, please
 contact them directly at the address/phone# indicated.
 Trademarks are the property of their respective owners.
 =========================================================
 All submissions for this service should be addressed to:
 BAKER ENTERPRISES,  20 Ferro Dr,  Sewell, NJ  08080  USA
 Email: rbakerpc@delphi.com  -or- RBakerPC (on AOL/Delphi)
 =========================================================
