Constellation Data Systems, Inc.
Constellation Data Systems, Inc.


Virtual Serial Port C/C++ Software Development Kit
Home
Custom Engineering
Library
Testimonials
Sales and Licensing
Company Profile
External Links
Support
Contact Us
Products Off the Shelf
News and Events
Key Capabilities
  • Manipulate serial port data "behind the scenes"
  • Intercept/modify/change modem control and status lines
  • Implement custom features, such as virtual devices, protocol analyzers, data redirection, and much more
  • Alter, restore, or re-establish data timing relationships
Key Benefits
  • Reduced time to prototype
  • Reduced time to market
  • Decreased risk of development
  • Gain of time on the development schedule
  • Substantial cost reduction
  • Robust and clear and well constructed source code
  • Full C/C++ Reference Design Support
  • VB.NET Reference Design Support also available
  • Available for immediate download

Download Now

1. Click here to download the VSP SDK Programmers Guide and Reference manual.
2. Click here to download the VSP Applications Programming Interface, Programmers Guide and Reference manual.
3. Click here to download the VSP SDK software, refer to the CPP folder for the source code to the C/C++ reference designs.

Components of the VSP Software Development Kit

The documentation components of the VSP SDK consists of the following manuals:

The Virtual Serial Port Reference Designs - Source code to the following set of field tested and debugged Virtual Serial Port applications. The source code is implemented using industry standards such as Microsoft C/C++, the WIN32 programming model and our exclusive Virtual Serial Port Application Programming Interface (API). The reference design components of the VSP SDK consist of the following source code modules:
  • Multi-Virtual to Physical (source code) - Demonstrates software techniques used to splits a serial data stream into multiple channels for use by several Windows applications.
    Virtual to Virtual Reference Design - Demonstrates the software techiques used for sending and receiving data between two separate Windows applications. Externally, each Windows application believes that it is communicating with a genuine serial port. This Reference Design also demonstrates modem control line interception, manulation and control.
  • Virtual to Physical Reference Design (source code) - Demonstrates the software techniques used for sending and receiving data between a virtual serial port, and a physical serial port. This Reference Desgin makes an ideal starting point for developers who wish to implement custom applications which manipulate data streams, protocol, and the associated data timing.
  • Virtual to Virtual Reference Design (source code) - Demonstrates the software techniques used for sending and receiving data between a two virtual serial ports connected in a fashion which emulates a virtual null modem. This Reference Desgin makes an ideal starting point for developers who wish to implement custom applications which need to produce data between two serial port aware (often legacy) applications.
  • Additional VB.NET Reference Designs (in source code format) include; AddPort, DeletePort, and EnumPorts, VirtualToPhysical. These reference designs are GUI based. See the VSP SDK Programmers Guide and Reference Manual for complete details.

Want more information? Click here to review the VSP SDK Frequently Asked Questions.