7
NanoTrak Autoalignment Controller
APTConfig. APT Server is the main software 'engine' that runs on the host PC to
provide all necessary APT services such as generation of sophisticated graphical
instrument panels, multiple unit USB communications and multithreaded execution to
enhance system operation and prevent GUI deadlock. Rather than a single monolithic
entity, the APT Server is actually an interoperating collection of ActiveX Controls (or
simply Controls) together with associated support files and libraries. These ActiveX
Controls, developed using leading edge object oriented coding techniques, are the
key to the powerful, flexible and yet extremely easy to use APT control software.
2.2.2
APT Server (ActiveX Controls)
ActiveX Controls are re-usable compiled software components that supply both a
graphical user interface and a programmable interface. Many such Controls are
available for Windows applications development, providing a large range of re-usable
functionality. For example, there are Controls available that can be used to
manipulate image files, connect to the internet or simply provide user interface
components such as buttons and list boxes.
With the APT system, ActiveX Controls are deployed to allow direct control over (and
also reflect the status of ) the range of electronic controller units. Software
applications that use ActiveX Controls are often referred to as 'client applications'.
Based on ActiveX interfacing technology, an ActiveX Control is a language
independent software component. Consequently ActiveX Controls can be
incorporated into a wide range of software development environments for use by
client application developers. Development environments supported include Visual
Basic, Labview, Visual C++, C++ Builder, HPVEE, Matlab, VB.NET, C#.NET and, via
VBA, Microsoft Office applications such as Excel and Word.
Consider the ActiveX Control supplied for the APT NanoTrak control module.
This Control provides a complete user graphical instrument panel to allow the
NanoTrak unit to be manually operated, as well as a complete set of software
functions (often called methods) to allow all parameters to be set and NanoTrak
Содержание MNA601/IR
Страница 1: ...MNA601 IR NanoTrak Control Module User Guide Original Instructions ...
Страница 61: ...61 NanoTrak Autoalignment Controller ...
Страница 62: ...62 HA0118T Rev 6 Feb 2016 Chapter 4 ...