Application Programming Interfaces (API)
PNRF Reader (Free of Charge)
Functions
Read PNRF, NRF and LRF recording files directly in your own application
COM interface
The PNRF reader comes as a COM interface and can be used from any application or
programming language which supports COM automation
PNRF Software Development Kit (SDK)
Installs PNRF dll
’
s and supplies Visual Basic, C# and C++ getting started examples
GlyphWorks
®
integration
PNRF SDK integrated and available directly from HBM nCode
Matlab
®
integration
PNRF SDK installs both Matlab
®
PNRF reader and getting started examples
LabVIEW™ integration
PNRF SDK integrated and available directly from National Instruments
DIAdem™ integration
PNRF SDK integrated and available directly from National Instruments
FlexPRO integration
PNRF SDK integrated and available directly from Weisang GmbH
jBEAM™ integration
PNRF SDK integrated and available directly from AMS
DynaWorks
®
integration
PNRF SDK integrated and available directly from Intespace
DCE/RPC (Distributed Computing Environment/Remote Procedure Calls)
Functions
Control Perception software from an external computer/application on Windows
®
, Linux,
Unix or Mac OS X
COM interface
All RPC commands have a COM wrapper for easier Windows
®
software integration
Available basic commands
Load and save Perception setup files, Setup Recording, set and review Hardware Settings,
Start/Stop/Pause/Trigger, monitor Live data
Examples (free of charge)
C++ and C# getting started example programs supplied for Windows
®
, source code
included. Unsupported Linux getting started example by request only.
LabVIEW™ integration (free of charge)
LabVIEW™ RPC/COM getting started examples available on
DIAdem™ integration (free of charge)
DIAdem™ RPC/COM getting started examples available on
CSI (Customer Software Interface)
Functions
Create software extensions inside the Perception software by adding CSI user sheets,
custom automation and extended analysis functions. Basic Windows C# sheet template
included. Available for all languages that support Microsoft .NET
®
4.
Available basic controls & commands
Access to every Perception part: Start/Stop/Pause and Trigger, Start Manager, Acquisition
System, Hardware Settings, Displays, Meters, User Tables, Formulas, Calculations, Data
Manager, Data Sources, User variables, Notifications, Logging, Conversion Functions,
Automation Actions, Sheet Manager and more, to create a dedicated application GUI that
hides the entire Perception standard GUI.
Examples (free of charge)
C# getting started example programs supplied, source code included
Training/Support Program
HBM offers paid professional training and support programs on all API interfaces (PNRF reader, RPC and CSI). Training programs are based
on C#, are on
-
site or are at a central HBM location. On
-
site training can be specific for each customer. Support can be the development of a
fully customized software application or answering questions from software engineers.
GEN3i
382
I3763-3.1 en HBM: public