ActiveX control of APT Thorlabs positioning stages
- Downloads:
- Views:
- Rating:

This code shows how to control the APT Thorlabs positioning system using the third party ActiveX controls. This code also shows how to use ActiveX controls and MATLAB.
It appears that MATLAB modifies the signature of the ActiveX method so that variables originally passed by reference are included in the output of the function. For example:
o the Visual Basic Call to the method GetNumHWUnits is:
MG17System1.GetNumHWUnits USB_NANOTRAK, lngNumNanoTraks
o the equivalent MATLAB call is:
[temp1, temp2] = h_Ctrl.GetNumHWUnits(8, 0);
So, you simply pass a dummy value of 0 into the input argument, and read the output from temp1 and temp2. lngNumNanoTraks gets set to 2 when it is
passed by reference. As expected, temp2 is set to 2 once the line has been evaluated by MATLAB.
At our lab, we have two 6-axis positioning stages. Each axis has a motor control for rough positioning, and piezo control for fine tuning. We also have two NanoTrak modules that let us position four of the axes automatically. The modules are: NanoTrak, Piezo, and Motor controls. In my setup, a fiber is placed on one of the stages and aligned to an optical modulator. Another fiber is placed on the other stage, and is used to measure the output light. The streaming video from out microscope is shown at the bottom right of the screen capture.
Free download from Shareware Connection - This code shows how to control the APT Thorlabs positioning system using the third party ActiveX controls
Version: 1.0 | Size: 10 KB | Platform: Matlab, Scripts
Released Date: 26-06-2013 | Rating: 0 | Title: ActiveX control of APT Thorlabs positioning stages
Author Url: http://www.mathworks.com
Program Info Url: http://www.mathworks.com
Download Url: http://www.mathworks.com/matlabcentral/fx_files/12727/1/APT_Thorlabs_ActiveX_Matlab.zip
figure to latex - Create your 2D, multiple axes plot, and then convert it to a LaTeX
surf to LaTeX - Create your simple surface plot, and then automatically generate the LaTeX file
SimpleTest
WordPress Auto Poster Plugin
Professional Simulink Audio Equalizer
PHP Print / Echo
Ends Smart Form
Output buffering, and how it can change your life
ScriptCase - PHP Code Generator
Advanced Istaller for Java
Wind Turbine Model
FORMfields - The PHP Framework
C to C++ Converter
C++ Compiler
RTFGen - the PHP RTF generator
Cumulative Mann-Kendall trend test
Affiliate Programs
Animation
Auctions
Audio Systems
Banner Rotation
Blog
Bulletin Boards & Forums
Business & Enterprise
Buttons
Calendars & Events
Charts & Graphs
Chat
Classified Ad Managers
Communication
Easesoft Barcode Activex Control
Gogo Media Player Activex Control
Image Uploader Activex Control
Gogo Picture Viewer Pro Activex Control
Gogo Picture Viewer Activex Control
Sonic Frame ActiveX Control - Create Spectacular User Interfaces with Sonic Frame ActiveX Control.
Sonic Skinner VB Skin ActiveX Control - Skin your VB applications easily with the new Sonic Skinner ActiveX Control.
ErezPP1LTR Print Preview ActiveX Control for VB6 - ErezPP1LTR OCX is a Print Preview ActiveX Control, Left To Right direction, for Visual Basic 6. It gives developers an easy tool to make print and preview of their softwares.
VersalSoft FileDownload ActiveX Control - Support BreakPoint download,a client ActiveX control easy to realize the download batch files from internet/intranet
VeryDOC PDF Viewer ActiveX Control - VeryDOC PDF Viewer ActiveX Control is a PDF file viewer component. PDF Viewer ActiveX Control provides a standalone embeddable PDF Viewer for windows application developers. PDF Viewer ActiveX Control is usually used to quickly display PDF files.
Shareware Connection periodically updates pricing and software information of 'ActiveX control of APT Thorlabs positioning stages' from company source 'David Krause' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'ActiveX control of APT Thorlabs positioning stages' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of ActiveX control of APT Thorlabs positioning stages.
Panda Cloud Cleaner - PC security has become a tricky and complicated subject both for home users and network supervisors, with complexity and risk factors multiplying over the years. Using a single antivirus app may not be enough anymore. That explains why many users ...
Zoolz - No serious PC user needs introduction about the need to backup data, both at home and workplace. There was a time when majority of people used external HDD or storage media to backup important data. However, local data backup has its limitations ...
Nuance 4 Dragon Dictate Mac - While Mac users resort to using third party apps for image editing or video editing needs, they are not bothered much about voice dictation software. This has also got to do with the fact that latest versions of OS X including Mountain Lion ...
Enpass Password Manager - With time, average PC users find it tedious to deal with oodles of passwords. For every online profile, whether it is social media or online banking, creating user name and password is required and after a time it can be cumbersome to handle them ...
Eset Cyber Security Pro - There was a time Mac users were simply oblivious to the existence of malware and viruses, partially encouraged by Apple’s claim that Mac’s do not fall prey to malicious code. In last few years, that perception has been shattered owing ...
Avid Media Composer - When it comes to professional level video editing, there are plenty of tools available for computer users nowadays. While a lot of studio professionals swear by apps like Adobe’s powerhouse software Premiere Pro and Mac users stick to Final ...
AOMEI Partition Assistant Lite Edition - No matter whether you are a casual PC user or deal with a number of computers for professional needs, taking care of hardware components is a necessity. Among all hardware components used in laptop or desktop, hard disk is the most important one. ...
Diver Reviver - It is not only malware and viruses that can affect performance of your computer. Malfunctioning and outdated drivers for hardware components can also affect speed and performance of a PC perceptibly. While seasoned users take the pain of ...
Dragon NaturallySpeaking Standard - No matter what type of computer you use, it becomes necessary to use keyboard for typing. This is the case with average home users as well as network administrators working in professional setups. Would not it be nice if you could give your hands ...
ProAnimator - In Post production setups and 3D animation studios, using specialized CG and special effects app becomes a necessity. ProAnimator is a feature rich 3D design application targeted at motion graphics sector. It is ideal when you want to add some ...
