4
Automation
Reference: Interface "IEngine"
property Version
method IsVersionGreaterOrEqual
method Activate
62
The IEngine interface is invoked either using the method "NewEngine" or
"OpenEngine" of the IEngineMgr interface:
MATLAB:
Engine=EngineMgr.NewEngine;
Type-Library:
get: HRESULT Version([out, retval] BSTR* pVal)
MATLAB:
Version=Engine.Version;
Shows information about revision and build date of the engine.
Type-Library:
HRESULT IsVersionGreaterOrEqual([in] BSTR
VersionNumber,[out,retval] BOOL* pVal);
MATLAB:
Engine=Engine.IsVersionGreaterOrEqual('1.1.0.1');
Performs a check whether the engine revision is greater than or equal to
the revision number provided as a parameter.
Type-Library:
HRESULT Activate(void);
MATLAB:
Engine.Activate;
Activates the engine. Usually, a configuration file, created using the
engine's client software, should be loaded prior to activating the engine.
This is done using the "LoadConfiguration" method. Activating an engine
will cause the server to communicate with the instruments.
Keysight N7700 Photonic Application Suite, Fast Spectral Loss Engine, User's Guide