The intrepidcs API - Create your own
software applications
Overview
The neoVI API provides a simple way to access the neoVI hardware with WIN32 development tools. This documentation describes how to use the API for custom applications. Each API has an example targeted for both C/C++ and Visual Basic (VB). Operational examples are included for Microsoft Visual C++, National Instruments LabVIEW, National Instruments LabWindows CVI, Borland C++ Builder, Borland Delphi, and Microsoft Visual Basic.
Included with neoVI is the "icsneo40.dll" DLL. This DLL is a high performance multi-threaded DLL, capable of supporting many neoVI devices simultaneously. The DLL can be used through static or dynamic linkage.
For applications which do not use Windows (such as Linux or an embedded system) we specify a Raw Communications API. This allows a non-windows device to operate a neoVI.
Getting Started
To get started, review the Basic Operation topic and the topics describing how to use the API in Visual Basic, Visual C++, LabWindows CVI, LabVIEW, Borland C++ Builder, and Borland Delphi.
| intrepidcs API Documentation - (C) Copyright 2008 Intrepid Control Systems, Inc. (www.intrepidcs.com) |
Last Updated : Tuesday, November 11, 2008