Subversion Repositories f9daq

Compare Revisions

Ignore whitespace Rev 365 → Rev 364

/cvi/instr/ThorlabsLTS/cvicomments.ThorlabsLTS/Debug64/ThorlabsLTS.hhp
File deleted
/cvi/instr/ThorlabsLTS/cvicomments.ThorlabsLTS/Debug64/ThorlabsLTS_files/Hierarchical Function Index.html
File deleted
\ No newline at end of file
/cvi/instr/ThorlabsLTS/cvicomments.ThorlabsLTS/Debug64/ThorlabsLTS_files/htmlhelp.css
File deleted
\ No newline at end of file
/cvi/instr/ThorlabsLTS/cvicomments.ThorlabsLTS/Debug64/ThorlabsLTS_files/ThorlabsLTS.html
File deleted
\ No newline at end of file
/cvi/instr/ThorlabsLTS/cvicomments.ThorlabsLTS/Debug64/ThorlabsLTS_files/Alphabetical Function Index.html
File deleted
\ No newline at end of file
/cvi/instr/ThorlabsLTS/cvicomments.ThorlabsLTS/Debug64/ThorlabsLTS.html
File deleted
\ No newline at end of file
/cvi/instr/ThorlabsLTS/ThorlabsLTS~cvi180841.c
File deleted
/cvi/instr/ThorlabsLTS/ThorlabsMotionControlIntegratedStepperMotors.h
File deleted
/cvi/instr/ThorlabsLTS/ThorlabsLTS.prj
File deleted
/cvi/instr/ThorlabsLTS/ThorlabsLTS_ui.uir
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: ThorlabsLTS/ThorlabsLTS.cws
===================================================================
--- ThorlabsLTS/ThorlabsLTS.cws (revision 365)
+++ ThorlabsLTS/ThorlabsLTS.cws (nonexistent)
@@ -1,178 +0,0 @@
-[Workspace Header]
-Version = 1700
-Pathname = "/c/home/CVI/instr/ThorlabsLTS/ThorlabsLTS.cws"
-CVI Dir = "/c/program files (x86)/national instruments/cvi2017"
-CVI Shared Dir = "/C/Program Files (x86)/National Instruments/Shared/CVI"
-CVI Pub Local Dir = "/C/ProgramData/National Instruments/CVI2017"
-CVI Pub Global Dir = "/C/ProgramData/National Instruments/CVI"
-IVI Standard Root Dir = "/C/Program Files (x86)/IVI Foundation/IVI"
-IVI Standard Root 64-bit Dir = "/C/Program Files/IVI Foundation/IVI"
-VXIplug&play Framework Dir = "/C/Program Files (x86)/IVI Foundation/VISA/winnt"
-VXIplug&play Framework 64-bit Dir = "/C/Program Files/IVI Foundation/VISA/win64"
-Number of Projects = 1
-Active Project = 1
-Project 0001 = "ThorlabsLTS.prj"
-Drag Bar Left = 160
-Window Top = 31
-Window Left = 63
-Window Bottom = 857
-Window Right = 1499
-Maximized = False
-Maximized Children = True
-Max32 Number Of Errors = 20
-Track Include File Dependencies = True
-Prompt For Missing Includes = True
-Stop On First Error File = False
-Bring Up Err Win At Start = True
-Bring Up Err Win For Errors = False
-Save Changes Before Running = "Always"
-Save Changes Before Compiling = "Always"
-Hide Windows = False
-Break At First Statement = False
-Sort Type = "File Name"
-Number of Opened Files = 3
-Window Confinement Region Enabled = True
-MainColumnWidth = 143
-FileDateColumnWidth = 70
-FileSizeColumnWidth = 70
-
-[Project Header 0001]
-Version = 1700
-Don't Update DistKit = False
-Platform Code = 4
-Build Configuration = "Debug64"
-Warn User If Debugging Release = 1
-Batch Build Release = False
-Batch Build Debug = False
-
-[File 0001]
-Path = "/c/home/CVI/instr/ThorlabsLTS/ThorlabsLTS.c"
-File Type = "CSource"
-Disk Date = 3786866484
-In Projects = "1,"
-Window Top = 33
-Window Left = 10
-Window Z-Order = 2
-Source Window State = "1,69,69,69,14,17,14,0,0,80,0,221,0,0,0,25,93,0,69,16,349,683,1,17,"
-
-[File 0002]
-Path = "/c/home/CVI/instr/ThorlabsLTS/ThorlabsMotionControlIntegratedStepperMotors.h"
-File Type = "Include"
-Disk Date = 3786704048
-In Projects = "1,"
-Window Top = 95
-Window Left = 42
-Window Z-Order = 1
-Source Window State = "1,580,580,580,26,44,44,0,0,155,0,0,0,0,0,43,3,0,18,24,349,683,1,0,"
-
-[File 0003]
-Path = "/c/home/CVI/instr/ThorlabsLTS/ThorlabsLTS_ui.uir"
-File Type = "User Interface Resource"
-Disk Date = 3787116297
-In Projects = "1,"
-Window Top = 126
-Window Left = 58
-Window Height = 349
-Window Width = 683
-Window Z-Order = 3
-
-[File 0004]
-Path Line0001 = "/c/Program Files/Thorlabs/Kinesis/Thorlabs.MotionControl.IntegratedStepperMotors"
-Path Line0002 = ".lib"
-File Type = "Library"
-Disk Date = 3781676780
-In Projects = "1,"
-
-[Tab Order]
-Tab 0001 = "/c/home/CVI/instr/ThorlabsLTS/ThorlabsLTS.c"
-Tab 0002 = "/c/home/CVI/instr/ThorlabsLTS/ThorlabsLTS_ui.uir"
-Tab 0003 = "/c/home/CVI/instr/ThorlabsLTS/ThorlabsMotionControlIntegratedStepperMotors.h"
-
-[Default Build Config 0001 Debug]
-Generate Browse Info = True
-Enable Uninitialized Locals Runtime Warning = True
-Batch Build = False
-Profile = "Disabled"
-Debugging Level = "Standard"
-Execution Trace = "Disabled"
-Command Line Args = ""
-Working Directory = ""
-Environment Options = ""
-External Process Path = ""
-
-[Default Build Config 0001 Release]
-Generate Browse Info = True
-Enable Uninitialized Locals Runtime Warning = True
-Batch Build = False
-Profile = "Disabled"
-Debugging Level = "Standard"
-Execution Trace = "Disabled"
-Command Line Args = ""
-Working Directory = ""
-Environment Options = ""
-External Process Path = ""
-
-[Default Build Config 0001 Debug64]
-Generate Browse Info = True
-Enable Uninitialized Locals Runtime Warning = True
-Batch Build = False
-Profile = "Disabled"
-Debugging Level = "Standard"
-Execution Trace = "Disabled"
-Command Line Args = ""
-Working Directory = ""
-Environment Options = ""
-External Process Path = ""
-
-[Default Build Config 0001 Release64]
-Generate Browse Info = True
-Enable Uninitialized Locals Runtime Warning = True
-Batch Build = False
-Profile = "Disabled"
-Debugging Level = "Standard"
-Execution Trace = "Disabled"
-Command Line Args = ""
-Working Directory = ""
-Environment Options = ""
-External Process Path = ""
-
-[Build Dependencies 0001]
-Number of Dependencies = 0
-
-[Build Options 0001]
-Generate Browse Info = True
-Enable Uninitialized Locals Runtime Warning = True
-Execution Trace = "Disabled"
-Profile = "Disabled"
-Debugging Level = "Standard"
-Break On Library Errors = True
-Break On First Chance Exceptions = False
-
-[Execution Target 0001]
-Execution Target Address = "Local desktop computer"
-Execution Target Port = 0
-Execution Target Type = 0
-
-[SCC Options 0001]
-Use global settings = True
-SCC Provider = ""
-SCC Project = ""
-Local Path = ""
-Auxiliary Path = ""
-Perform Same Action For .h File As For .uir File = "Ask"
-Perform Same Action For .cds File As For .prj File = "Ask"
-Username = ""
-Comment = ""
-Use Default Username = False
-Use Default Comment = False
-Suppress CVI Error Messages = False
-Always show confirmation dialog = True
-
-[DLL Debugging Support 0001]
-External Process Path = ""
-
-[Command Line Args 0001]
-Command Line Args = ""
-Working Directory = ""
-Environment Options = ""
-
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/Jamfile_instr
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/Jamfile_instr (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/Jamfile_instr (nonexistent)
@@ -1,43 +0,0 @@
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.obj" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "C:\\Program Files (x86)\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x64\\advapi32.lib" ;
-NoCare "C:\\Program Files (x86)\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x64\\advapi32.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\ProgramData\\National Instruments\\CVI2017\\bin\\msvc64\\analysis.lib" ;
-NoCare "c:\\ProgramData\\National Instruments\\CVI2017\\bin\\msvc64\\analysis.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\cviauto.lib" ;
-NoCare "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\cviauto.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\cvidotnet.lib" ;
-NoCare "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\cvidotnet.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\cvinetstreams.lib" ;
-NoCare "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\cvinetstreams.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\cvinetv.lib" ;
-NoCare "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\cvinetv.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\cvintwrk.lib" ;
-NoCare "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\cvintwrk.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\cvitdms.lib" ;
-NoCare "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\cvitdms.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "C:\\Program Files (x86)\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x64\\gdi32.lib" ;
-NoCare "C:\\Program Files (x86)\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x64\\gdi32.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\gpib.lib" ;
-NoCare "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\gpib.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files (x86)\\National Instruments\\Shared\\CVI\\Bin\\msvc64\\ivi.lib" ;
-NoCare "c:\\Program Files (x86)\\National Instruments\\Shared\\CVI\\Bin\\msvc64\\ivi.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "C:\\Program Files (x86)\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x64\\kernel32.lib" ;
-NoCare "C:\\Program Files (x86)\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x64\\kernel32.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files (x86)\\National Instruments\\Shared\\CVI\\Bin\\msvc64\\NIDAQmx.lib" ;
-NoCare "c:\\Program Files (x86)\\National Instruments\\Shared\\CVI\\Bin\\msvc64\\NIDAQmx.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files (x86)\\National Instruments\\Shared\\CVI\\Bin\\msvc64\\nisyscfg.lib" ;
-NoCare "c:\\Program Files (x86)\\National Instruments\\Shared\\CVI\\Bin\\msvc64\\nisyscfg.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\omp.lib" ;
-NoCare "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin\\msvc64\\omp.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files\\Thorlabs\\Kinesis\\Thorlabs.MotionControl.IntegratedStepperMotors.lib" ;
-NoCare "c:\\Program Files\\Thorlabs\\Kinesis\\Thorlabs.MotionControl.IntegratedStepperMotors.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files (x86)\\National Instruments\\CVI2017\\toolslib\\toolbox\\msvc64\\toolbox.obj" ;
-NoCare "c:\\Program Files (x86)\\National Instruments\\CVI2017\\toolslib\\toolbox\\msvc64\\toolbox.obj" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "C:\\Program Files (x86)\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x64\\user32.lib" ;
-NoCare "C:\\Program Files (x86)\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x64\\user32.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "C:\\Program Files (x86)\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x64\\uuid.lib" ;
-NoCare "C:\\Program Files (x86)\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x64\\uuid.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\Program Files (x86)\\National Instruments\\Shared\\CVI\\Bin\\msvc64\\visa.lib" ;
-NoCare "c:\\Program Files (x86)\\National Instruments\\Shared\\CVI\\Bin\\msvc64\\visa.lib" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "C:\\Program Files (x86)\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x64\\winmm.lib" ;
-NoCare "C:\\Program Files (x86)\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x64\\winmm.lib" ;
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CallCC.bat
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CallCC.bat (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CallCC.bat (nonexistent)
@@ -1,22 +0,0 @@
-@set INCLUDE=
-@set LIB=
-@set FileNum=%1
-@shift
-@set SrcFileName=%1
-@shift
-@set ObjFileName=%1
-@shift
-@set DefProts=%1
-@shift
-@set OutFileName=%1
-@shift
-@set REST=%1 %2 %3 %4 %5 %6 %7 %8 %9
-@rem c:\home\CVI\instr\ThorlabsLTS
-@echo Compiling %FileNum% %SrcFileName%
-@"c:\program files (x86)\national instruments\cvi2017\bin\clang\3.3\clang.exe" -cc1 -nostdsysteminc -fno-builtin-include-notes -emit-obj -add-plugin cvi-emit-defprots -plugin-arg-cvi-emit-defprots %DefProts% -target-cpu x86-64 %REST% -std=c99 @"CC_no_dep_options.txt" @"CC_options.txt" -D_CVI_="1700" -D_NI_x64_="1" -D_NI_mswin_="1" -D_NI_mswin64_="1" -D_CVI_DEBUG_="1" -D_CVI_EXE_="1" -D_LINK_CVIRTE_="1" -D_CVI_FDS_="1" -D_CVI_USE_FUNCS_FOR_VARS_="1" -D__DEFALIGN="8" -D_NI_VC_="220" -D_WIN32="1" -D_WIN64="1" -DWIN32="1" -DWIN64="1" -D__WIN32__="1" -D__WIN64__="1" -D_WINDOWS="1" -D__NT__="1" -D_M_X64="1" -D_M_AMD64="1" -D__FLAT__="1" -D_PUSHPOP_SUPPORTED="1" -D_CVI_C99_EXTENSIONS_="1" -D_CVI_PROFILE_LEVEL_="0" -D_TARGET_FILE_VERSION_="\"1.0.0.0\"" -D_TARGET_PRODUCT_VERSION_="\"1.0.0.0\"" -D_CVI_CONFIGURATION_NAME_="\"Debug64\"" -D_CVI_RTE_SHARED_="1" -DWIN32_LEAN_AND_MEAN -DLTS_MAIN -o %ObjFileName% %SrcFileName% > %OutFileName% 2>&1
-@if errorlevel 1 goto err
-@echo Compile succeeded for %FileNum% %SrcFileName%
-@exit 0
-:err
-@echo Compile failed for %FileNum% %SrcFileName%
-@exit 1
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/link_options.txt
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/link_options.txt (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/link_options.txt (nonexistent)
@@ -1,38 +0,0 @@
--nologo
--out:c:\home\CVI\instr\ThorlabsLTS\cvibuild.ThorlabsLTS\Debug64\ThorlabsLTS.exe
--arch:x64
--timestamp
--debug:2
--res:c:\home\CVI\instr\ThorlabsLTS\cvibuild.ThorlabsLTS\Debug64\resources.res
--entry:CVIWinMainStartupCodeForDebugging
--base:0x400000
--linked:c:\home\CVI\instr\ThorlabsLTS\cvibuild.ThorlabsLTS\Debug64\linkersummary.txt
--dlldeps:c:\home\CVI\instr\ThorlabsLTS\cvibuild.ThorlabsLTS\Debug64\dlldependencies.txt
--licensing:c:\home\CVI\instr\ThorlabsLTS\cvibuild.ThorlabsLTS\Debug64\linkerlicensing.txt
--browsedeps:c:\home\CVI\instr\ThorlabsLTS\cvibuild.ThorlabsLTS\Debug64\moduledependencies.txt
--stackreserve:1048576
--stackcommit:4096
--in:c:\home\CVI\instr\ThorlabsLTS\cvibuild.ThorlabsLTS\Debug64\ThorlabsLTS.obj
--more:c:\program files (x86)\national instruments\cvi2017\bin\msvc64\cvistart.lib
--more:c:\program files (x86)\national instruments\cvi2017\bin\msvc64\cvi.lib
--more:C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64\advapi32.lib
--more:c:\ProgramData\National Instruments\CVI2017\bin\msvc64\analysis.lib
--more:c:\Program Files (x86)\National Instruments\CVI2017\bin\msvc64\cviauto.lib
--more:c:\Program Files (x86)\National Instruments\CVI2017\bin\msvc64\cvidotnet.lib
--more:c:\Program Files (x86)\National Instruments\CVI2017\bin\msvc64\cvinetstreams.lib
--more:c:\Program Files (x86)\National Instruments\CVI2017\bin\msvc64\cvinetv.lib
--more:c:\Program Files (x86)\National Instruments\CVI2017\bin\msvc64\cvintwrk.lib
--more:c:\Program Files (x86)\National Instruments\CVI2017\bin\msvc64\cvitdms.lib
--more:C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64\gdi32.lib
--more:c:\Program Files (x86)\National Instruments\CVI2017\bin\msvc64\gpib.lib
--more:c:\Program Files (x86)\National Instruments\Shared\CVI\Bin\msvc64\ivi.lib
--more:C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64\kernel32.lib
--more:c:\Program Files (x86)\National Instruments\Shared\CVI\Bin\msvc64\NIDAQmx.lib
--more:c:\Program Files (x86)\National Instruments\Shared\CVI\Bin\msvc64\nisyscfg.lib
--more:c:\Program Files (x86)\National Instruments\CVI2017\bin\msvc64\omp.lib
--more:c:\Program Files\Thorlabs\Kinesis\Thorlabs.MotionControl.IntegratedStepperMotors.lib
--more:c:\Program Files (x86)\National Instruments\CVI2017\toolslib\toolbox\msvc64\toolbox.obj
--more:C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64\user32.lib
--more:C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64\uuid.lib
--more:c:\Program Files (x86)\National Instruments\Shared\CVI\Bin\msvc64\visa.lib
--more:C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64\winmm.lib
\ No newline at end of file
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/linkerlicensing.txt
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/linkerlicensing.txt
Property changes:
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CallLink.bat
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CallLink.bat (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CallLink.bat (nonexistent)
@@ -1,9 +0,0 @@
-@"c:\program files (x86)\national instruments\cvi2017\bin\cvilink.exe" -cmd:link_options.txt -flags:0 -expiry:0 > Link.out 2>&1
-@if errorlevel 1 goto err
-@echo Link success
-@echo Link complete
-@exit 0
-:err
-@echo Link complete
-@echo Link failed
-@exit 1
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/dlldependencies.txt
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/dlldependencies.txt (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/dlldependencies.txt (nonexistent)
@@ -1,8 +0,0 @@
-cvi.lib
-cvirte.dll
-kernel32.lib
-KERNEL32.dll
-Thorlabs.MotionControl.IntegratedStepperMotors.lib
-Thorlabs.MotionControl.IntegratedStepperMotors.dll
-user32.lib
-USER32.dll
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/BuildStep.bat
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/BuildStep.bat (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/BuildStep.bat (nonexistent)
@@ -1,5 +0,0 @@
-@call %1.bat > %1.out
-@if %errorlevel% neq 0 (
- @echo Build Step failed for %1
- @exit %errorlevel%)
-@echo Build Step complete for %1
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/ThorlabsLTS.obj.cvidefprots
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/ThorlabsLTS.obj.cvidefprots (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/ThorlabsLTS.obj.cvidefprots (nonexistent)
@@ -1,104 +0,0 @@
-[LTS_Timeout]
-Class="Function"
-Prototype="int LTS_Timeout(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);"
-
-[LTS_Tmlnk]
-Class="Function"
-Prototype="void LTS_Tmlnk(int tout);"
-
-[LTS_Tmulk]
-Class="Function"
-Prototype="void LTS_Tmulk();"
-
-[LTS_Home]
-Class="Function"
-Prototype="void LTS_Home(int i, int wait);"
-
-[LTS_Init]
-Class="Function"
-Prototype="int LTS_Init(int i);"
-
-[LTS_Close]
-Class="Function"
-Prototype="void LTS_Close(int i);"
-
-[LTS_StopProfiled]
-Class="Function"
-Prototype="void LTS_StopProfiled(int i);"
-
-[LTS_MoveAbsolute]
-Class="Function"
-Prototype="void LTS_MoveAbsolute(int i, double position, int wait);"
-
-[LTS_MoveRelative]
-Class="Function"
-Prototype="void LTS_MoveRelative(int i, double distance, int wait);"
-
-[LTS_GetPosition]
-Class="Function"
-Prototype="double LTS_GetPosition(int i);"
-
-[LTS_GetStatus]
-Class="Function"
-Prototype="unsigned int LTS_GetStatus(int i);"
-
-[LTS_Enable]
-Class="Function"
-Prototype="int LTS_Enable(int i);"
-
-[LTS_Disable]
-Class="Function"
-Prototype="int LTS_Disable(int i);"
-
-[LTS_GetNumberPositions]
-Class="Function"
-Prototype="int LTS_GetNumberPositions(int i);"
-
-[LTS_Open]
-Class="Function"
-Prototype="int LTS_Open();"
-
-[LTS_RegisterMessageCallback]
-Class="Function"
-Prototype="void LTS_RegisterMessageCallback(int i, void (*functionPointer)());"
-
-[LTS_GetRealValueFromDeviceUnit]
-Class="Function"
-Prototype="void LTS_GetRealValueFromDeviceUnit(int i, int device_unit, double *real_unit, int unitType);"
-
-[LTS_GetDeviceUnitFromRealValue]
-Class="Function"
-Prototype="void LTS_GetDeviceUnitFromRealValue(int i, double real_unit, int *device_unit, int unitType);"
-
-[LTS_waitHome]
-Class="Function"
-Prototype="void LTS_waitHome(int i, int tout);"
-
-[LTS_waitMove]
-Class="Function"
-Prototype="void LTS_waitMove(int i, int tout);"
-
-[LTS_SetStatus]
-Class="Function"
-Prototype="void LTS_SetStatus(int nid);"
-
-[EndOfThread]
-Class="Function"
-Prototype="void EndOfThread(long long poolhandle, int functionID, unsigned int event, int value, void *callbackData);"
-
-[daq]
-Class="Function"
-Prototype="int daq(void *functionData);"
-
-[MessageCB]
-Class="Function"
-Prototype="void MessageCB();"
-
-[WinMain]
-Class="Function"
-Prototype="int WinMain(struct HINSTANCE__ *hInstance, struct HINSTANCE__ *hPrevInstance, char *lpszCmdLine, int nCmdShow);"
-
-[TimerCB]
-Class="Function"
-Prototype="int TimerCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);"
-
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/resources.res
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/resources.res
Property changes:
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CC_no_dep_options.txt
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CC_no_dep_options.txt (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CC_no_dep_options.txt (nonexistent)
@@ -1 +0,0 @@
--force-include-file "ThorlabsLTS.c";"c:\home\CVI\instr\ThorlabsLTS\ThorlabsLTS.c" -force-include-file "ThorlabsMotionControlIntegratedStepperMotors.h";"c:\home\CVI\instr\ThorlabsLTS\ThorlabsMotionControlIntegratedStepperMotors.h"
\ No newline at end of file
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CallRC.bat
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CallRC.bat (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CallRC.bat (nonexistent)
@@ -1,8 +0,0 @@
-@echo "C:\Program Files (x86)\National Instruments\Shared\MSDTRedistributables\BuildTools\8.1\rc.exe" /d _CVI_ /i "C:\Program Files (x86)\National Instruments\Shared\MSDTRedistributables\SDKHeaderFiles\8.1" /fo %2 %1
-@"C:\Program Files (x86)\National Instruments\Shared\MSDTRedistributables\BuildTools\8.1\rc.exe" /d _CVI_ /i "C:\Program Files (x86)\National Instruments\Shared\MSDTRedistributables\SDKHeaderFiles\8.1" /fo %2 %1 > Rc.out 2>&1
-@if errorlevel 1 goto err
-@echo RC complete
-@exit 0
-:err
-@echo RC failed
-@exit 1
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/manifest.xml
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/manifest.xml (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/manifest.xml (nonexistent)
@@ -1,7 +0,0 @@
-<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" >
- <asmv3:application>
- <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
- <dpiAware>False</dpiAware>
- </asmv3:windowsSettings>
- </asmv3:application>
-</assembly>
\ No newline at end of file
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/Jamfile
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/Jamfile (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/Jamfile (nonexistent)
@@ -1,45 +0,0 @@
-CCFLAGS = -g ;
-HDRS = "c:\\Program Files\\Thorlabs\\Kinesis"
- "c:\\program files (x86)\\national instruments\\cvi2017\\toolslib\\activex\\word"
- "c:\\program files (x86)\\national instruments\\cvi2017\\toolslib\\activex\\excel"
- "c:\\program files (x86)\\national instruments\\cvi2017\\toolslib\\custctrl"
- "c:\\program files (x86)\\national instruments\\cvi2017\\toolslib\\custctrl\\custsupp"
- "c:\\program files (x86)\\national instruments\\cvi2017\\toolslib\\cvirtsup"
- "c:\\program files (x86)\\national instruments\\cvi2017\\toolslib\\datasock"
- "c:\\program files (x86)\\national instruments\\cvi2017\\toolslib\\daqUtil"
- "c:\\program files (x86)\\national instruments\\cvi2017\\toolslib\\printing"
- "c:\\program files (x86)\\national instruments\\cvi2017\\toolslib\\toolbox"
- "c:\\program files (x86)\\national instruments\\cvi2017\\toolslib\\reportgen"
- "c:\\program files (x86)\\national instruments\\cvi2017\\toolslib\\localui"
- "c:\\program files (x86)\\national instruments\\cvi2017\\instr"
- "C:\\Program Files (x86)\\National Instruments\\Shared\\CVI\\toolslib\\custctrl"
- "C:\\Program Files (x86)\\National Instruments\\Shared\\CVI\\toolslib\\custctrl\\custsupp"
- "C:\\Program Files (x86)\\National Instruments\\Shared\\CVI\\instr"
- "C:\\ProgramData\\National Instruments\\CVI2017\\instr"
- "c:\\program files (x86)\\national instruments\\cvi2017\\include"
- "C:\\Program Files (x86)\\National Instruments\\Shared\\CVI\\include"
- "C:\\ProgramData\\National Instruments\\CVI2017\\include"
- "C:\\ProgramData\\National Instruments\\CVI\\include"
- "c:\\program files (x86)\\national instruments\\cvi2017\\include\\ansi"
- "c:\\program files (x86)\\national instruments\\cvi2017\\include\\clang\\3.3"
- "C:\\Program Files\\IVI Foundation\\IVI\\Include"
- "C:\\Program Files\\IVI Foundation\\VISA\\win64\\include"
- "C:\\Program Files (x86)\\National Instruments\\Shared\\MSDTRedistributables\\SDKHeaderFiles\\8.1"
- "c:\\Program Files (x86)\\National Instruments\\CVI2017\\bin"
- "c:\\ProgramData\\National Instruments\\CVI2017\\bin"
- "c:\\Program Files (x86)\\National Instruments\\Shared\\CVI\\Bin"
- ;
-include Jamfile_instr ;
-LOCATE on "ThorlabsLTS.c" = "c:\\home\\CVI\\instr\\ThorlabsLTS" ;
-LOCATE on "ThorlabsMotionControlIntegratedStepperMotors.h" = "c:\\home\\CVI\\instr\\ThorlabsLTS" ;
-Object "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.obj" : "c:\\home\\CVI\\instr\\ThorlabsLTS\\ThorlabsLTS.c" ;
-FILENUM on "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.obj" = 1 ;
-DEFPROTS on "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.obj" = "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.obj.cvidefprots" ;
-OUTFILE on "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.obj" = "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.obj.out" ;
-PrjObjects += "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.obj" ;
-Object "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\resources.res" : "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\resources.in.rc" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\resources.res" : "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\manifest.xml" ;
-MainFromObjects "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : $(PrjObjects) $(InstrObjects) ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\link_options.txt" ;
-Depends "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" : "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\resources.res" ;
-Depends all : "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\ThorlabsLTS.exe" ;
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/ThorlabsLTS.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/ThorlabsLTS.obj
Property changes:
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/moduledependencies.txt
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/moduledependencies.txt
Property changes:
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CC_options.txt
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CC_options.txt (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/CC_options.txt (nonexistent)
@@ -1 +0,0 @@
--triple amd64-pc-win32 -mstack-alignment=16 -fno-caret-diagnostics -fno-gnu-keywords -fms-compatibility -mms-bitfields -fmath-errno -Wno-everything -Werror=gnu -Werror=pointer-arith -Werror=invalid-return -mdisable-fp-elim -Wpointer-sign -Wunreachable-code -Wparentheses -Wunused-variable -Wuninitialized -Wdivision-by-zero -Warray-bounds -Wnull-dereference -Wignored-qualifiers -Wreturn-type -Wpanel-handle -Wchar-init -Wvisibility -Womp-nested-parallel -Womp-repeated-ordered -Wpointer-int-conv -Wint-conversion -Wpointer-conv -Wmissing-return-value -Winvalid-return -Wduplicate-decl-specifier -Wknr-promoted-parameter -Wsequence-point -Wassign-enum -Wsizeof-array-argument -Wcovered-switch-default -Wloop-analysis -Wstrncat-size -Winvalid-source-encoding -Wdisabled-macro-expansion -fdiagnostics-show-option -cvi-debugging=standard -Werror=implicit-function-declaration -Wuninitialized-runtime -I "c:\Program Files\Thorlabs\Kinesis" -I "c:\program files (x86)\national instruments\cvi2017\toolslib\activex\word" -I "c:\program files (x86)\national instruments\cvi2017\toolslib\activex\excel" -I "c:\program files (x86)\national instruments\cvi2017\toolslib\custctrl" -I "c:\program files (x86)\national instruments\cvi2017\toolslib\custctrl\custsupp" -I "c:\program files (x86)\national instruments\cvi2017\toolslib\cvirtsup" -I "c:\program files (x86)\national instruments\cvi2017\toolslib\datasock" -I "c:\program files (x86)\national instruments\cvi2017\toolslib\daqUtil" -I "c:\program files (x86)\national instruments\cvi2017\toolslib\printing" -I "c:\program files (x86)\national instruments\cvi2017\toolslib\toolbox" -I "c:\program files (x86)\national instruments\cvi2017\toolslib\reportgen" -I "c:\program files (x86)\national instruments\cvi2017\toolslib\localui" -I "c:\program files (x86)\national instruments\cvi2017\instr" -I "C:\Program Files (x86)\National Instruments\Shared\CVI\toolslib\custctrl" -I "C:\Program Files (x86)\National Instruments\Shared\CVI\toolslib\custctrl\custsupp" -I "C:\Program Files (x86)\National Instruments\Shared\CVI\instr" -I "C:\ProgramData\National Instruments\CVI2017\instr" -I "c:\program files (x86)\national instruments\cvi2017\include" -I "C:\Program Files (x86)\National Instruments\Shared\CVI\include" -I "C:\ProgramData\National Instruments\CVI2017\include" -I "C:\ProgramData\National Instruments\CVI\include" -I "c:\program files (x86)\national instruments\cvi2017\include\ansi" -I "c:\program files (x86)\national instruments\cvi2017\include\clang\3.3" -I "C:\Program Files\IVI Foundation\IVI\Include" -I "C:\Program Files\IVI Foundation\VISA\win64\include" -I "C:\Program Files (x86)\National Instruments\Shared\MSDTRedistributables\SDKHeaderFiles\8.1" -I "c:\Program Files (x86)\National Instruments\CVI2017\bin" -I "c:\ProgramData\National Instruments\CVI2017\bin" -I "c:\Program Files (x86)\National Instruments\Shared\CVI\Bin"
\ No newline at end of file
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/linkersummary.txt
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/linkersummary.txt (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/linkersummary.txt (nonexistent)
@@ -1,9 +0,0 @@
-ThorlabsLTS.obj
-cvi.lib
-cvistart.lib
-kernel32.lib
-Thorlabs.MotionControl.IntegratedStepperMotors.lib
-user32.lib
-EXE Symbol Module
-Exports Module
-Resource Module
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/ThorlabsLTS.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/ThorlabsLTS.exe
Property changes:
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/resources.in.rc
===================================================================
--- ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/resources.in.rc (revision 365)
+++ ThorlabsLTS/cvibuild.ThorlabsLTS/Debug64/resources.in.rc (nonexistent)
@@ -1,39 +0,0 @@
-#include "C:\Program Files (x86)\National Instruments\Shared\MSDTRedistributables\SDKHeaderFiles\8.1\winver.h"
-
-2 ICON "c:\\program files (x86)\\national instruments\\cvi2017\\bin\\default.ico"
-1 24 "c:\\home\\CVI\\instr\\ThorlabsLTS\\cvibuild.ThorlabsLTS\\Debug64\\manifest.xml"
-
-
-STRINGTABLE DISCARDABLE
-BEGIN
- 65535 "ThorlabsLTS"
-END
-
-VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,0,0,0
- PRODUCTVERSION 1,0,0,0
- FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
- FILEFLAGS 0x1L
- FILEOS VOS__WINDOWS32
- FILETYPE VFT_APP
- FILESUBTYPE VFT_UNKNOWN
-BEGIN
- BLOCK "StringFileInfo"
- BEGIN
- BLOCK "040904b0"
- BEGIN
- VALUE "CompanyName", "IJS\0"
- VALUE "FileDescription", "ThorlabsLTS (Debug x64)\0"
- VALUE "FileVersion", "1.0\0"
- VALUE "InternalName", "ThorlabsLTS\0"
- VALUE "LegalCopyright", "Copyright IJS 2024\0"
- VALUE "OriginalFilename", "ThorlabsLTS.exe\0"
- VALUE "ProductName", "IJS ThorlabsLTS\0"
- VALUE "ProductVersion", "1.0\0"
- END
- END
- BLOCK "VarFileInfo"
- BEGIN
- VALUE "Translation", 0x409, 0x4b0
- END
-END
Index: ThorlabsLTS/ThorlabsLTS.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/ThorlabsLTS/ThorlabsLTS.exe
Property changes:
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: ThorlabsLTS/ThorlabsLTS.c
===================================================================
--- ThorlabsLTS/ThorlabsLTS.c (revision 365)
+++ ThorlabsLTS/ThorlabsLTS.c (nonexistent)
@@ -1,679 +0,0 @@
-
-// This example uses the Kinesis C++ API to move and control Thorlabs integrated stepper motor, LTS, K10CR1, and MLJ stages.
-/* Default parameters
-HS LTS300C 300mm Stage
-
-General
-
-Name = HS LTS300C 300mm Stage
-Stage ID = Unknown
-Axis ID = SingleAxis
-
-Home Settings
-
-HomeDir = MOT_Reverse
-HomeLimitSwitch = MOT_ReverseLimitSwitch
-HomeVel = 2
-HomeZeroOffset = 0,5
-
-Jog Settings
-
-JogMode = MOT_ExtSingleStep
-JogStopMode = MOT_Profiled
-JogStepSize = 5,0
-JogMinVel = 0,0
-JogAccn = 10,0
-JogMaxVel = 10,0
-
-Control Settings
-
-DefMinVel = 0,0
-DefAccn = 20,0
-DefMaxVel = 20,0
-
-Limit Settings
-
-CWHardLimit = MOT_LimitSwitchMakeOnContact
-CCWHardLimit = MOT_LimitSwitchMakeOnContact
-CWSoftLimit = 3,0
-CCWSoftLimit = 1,0
-SoftLimitMode = MOT_LimitSwitchIgnored
-LimitsSoftwareApproachPolicy = DisallowIllegalMoves
-
-Physical Settings
-
-Pitch = 1,0
-StepsPerRev = 200
-GearboxRatio = 1
-TST101 Stage ID = 0
-UseDeviceUnits = False
-Units = MOT_Linear
-DirSense = MOT_Backwards
-MinPos = 0,00
-MaxPos = 300,00
-MaxAccn = 50,0
-MaxVel = 50,0
-MaxContinuousVel = 40,0
-Factor = 1,0
-UnitsTxt = mm
-DisplayDP = -1
-
-Misc. Settings
-
-BacklashDist = 0,05
-MoveFactor = 30
-RestFactor = 5
-
-Stepper Motor Settings
-
-Pitch = 1,0
-StepsPerRev = 200
-GearboxRatio = 1
-TST101 Stage ID = 0
-UseDeviceUnits = False
-Units = MOT_Linear
-DirSense = MOT_Backwards
-MinPos = 0,00
-MaxPos = 300,00
-MaxAccn = 50,0
-MaxVel = 50,0
-MaxContinuousVel = 40,0
-Factor = 1,0
-UnitsTxt = mm
-DisplayDP = -1
-
-Velocity Profile Settings
-
-BowIndex = 0
-
-Button Settings
-
-ButtonMode = MOT_JogMode
-ButtonPos1 = 10,0
-ButtonPos2 = 20,0
-
-Potentiometer Settings
-
-FPControls = True
-PotZeroWnd = 1
-PotVel1 = 5,0
-PotWnd1 = 50
-PotVel2 = 10,0
-PotWnd2 = 80
-PotVel3 = 15,0
-PotWnd3 = 100
-PotVel4 = 20,0
-
-
-*/
-
-//CVI Add dll path to: Options>Environment>Include Path> C:\Program Files\Thorlabs\Kinesis
-#include <stdio.h>
-#include <stdlib.h>
-#include <stdbool.h>
-#include <windows.h>
-#include <userint.h>
-#include <utility.h>
-#include "ThorlabsLTS_ui.h"
-
-
-#include "ThorlabsMotionControlIntegratedStepperMotors.h"
-
-
-void LTS_waitMove(int i, int timeout);
-void LTS_waitHome(int i, int timeout);
-char serialNumbers[][9] = {"45388004", "45387934","45388034"};
-
-// Set number of microsteps, found in APT communications protocol. Should be changed to 136533 if using K10CR1
-int StepsPerMm = 409600;
-double SingleMove=1; // in mm
-
-int LTSTimerOut=0;
-int p1_h;
-
-
-int CVICALLBACK LTS_Timeout (int panel, int control, int event,
- void *callbackData, int eventData1, int eventData2) {
- switch (event) {
- case EVENT_TIMER_TICK:
- LTSTimerOut = 1;
- printf("LTS timeout\n");
- break;
- }
- return 0;
-}
-
-/*
-void LTS_Timerast (int signumber) {
- LTSTimerOut = 1;
- printf("TIMEOUT !!!\n");
- SetCtrlAttribute (p1_h, P1_TIMEOUT, ATTR_ENABLED, 0);
-}
-*/
-
-void LTS_Tmlnk (int tout) {
- LTSTimerOut = 0;
- SetCtrlAttribute (p1_h, P1_TIMEOUT, ATTR_INTERVAL, (float)tout/1000.);
- SetCtrlAttribute (p1_h, P1_TIMEOUT, ATTR_ENABLED, 1);
-}
-
-void LTS_Tmulk ( void ) {
- SetCtrlAttribute (p1_h, P1_TIMEOUT, ATTR_ENABLED, 0);
- LTSTimerOut = 0;
-}
-
-void LTS_Home(int i,int wait){
-
-//Set up homing parameters.
- MOT_HomingParameters homingParams;
- ISC_GetHomingParamsBlock(serialNumbers[i], &homingParams);
- homingParams.direction = MOT_Reverse;
- ISC_SetHomingParamsBlock(serialNumbers[i], &homingParams);
-
- //Clear existing messages in the hardware buffer.
- ISC_ClearMessageQueue(serialNumbers[i]);
-
- //Home the stage and wait for the return message before continuing.
- ISC_Home(serialNumbers[i]);
- printf( "Start Homing...\n");
- if (wait) LTS_waitHome(i, wait);
- // printf( "Homed...\n");
-}
-
-int LTS_Init(int i){
-
- int errorReturn = ISC_Open(serialNumbers[i]);
- /*
- double stepsPerRev = 200;
- double gearBoxRatio = 1;
- double pitch = 1;
- int err = ISC_SetMotorParamsExt(serialNumbers[i], stepsPerRev, gearBoxRatio, pitch);
- err = ISC_GetMotorParamsExt(serialNumbers[i], &stepsPerRev, &gearBoxRatio, &pitch);
- // No effect
- */
- Sleep(1000);
- if (errorReturn == 0){
- printf( "Device %d (serial %s) Connected... \n",i, serialNumbers[i]);
- //Settings are loaded based on Stage Name. The integrated stepper class holds LTS and K10CR1 Information.
- ISC_SetLEDswitches(serialNumbers[i], 0); // disable LED
- ISC_StartPolling(serialNumbers[i], 50);
- Sleep(1000);
- } else {
- printf( "Error connecting device %d (%s)\n",i, serialNumbers[i] );
- }
- return errorReturn;
-}
-
-void LTS_Close(int i){
-//Close the stage
- ISC_StopPolling(serialNumbers[i]);
- ISC_Close(serialNumbers[i]);
- printf( "Device Disconnected...\n");
-}
-
-void LTS_StopProfiled(int i){
- ISC_StopProfiled(serialNumbers[i]);
-}
-
-void LTS_MoveAbsolute(int i, double position, int wait){
- ISC_SetMoveAbsolutePosition(serialNumbers[i], (position*StepsPerMm));
- ISC_MoveAbsolute(serialNumbers[i]);
- if (wait) LTS_waitMove(i, wait);
-
-}
-
-void LTS_MoveRelative(int i, double distance, int wait){
- ISC_SetMoveRelativeDistance(serialNumbers[i], (distance*StepsPerMm));
- ISC_MoveRelativeDistance(serialNumbers[i]);
- if (wait) LTS_waitMove(i, wait);
-}
-
-
-double LTS_GetPosition(int i){
- int device_unit = ISC_GetPosition(serialNumbers[i]); ;
- double real_unit = 1.0*device_unit / StepsPerMm;
- //const int unitType = 0 ;// 0 .. distance , 1 .. velocity, 2 .. acceleration
- // does not work int err = ISC_GetRealValueFromDeviceUnit(serialNumbers[i], device_unit,&real_unit, unitType);
- // printf("err = 0x%x pos %d %f\n", err ,device_unit, real_unit);
- return real_unit;
-}
-
-unsigned int LTS_GetStatus(int i){
- return ISC_GetStatusBits(serialNumbers[i]);
-}
-
-
-int LTS_Enable(int i){
- return ISC_EnableChannel(serialNumbers[i]);
-}
-
-
-int LTS_Disable(int i){
- return ISC_DisableChannel(serialNumbers[i]);
-}
-
-
-int LTS_GetNumberPositions(int i){
- return ISC_GetNumberPositions(serialNumbers[i]);
-}
-
-int LTS_Open(){
-
- TLI_BuildDeviceList();
- TLI_DeviceInfo info;
- int err=0;
- for (int i=0;i<3;i++){
- TLI_GetDeviceInfo(serialNumbers[i], &info);
- Sleep(100);
- err = LTS_Init(i);
- printf("%s err=%x\n", info.description, err);
- if (err) return err;
- }
- return 0;
-}
-
-
-void LTS_RegisterMessageCallback(int i, void (* functionPointer)()){
- ISC_RegisterMessageCallback(serialNumbers[i], functionPointer );
-}
-
-void LTS_GetRealValueFromDeviceUnit(int i, int device_unit, double *real_unit, int unitType){
- ISC_GetRealValueFromDeviceUnit(serialNumbers[i], device_unit, real_unit, unitType);
-}
-
-void LTS_GetDeviceUnitFromRealValue(int i, double real_unit, int *device_unit, int unitType){
- ISC_GetDeviceUnitFromRealValue(serialNumbers[i], real_unit, device_unit, unitType);
-}
-//Waits should only be used for Home commands. The home command has a different status return.
-void LTS_waitHome(int i, int tout)// Waits until a single axis is homed.
-{
- WORD messageType=0;
- WORD messageId=0;
- DWORD messageData=0;
- int condition=0;
- LTS_Tmlnk (tout);
- do {
- while (!ISC_MessageQueueSize(serialNumbers[i])){
- Sleep(250);
- if (LTSTimerOut) break;
- }
- if (LTSTimerOut){
- printf( "Timeout in axis [%d] pos: %f messageType %d, messageId %d\n",i,LTS_GetPosition(i), messageType, messageId);
- break;
- }
- ISC_GetNextMessage(serialNumbers[i], &messageType, &messageId, &messageData);
- condition = (messageType == 2) && (messageId == 0);
-
- } while (!condition || !LTSTimerOut);
-
- LTS_Tmulk();
-}
-
-void LTS_waitMove(int i, int tout)// Waits until axis is stopped.
-{
- WORD messageType=0;
- WORD messageId=0;
- DWORD messageData=0;
- int condition=0;
- LTS_Tmlnk (tout);
- do {
- while (!ISC_MessageQueueSize(serialNumbers[i])){
- Sleep(250);
- if (LTSTimerOut) break;
- }
- if (LTSTimerOut){
- printf( "Timeout in axis [%d] pos: %f messageType %d, messageId %d\n",i,LTS_GetPosition(i), messageType, messageId);
- break;
- }
- ISC_GetNextMessage(serialNumbers[i], &messageType, &messageId, &messageData);
- condition = (messageType == 2) && (messageId == 1);
-
- } while (!condition);
-
-
- LTS_Tmulk();
-}
-//*******************************************************************
-
-#ifdef LTS_MAIN
-
-
-int rID, tfID;
-
-#define MAX_THREADS 10
-static CmtThreadPoolHandle poolHandle = 0;
-int lid[][14]= {
- {P1_L1,P1_L2,P1_L3,P1_L4,P1_L5,P1_L6,P1_L7,P1_L8,P1_L9,P1_L10,P1_L11,P1_L12,P1_L13,P1_L14},
- {P1_L1_2,P1_L2_2,P1_L3_2,P1_L4_2,P1_L5_2,P1_L6_2,P1_L7_2,P1_L8_2,P1_L9_2,P1_L10_2,P1_L11_2,P1_L12_2,P1_L13_2,P1_L14_2},
- {P1_L1_3,P1_L2_3,P1_L3_3,P1_L4_3,P1_L5_3,P1_L6_3,P1_L7_3,P1_L8_3,P1_L9_3,P1_L10_3,P1_L11_3,P1_L12_3,P1_L13_3,P1_L14_3}};
-int dstat[3]={P1_N2,P1_N2_2,P1_N2_3};
-int dpos[3]={P1_XP,P1_YP,P1_ZP};
-int ctrl_c=0;
-
-void LTS_SetStatus(int nid){
-
- int status=LTS_GetStatus(nid);
- SetCtrlVal (p1_h, dstat[nid], status);
- SetCtrlVal (p1_h, lid[nid][12], (status & 0x20000000)>0);
- SetCtrlVal (p1_h, lid[nid][13], (status & 0x80000000)>0);
-
- for (int i=0; i<12; i++) {
- SetCtrlVal (p1_h, lid[nid][i], status & 1);
- status>>=1;
- }
-
-}
-
-
-
-void CVICALLBACK EndOfThread ( CmtThreadPoolHandle poolhandle,
- CmtThreadFunctionID functionID, unsigned int event,
- int value, void *callbackData ) {
- SetCtrlVal (p1_h, P1_SCANLED, 0);
- ctrl_c=0;
- return ;
-
-}
-
-int CVICALLBACK daq(void *functionData) {
- ctrl_c =0;
- SetCtrlVal (p1_h, P1_SCANLED, 1);
- int nx,ny,nz;
- GetCtrlVal(p1_h,P1_NX, &nx);
- GetCtrlVal(p1_h,P1_NY, &ny);
- GetCtrlVal(p1_h,P1_NZ, &nz);
-
- double dx,dy,dz;
- GetCtrlVal(p1_h,P1_DX, &dx);
- GetCtrlVal(p1_h,P1_DY, &dy);
- GetCtrlVal(p1_h,P1_DZ, &dz);
-
- double x0,y0,z0;
- GetCtrlVal(p1_h,P1_X0, &x0);
- GetCtrlVal(p1_h,P1_Y0, &y0);
- GetCtrlVal(p1_h,P1_Z0, &z0);
-
- int cbx,cby,cbz;
- int timeout=10000; // timeout in ms
- GetCtrlVal(p1_h,P1_CBX, &cbx);
- GetCtrlVal(p1_h,P1_CBY, &cby);
- GetCtrlVal(p1_h,P1_CBZ, &cbz);
-
- if (!cbx) nx=1;
- if (!cby) ny=1;
- if (!cbz) nz=1;
- int nstep=0;
- double totalSteps=nx*ny*nz;
- for (int iz=0;iz<nz;iz++){
- double zposition= z0+ iz*dz;
-
- SetCtrlVal(p1_h,P1_IZ, iz);
- SetCtrlVal(p1_h,P1_DAQLED, 1);
- LTS_MoveAbsolute(2,zposition,timeout);
- SetCtrlVal(p1_h,P1_DAQLED, 0);
- for (int iy=0;iy<ny;iy++){
- double yposition= y0+ iy*dy;
-
- SetCtrlVal(p1_h,P1_IY, iy);
- SetCtrlVal(p1_h,P1_DAQLED, 1);
- LTS_MoveAbsolute(1,yposition,timeout);
- SetCtrlVal(p1_h,P1_DAQLED, 0);
- for (int ix=0;ix<nx;ix++){
- double xposition= x0+ ix*dx;
-
- SetCtrlVal(p1_h,P1_IX, ix);
- SetCtrlVal(p1_h,P1_DAQLED, 1);
- LTS_MoveAbsolute(0,xposition,timeout);
- SetCtrlVal(p1_h,P1_DAQLED, 0);
-
- for (int k=0;k<3;k++){
- double n2 = LTS_GetPosition(k);
- SetCtrlVal (p1_h, dpos[k], n2);
- LTS_SetStatus(k);
- }
-
- //printf("[%d]\n",nstep++);
- nstep++;
- double ratio = nstep/totalSteps;
- SetCtrlVal(p1_h,P1_PROGRESS, 100.*ratio);
- Delay(0.1);
-
- if (ctrl_c) break;
- }
- if (ctrl_c) break;
- }
- if (ctrl_c) break;
- }
-
- return 0;
-}
-
-
-void MessageCB(){
- //printf("Message %d\n",d[0]);
- return;
-}
-
-int __stdcall WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
- LPSTR lpszCmdLine, int nCmdShow) {
-
-
- int evcontrl,evpanel,ierr;
- double n2;
- int comled;
- int enabled=0;
-
-
- SetSleepPolicy(VAL_SLEEP_MORE);
- CmtNewThreadPool (MAX_THREADS, &poolHandle);
- SetStdioPort (CVI_STDIO_WINDOW);
- if (InitCVIRTE (hInstance, 0, 0) == 0) return -1; /* out of memory */
-
- p1_h = LoadPanel (0,"ThorlabsLTS_ui.uir", P1);
- //p1_h = BuildP1 (0);
- ierr = DisplayPanel (p1_h);
- ierr = SetActiveCtrl (p1_h,P1_B1);
- ierr = SetActiveCtrl (p1_h,P1_B3);
-
- GetCtrlVal (p1_h, P1_COMLED, &comled);
- if (!comled) {
- //GetCtrlVal (p1_h, P1_PORT, &port);
- //if (MIKRO_Open (port)) continue;
- LTS_Open();
-
- SetCtrlVal (p1_h, P1_COMLED, 1);
- for (int i=0;i<3;i++) LTS_RegisterMessageCallback(i, &MessageCB );
- }
-
- int scanled=0;
- while (1) {
- ierr = GetUserEvent (1, &evpanel, &evcontrl);
- //printf("GetUserEvent %d %d\n", evpanel, evcontrl);
-
-
- if (evcontrl == P1_STOPSCAN) ctrl_c=1;
- GetCtrlVal (p1_h, P1_SCANLED, &scanled);
- if (scanled) continue;
- if (evcontrl == P1_B1) break;
- switch (evcontrl) {
- case P1_BL:
- LTS_MoveRelative(0,-SingleMove, 0);
- break;
- case P1_BR:
- LTS_MoveRelative(0,+SingleMove, 0);
- break;
- case P1_BU:
- LTS_MoveRelative(1,+SingleMove, 0);
- break;
- case P1_BD:
- LTS_MoveRelative(1,-SingleMove, 0);
- break;
- case P1_BF:
- LTS_MoveRelative(2,+SingleMove, 0);
- break;
- case P1_BB:
- LTS_MoveRelative(2,-SingleMove, 0);
- break;
- case P1_HO:
- LTS_Home(0,0);
- break;
- case P1_HO_2:
- LTS_Home(1,0);
- break;
- case P1_HO_3:
- LTS_Home(2,0);
- break;
- case P1_GX:
- GetCtrlVal (p1_h, P1_XG, &n2);
- LTS_MoveAbsolute(0,n2,0);
- break;
- case P1_GY:
- GetCtrlVal (p1_h, P1_YG, &n2);
- LTS_MoveAbsolute(1,n2,0);
- break;
- case P1_GZ:
- GetCtrlVal (p1_h, P1_ZG, &n2);
- LTS_MoveAbsolute(2,n2,0);
- break;
- case P1_G:
- GetCtrlVal (p1_h, P1_XG, &n2);
- LTS_MoveAbsolute(0,n2,0);
- GetCtrlVal (p1_h, P1_YG, &n2);
- LTS_MoveAbsolute(1,n2,0);
- GetCtrlVal (p1_h, P1_ZG, &n2);
- LTS_MoveAbsolute(2,n2,0);
- break;
- case P1_B3: // reset
- case P1_B3_2: // reset
- case P1_B3_3: // reset
- printf("RST Not yet implemented\n");
- break;
- case P1_STOP:
- LTS_StopProfiled(0);
- break;
- case P1_STOP_2:
- LTS_StopProfiled(1);
- break;
- case P1_STOP_3:
- LTS_StopProfiled(2);
- break;
- case P1_EN:
- LTS_Enable(0);
- break;
- case P1_EN_2:
- LTS_Enable(1);
- break;
- case P1_EN_3:
- LTS_Enable(2);
- break;
- case P1_DIS:
- LTS_Disable(0);
- break;
- case P1_DIS_2:
- LTS_Disable(1);
- break;
- case P1_DIS_3:
- LTS_Disable(2);
- break;
- case P1_TIMER:
- for (int k=0;k<3;k++){
- double position = LTS_GetPosition(k);
- SetCtrlVal (p1_h, dpos[k], position);
- LTS_SetStatus(k);
- }
- break;
- case P1_SCAN:
-
- enabled=1;
- const int LTS_Enabled = 0x80000000;
- for (int i=0;i<3;i++) if (!(LTS_GetStatus(i)& LTS_Enabled)) enabled =0;
- if (enabled){
- SetCtrlVal(p1_h,P1_DAQLED, 0);
- CmtScheduleThreadPoolFunctionAdv (poolHandle, daq, &rID,
- DEFAULT_THREAD_PRIORITY,
- EndOfThread,
- EVENT_TP_THREAD_FUNCTION_END,
- NULL, RUN_IN_SCHEDULED_THREAD,
- &tfID);
- } else {
- MessagePopup ("Error", "Enable LTS Stages First");
- }
- break;
- default:
- break;
- }
- Delay(0.001);
-
- }
-
- GetCtrlVal (p1_h, P1_COMLED, &comled);
- if (comled) for (int i=0;i<3;i++) LTS_Close (i);
-
- return 0;
-}
-
-
-
-
-int CVICALLBACK TimerCB (int panel, int control, int event,
- void *callbackData, int eventData1, int eventData2)
-{
- int isrunning;
- switch (event)
- {
- case EVENT_TIMER_TICK:
- GetCtrlVal (p1_h, P1_SCANLED, &isrunning);
- if (!isrunning) QueueUserEvent (1, p1_h, P1_TIMER);
- break;
- }
- return 0;
-}
-
-
-#else
-// *************************************
-
-int main(int argc, char ** argv)
-{
- //Sets up simulations. Comment in if running on physical hardware.
- //TLI_InitializeSimulations();
-
- //Input serial number. Change for your specific device.
- //serials = ["45388004", "45387934","45388034"]
-
-
- //Build Device List and open device.
- TLI_BuildDeviceList();
- TLI_DeviceInfo info;
- int err=0;
- for (int i=0;i<3;i++){
- TLI_GetDeviceInfo(serialNumbers[i], &info);
- printf("%s\n", info.description);
- Sleep(1000);
- err |= LTS_Init(i);
- }
-
-
- for (int i=0;i<3;i++){
-
- //Move the stage and wait for the return message before continuing.
- for (int k=0;k<10;k++){
- LTS_MoveAbsolute(i,k);
- printf( "Moving ...\n");
- waitMove(i);
- printf( "Move Complete...\n");
- }
-
-
- }
-
- for (int i=0;i<3;i++){
- LTS_Close(i);
- }
-
- //Closes simulations. Comment if running on physical hardware.
- //TLI_UninitializeSimulations();
- Delay(10);
- return 0;
-}
-#endif
Index: ThorlabsLTS/ThorlabsLTS_ui.h
===================================================================
--- ThorlabsLTS/ThorlabsLTS_ui.h (revision 365)
+++ ThorlabsLTS/ThorlabsLTS_ui.h (nonexistent)
@@ -1,144 +0,0 @@
-/**************************************************************************/
-/* LabWindows/CVI User Interface Resource (UIR) Include File */
-/* */
-/* WARNING: Do not add to, delete from, or otherwise modify the contents */
-/* of this include file. */
-/**************************************************************************/
-
-#include <userint.h>
-
-#ifdef __cplusplus
- extern "C" {
-#endif
-
- /* Panels and Controls: */
-
-#define P1 1
-#define P1_B1 2 /* control type: command, callback function: (none) */
-#define P1_DIS_3 3 /* control type: command, callback function: (none) */
-#define P1_EN_3 4 /* control type: command, callback function: (none) */
-#define P1_DIS_2 5 /* control type: command, callback function: (none) */
-#define P1_EN_2 6 /* control type: command, callback function: (none) */
-#define P1_STOP_3 7 /* control type: command, callback function: (none) */
-#define P1_STOP_2 8 /* control type: command, callback function: (none) */
-#define P1_STOP 9 /* control type: command, callback function: (none) */
-#define P1_DIS 10 /* control type: command, callback function: (none) */
-#define P1_EN 11 /* control type: command, callback function: (none) */
-#define P1_HO_3 12 /* control type: command, callback function: (none) */
-#define P1_HO_2 13 /* control type: command, callback function: (none) */
-#define P1_HO 14 /* control type: command, callback function: (none) */
-#define P1_B3_3 15 /* control type: command, callback function: (none) */
-#define P1_B3_2 16 /* control type: command, callback function: (none) */
-#define P1_B3 17 /* control type: command, callback function: (none) */
-#define P1_N2_3 18 /* control type: numeric, callback function: (none) */
-#define P1_N2_2 19 /* control type: numeric, callback function: (none) */
-#define P1_N2 20 /* control type: numeric, callback function: (none) */
-#define P1_L14_3 21 /* control type: LED, callback function: (none) */
-#define P1_L13_3 22 /* control type: LED, callback function: (none) */
-#define P1_L12_3 23 /* control type: LED, callback function: (none) */
-#define P1_L11_3 24 /* control type: LED, callback function: (none) */
-#define P1_L10_3 25 /* control type: LED, callback function: (none) */
-#define P1_L9_3 26 /* control type: LED, callback function: (none) */
-#define P1_L8_3 27 /* control type: LED, callback function: (none) */
-#define P1_L7_3 28 /* control type: LED, callback function: (none) */
-#define P1_L6_3 29 /* control type: LED, callback function: (none) */
-#define P1_L5_3 30 /* control type: LED, callback function: (none) */
-#define P1_L4_3 31 /* control type: LED, callback function: (none) */
-#define P1_L3_3 32 /* control type: LED, callback function: (none) */
-#define P1_L2_3 33 /* control type: LED, callback function: (none) */
-#define P1_L1_3 34 /* control type: LED, callback function: (none) */
-#define P1_L14_2 35 /* control type: LED, callback function: (none) */
-#define P1_L13_2 36 /* control type: LED, callback function: (none) */
-#define P1_L12_2 37 /* control type: LED, callback function: (none) */
-#define P1_L11_2 38 /* control type: LED, callback function: (none) */
-#define P1_L10_2 39 /* control type: LED, callback function: (none) */
-#define P1_L9_2 40 /* control type: LED, callback function: (none) */
-#define P1_L8_2 41 /* control type: LED, callback function: (none) */
-#define P1_L7_2 42 /* control type: LED, callback function: (none) */
-#define P1_L6_2 43 /* control type: LED, callback function: (none) */
-#define P1_L5_2 44 /* control type: LED, callback function: (none) */
-#define P1_L4_2 45 /* control type: LED, callback function: (none) */
-#define P1_L3_2 46 /* control type: LED, callback function: (none) */
-#define P1_L2_2 47 /* control type: LED, callback function: (none) */
-#define P1_L1_2 48 /* control type: LED, callback function: (none) */
-#define P1_L14 49 /* control type: LED, callback function: (none) */
-#define P1_L13 50 /* control type: LED, callback function: (none) */
-#define P1_L12 51 /* control type: LED, callback function: (none) */
-#define P1_L11 52 /* control type: LED, callback function: (none) */
-#define P1_L10 53 /* control type: LED, callback function: (none) */
-#define P1_L9 54 /* control type: LED, callback function: (none) */
-#define P1_L8 55 /* control type: LED, callback function: (none) */
-#define P1_L7 56 /* control type: LED, callback function: (none) */
-#define P1_L6 57 /* control type: LED, callback function: (none) */
-#define P1_L5 58 /* control type: LED, callback function: (none) */
-#define P1_L4 59 /* control type: LED, callback function: (none) */
-#define P1_L3 60 /* control type: LED, callback function: (none) */
-#define P1_L2 61 /* control type: LED, callback function: (none) */
-#define P1_L1 62 /* control type: LED, callback function: (none) */
-#define P1_BF 63 /* control type: command, callback function: (none) */
-#define P1_BD 64 /* control type: command, callback function: (none) */
-#define P1_BB 65 /* control type: command, callback function: (none) */
-#define P1_BR 66 /* control type: command, callback function: (none) */
-#define P1_BU 67 /* control type: command, callback function: (none) */
-#define P1_BL 68 /* control type: command, callback function: (none) */
-#define P1_XG 69 /* control type: numeric, callback function: (none) */
-#define P1_ZG 70 /* control type: numeric, callback function: (none) */
-#define P1_ZP 71 /* control type: numeric, callback function: (none) */
-#define P1_YG 72 /* control type: numeric, callback function: (none) */
-#define P1_XP 73 /* control type: numeric, callback function: (none) */
-#define P1_YP 74 /* control type: numeric, callback function: (none) */
-#define P1_GZ 75 /* control type: command, callback function: (none) */
-#define P1_GY 76 /* control type: command, callback function: (none) */
-#define P1_GX 77 /* control type: command, callback function: (none) */
-#define P1_G 78 /* control type: command, callback function: (none) */
-#define P1_SCANLED 79 /* control type: LED, callback function: (none) */
-#define P1_DAQLED 80 /* control type: LED, callback function: (none) */
-#define P1_COMLED 81 /* control type: LED, callback function: (none) */
-#define P1_TEXTMSG_3 82 /* control type: textMsg, callback function: (none) */
-#define P1_TEXTMSG_2 83 /* control type: textMsg, callback function: (none) */
-#define P1_TEXTMSG 84 /* control type: textMsg, callback function: (none) */
-#define P1_DECORATION_5 85 /* control type: deco, callback function: (none) */
-#define P1_DECORATION_2 86 /* control type: deco, callback function: (none) */
-#define P1_TIMEOUT 87 /* control type: timer, callback function: LTS_Timeout */
-#define P1_TIMER 88 /* control type: timer, callback function: TimerCB */
-#define P1_DECORATION_4 89 /* control type: deco, callback function: (none) */
-#define P1_STOPSCAN 90 /* control type: command, callback function: (none) */
-#define P1_SCAN 91 /* control type: command, callback function: (none) */
-#define P1_IZ 92 /* control type: numeric, callback function: (none) */
-#define P1_IY 93 /* control type: numeric, callback function: (none) */
-#define P1_IX 94 /* control type: numeric, callback function: (none) */
-#define P1_NZ 95 /* control type: numeric, callback function: (none) */
-#define P1_NY 96 /* control type: numeric, callback function: (none) */
-#define P1_NX 97 /* control type: numeric, callback function: (none) */
-#define P1_Z0 98 /* control type: numeric, callback function: (none) */
-#define P1_Y0 99 /* control type: numeric, callback function: (none) */
-#define P1_X0 100 /* control type: numeric, callback function: (none) */
-#define P1_DZ 101 /* control type: numeric, callback function: (none) */
-#define P1_DY 102 /* control type: numeric, callback function: (none) */
-#define P1_DX 103 /* control type: numeric, callback function: (none) */
-#define P1_CBZ 104 /* control type: radioButton, callback function: (none) */
-#define P1_CBY 105 /* control type: radioButton, callback function: (none) */
-#define P1_CBX 106 /* control type: radioButton, callback function: (none) */
-#define P1_DECORATION_3 107 /* control type: deco, callback function: (none) */
-#define P1_PROGRESS 108 /* control type: scale, callback function: (none) */
-
-
- /* Control Arrays: */
-
- /* (no control arrays in the resource file) */
-
-
- /* Menu Bars, Menus, and Menu Items: */
-
- /* (no menu bars in the resource file) */
-
-
- /* Callback Prototypes: */
-
-int CVICALLBACK LTS_Timeout(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
-int CVICALLBACK TimerCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
-
-
-#ifdef __cplusplus
- }
-#endif