; NOTE: The list below uses the strings found in the "ControllerDisplayName" key of each controller
[Controllers]
1=Hexagon FB2/B3C-LC
2=Hexagon DC240C/DC800
3=Hexagon RC1
4=Leitz B4/B5
5=Leitz B3
6=LK Nikon
7=Mitutoyo UC100
8=Mitutoyo UC200/300
9=Mitutoyo UC400
10=Mitutoyo CMMC-1/CMMC-3/CMMC-5
11=Nikon
12=Pantec Eagle
13=Virtual Controller
14=Wenzel WPC 2010
15=Wenzel WPC 2010/2020/2030
16=Wenzel WPC 2040
17=Zeiss C99L
18=Sheffield UMP 360
19=Sheffield SMP 400
20=Sharp32
21=SbElektronik
22=Chameleon

[Hexagon FB2/B3C-LC]
ControllerDisplayName=Hexagon FB2/B3C-LC
Dll=LeitzFB2B3C.dll
SupportedConnectionTypes=0:1
ConnectionType=0
TcpIpAddress=204.17.113.169
TcpIpPortNumber=2001
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=-1
FlyModeSupported=1
UseFlyMode=0

LineScannerTriggerType=1
LineScannerTriggerDuration=4000


[Chameleon]
ControllerDisplayName=Chameleon
Dll=GlobusAcs.dll
SupportedConnectionTypes=0:1
ConnectionType=0
TcpIpAddress=10.0.0.100
TcpIpPortNumber=701
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=-1
FlyModeSupported=1
UseFlyMode=0


LineScannerTriggerType=1
LineScannerTriggerDuration=4000

[Sharp32]
ControllerDisplayName=Sharp32
Dll=Sharp32.dll
SupportedConnectionTypes=1
ConnectionType=1
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1

ControllerConnectionSerialBaudRate=4800
ControllerConnectionSerialCOMPort=COM1
ControllerConnectionSerialDataBits=7
ControllerConnectionSerialParity=Even
ControllerConnectionSerialStopBits=1
ControllerConnectionSerialFlowControl=None
ScaleResolution=1


[Sheffield UMP 360]
ControllerDisplayName=Sheffield UMP 360
Dll=Sheffield.dll
SupportedConnectionTypes=1
ConnectionType=1
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1

ControllerConnectionSerialBaudRate=19200
ControllerConnectionSerialCOMPort=COM1
ControllerConnectionSerialDataBits=8
ControllerConnectionSerialParity=Odd
ControllerConnectionSerialStopBits=1
ControllerConnectionSerialFlowControl=None

[Sheffield SMP 400]
ControllerDisplayName=Sheffield SMP 400
Dll=Sheffield.dll
SupportedConnectionTypes=1
ConnectionType=1
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1

ControllerConnectionSerialBaudRate=57600
ControllerConnectionSerialCOMPort=COM1
ControllerConnectionSerialDataBits=8
ControllerConnectionSerialParity=Odd
ControllerConnectionSerialStopBits=1
ControllerConnectionSerialFlowControl=None

[Mitutoyo UC100]
ControllerDisplayName=Mitutoyo UC100
Dll=mitutoyo.dll
SupportedConnectionTypes=2
ConnectionType=2
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1

ProbeHeadConnectionType=1
ProbeHeadSerialCOMPort=COM1
ProbeHeadSerialBaudRate=19200
ProbeHeadSerialDataBits=8
ProbeHeadSerialParity=None
ProbeHeadSerialStopBits=1
ProbeHeadSerialFlowControl=Xon/Xoff

LineScannerTriggerType=1
LineScannerTriggerDuration=4000
LineScannerTriggerTimeout=80

[Mitutoyo UC200/300]
ControllerDisplayName=Mitutoyo UC200/300
Dll=mitutoyo.dll
SupportedConnectionTypes=2
ConnectionType=2
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1

ProbeHeadConnectionType=1
ProbeHeadSerialCOMPort=COM1
ProbeHeadSerialBaudRate=19200
ProbeHeadSerialDataBits=8
ProbeHeadSerialParity=None
ProbeHeadSerialStopBits=1
ProbeHeadSerialFlowControl=Xon/Xoff

LineScannerTriggerType=1
LineScannerTriggerDuration=4000
LineScannerTriggerTimeout=80

[Mitutoyo UC400]
ControllerDisplayName=Mitutoyo UC400
Dll=mitutoyo.dll
SupportedConnectionTypes=4
ConnectionType=4
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1

ProbeHeadConnectionType=1
ProbeHeadSerialCOMPort=COM1
ProbeHeadSerialBaudRate=19200
ProbeHeadSerialDataBits=8
ProbeHeadSerialParity=None
ProbeHeadSerialStopBits=1
ProbeHeadSerialFlowControl=Xon/Xoff

LineScannerTriggerType=1
LineScannerTriggerDuration=4000
LineScannerTriggerTimeout=20

[Mitutoyo UC100/200/300]
ControllerDisplayName=Mitutoyo UC100/200/300
Dll=mitutoyo.dll
SupportedConnectionTypes=2
ConnectionType=2
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1

ProbeHeadConnectionType=1
ProbeHeadSerialCOMPort=COM1
ProbeHeadSerialBaudRate=19200
ProbeHeadSerialDataBits=8
ProbeHeadSerialParity=None
ProbeHeadSerialStopBits=1
ProbeHeadSerialFlowControl=Xon/Xoff

LineScannerTriggerType=1
LineScannerTriggerDuration=4000


[Mitutoyo CMMC-1/CMMC-3/CMMC-5]
ControllerDisplayName=Mitutoyo CMMC-1/CMMC-3/CMMC-5
Dll=mitutoyoCMMC.dll
SupportedConnectionTypes=5
ConnectionType=5
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1

ProbeHeadConnectionType=1
ProbeHeadSerialCOMPort=COM1
ProbeHeadSerialBaudRate=19200
ProbeHeadSerialDataBits=8
ProbeHeadSerialParity=None
ProbeHeadSerialStopBits=1
ProbeHeadSerialFlowControl=Xon/Xoff



[Hexagon DC240C/DC800]
ControllerDisplayName=Hexagon DC240C/DC800
Dll=leitzDC.dll
SupportedConnectionTypes=0:1
ConnectionType=0
TcpIpAddress=100.0.0.1
TcpIpPortNumber=1234
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=-1
FlyModeSupported=1
UseFlyMode=0

LineScannerTriggerType=0
LineScannerTriggerDuration=400

[Hexagon RC1]
ControllerDisplayName=Hexagon RC1
Dll=leitzDC.dll
SupportedConnectionTypes=0:1
ConnectionType=0
TcpIpAddress=100.0.0.1
TcpIpPortNumber=1234
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=-1
FlyModeSupported=1
UseFlyMode=0

[Leitz B4/B5]
ControllerDisplayName=Leitz B4/B5
Dll=leitzP4P5.dll
SupportedConnectionTypes=0:1
ConnectionType=0
TcpIpAddress=192.9.200.10
TcpIpPortNumber=2001
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1
FlyModeSupported=1
UseFlyMode=0

[Leitz B3]
ControllerDisplayName=Leitz B3
Dll=leitzB3.dll
SupportedConnectionTypes=0:1
ConnectionType=0
TcpIpAddress=192.9.200.10
TcpIpPortNumber=2001
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1
FlyModeSupported=1
UseFlyMode=0

[Pantec Eagle]
ControllerDisplayName=Pantec Eagle
Dll=Pantec.dll
SupportedConnectionTypes=0:1
ConnectionType=0
TcpIpAddress=192.168.237.232
TcpIpPortNumber=1027
ControllerConnectionSerialBaudRate=115200
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1
JogBoxConnectionTypeSelectionSupported=1
FlyModeSupported=1
UseFlyMode=1

LineScannerTriggerType=1
LineScannerTriggerDuration=4000

[SbElektronik]
ControllerDisplayName=SbElektronik
Dll=SbElectronik.dll
SupportedConnectionTypes=1
ConnectionType=1
ControllerConnectionSerialBaudRate=38400
ControllerConnectionSerialCOMPort=COM1
ControllerConnectionSerialDataBits=8
ControllerConnectionSerialParity=None
ControllerConnectionSerialStopBits=1
ControllerConnectionSerialFlowControl=None

XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1
JogBoxConnectionTypeSelectionSupported=1
FlyModeSupported=1
UseFlyMode=1

LineScannerTriggerType=1
LineScannerTriggerDuration=4000

[Wenzel WPC 2010]
ControllerDisplayName=Wenzel WPC 2010
Dll=Pantec.dll
SupportedConnectionTypes=1
ConnectionType=1
ControllerConnectionSerialBaudRate=115200
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1
JogBoxConnectionTypeSelectionSupported=1
FlyModeSupported=1
UseFlyMode=1

LineScannerTriggerType=1
LineScannerTriggerDuration=4000

[Wenzel WPC 2010/2020/2030]
ControllerDisplayName=Wenzel WPC 2010/2020/2030
Dll=Pantec.dll
SupportedConnectionTypes=1
ConnectionType=1
ControllerConnectionSerialBaudRate=115200
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1
JogBoxConnectionTypeSelectionSupported=1
FlyModeSupported=1
UseFlyMode=1

LineScannerTriggerType=1
LineScannerTriggerDuration=4000

[Wenzel WPC 2040]
ControllerDisplayName=Wenzel WPC 2040
Dll=Pantec.dll
SupportedConnectionTypes=0:1
ConnectionType=0
TcpIpAddress=192.168.237.232
TcpIpPortNumber=1027
ControllerConnectionSerialBaudRate=115200
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1
JogBoxConnectionTypeSelectionSupported=1
FlyModeSupported=1
UseFlyMode=1

LineScannerTriggerType=1
LineScannerTriggerDuration=4000

[Nikon NMC Controller]
ControllerDisplayName=Nikon
SupportedConnectionTypes=3
ConnectionType=3
Dll=NikonNMC.dll
DefinitionFileFolder=C:\LK\Appdata
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=-1

[Zeiss C99L]
ControllerDisplayName=Zeiss C99L
Dll=Zeiss.dll
SupportedConnectionTypes=0
ConnectionType=0
TcpIpAddress=192.4.1.200
TcpIpPortNumber=4712
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=-1

[LK Nikon]
ControllerDisplayName=LK Nikon
DefinitionFileFolder=C:\LK\Appdata\CMMCFG
Dll=Nikon.dll
SupportedConnectionTypes=0:3
ConnectionType=3
TcpIpAddress=212.240.51.91
TcpIpPortNumber=1400
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=-1
TemperatureSensorConnectionTypeSelectionSupported=1

[Virtual Controller]
ControllerDisplayName=Virtual Controller
Dll=Virtual_Machine.dll
SupportedConnectionTypes=2
ConnectionType=2
XAxisDirection=1
YAxisDirection=1
ZAxisDirection=1

[MachineDefaults]
MachineModel=
ControllerModel=
MaximumMovementSpeed=250
DefaultMovementSpeed=100
MaximumApproachSpeed=10
DefaultApproachSpeed=2
MaximumTactileScanningSpeed=20
DefaultTactileScanningSpeed=8
TemperatureSensor=1
ProbeHeadA0B0Direction=
ProbeHeadA90B90Direction=

; NOTE: The list below uses the strings found in the "MachineDisplayName" key of each machine
[Machines]
1=Brown & Sharpe Global Advantage
2=Brown & Sharpe Global Performance
3=DEA Alpha
4=DEA Bravo
5=DEA Delta Slant
6=DEA Global Advantage
7=DEA Global Classic
8=DEA Global eXtra
9=DEA Global Performance
10=DEA Global Silver Advantage
11=DEA Global Silver Classic
12=DEA Global Silver Performance
13=DEA Global Silver SF
14=DEA Lambda Slant
15=DEA Lambda SP
16=DEA Mercury
17=DEA Micra
18=DEA Pioneer
19=DEA Prima RI
20=DEA Toro
21=DEA Tracer
22=Leitz Infinity
23=Leitz PMM-C
24=Leitz PMM-F
25=Leitz PMM-G
26=Leitz PMM-Xi
27=Leitz Reference HP
28=Leitz Reference Xe
29=Leitz Reference Xi
30=Leitz Reference XT
31=Mitutoyo Bright Apex
32=Mitutoyo CARBstrato/CARBapex
33=Mitutoyo Crysta-Apex
34=Mitutoyo Crysta-Apex S
35=Mitutoyo Falcio-Apex
36=Mitutoyo Legex
37=Mitutoyo Mach Ko-Ga-Me
38=Mitutoyo Strato-Apex
39=Nikon Altera
40=Nikon LK Colossus
41=Nikon LK Evolution
42=Nikon LK G80
43=Nikon LK G90
44=Nikon LK H
45=Nikon LK HC90
46=Nikon LK Integra
47=Nikon LK Libero
48=Nikon LK LY90
49=Nikon LK PT Scan
50=Nikon LK Ultima
51=Nikon LK V
52=Nikon LK V SL
53=Wenzel LH
54=Wenzel LHF
55=Wenzel RA
56=Wenzel RA Plus
57=Wenzel RAX
58=Wenzel RS
59=Wenzel RS Plus
60=Wenzel Smart
61=Wenzel XOrbit
62=Zeiss DuraMax
63=TESA
64=Stiefelmayer
65=Brown & Sharp MicroVal PFx
66=Brown & Sharp Validator
67=Brown & Sharp Sharp32
68=Zeiss CONTURA
69=Zeiss ECLIPSE
70=Zeiss SPECTRUM
71=Zeiss ACCURA
72=Zeiss MICURA
73=Zeiss PRISMO
74=Zeiss XENOS
75=Coord3 Universal

[Coord3 Universal]
MachineDisplayName=Coord3 Universal
ControllerModel=Chameleon
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Brown & Sharpe Global Advantage]
MachineDisplayName=Brown & Sharpe Global Advantage
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Brown & Sharpe Global Performance]
MachineDisplayName=Brown & Sharpe Global Performance
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Alpha]
MachineDisplayName=DEA Alpha
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Bravo]
MachineDisplayName=DEA Bravo
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=
ProbeHeadA90B90Direction=
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Delta Slant]
MachineDisplayName=DEA Delta Slant
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Global Advantage]
MachineDisplayName=DEA Global Advantage
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Global Classic]
MachineDisplayName=DEA Global Classic
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Global eXtra]
MachineDisplayName=DEA Global eXtra
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Global Performance]
MachineDisplayName=DEA Global Performance
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Global Silver Advantage]
MachineDisplayName=DEA Global Silver Advantage
ControllerModel=Hexagon DC240C/DC800
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Global Silver Classic]
MachineDisplayName=DEA Global Silver Classic
ControllerModel=Hexagon DC240C/DC800
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Global Silver Performance]
MachineDisplayName=DEA Global Silver Performance
ControllerModel=Hexagon DC240C/DC800
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Global Silver SF]
MachineDisplayName=DEA Global Silver SF
ControllerModel=Hexagon DC240C/DC800
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 250
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Lambda Slant]
MachineDisplayName=DEA Lambda Slant
ControllerModel=Hexagon DC240C/DC800
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 250
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Lambda SP]
MachineDisplayName=DEA Lambda SP
ControllerModel=Hexagon DC240C/DC800
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 250
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Mercury]
MachineDisplayName=DEA Mercury
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=
ProbeHeadA90B90Direction=
MaximumMovementSpeed = 250
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Micra]
MachineDisplayName=DEA Micra
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 350
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Pioneer]
MachineDisplayName=DEA Pioneer
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 250
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Prima RI]
MachineDisplayName=DEA Prima RI
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=
ProbeHeadA90B90Direction=
MaximumMovementSpeed = 250
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Toro]
MachineDisplayName=DEA Toro
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=
ProbeHeadA90B90Direction=
MaximumMovementSpeed = 250
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[DEA Tracer]
MachineDisplayName=DEA Tracer
ControllerModel=Hexagon FB2/B3C-LC
ProbeHeadA0B0Direction=
ProbeHeadA90B90Direction=
MaximumMovementSpeed = 250
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Leitz Infinity]
MachineDisplayName=Leitz Infinity
ControllerModel=Leitz B4/B5
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 350
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Leitz PMM-C]
MachineDisplayName=Leitz PMM-C
ControllerModel=Leitz B4/B5
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 250
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Leitz PMM-F]
MachineDisplayName=Leitz PMM-F
ControllerModel=Leitz B4/B5
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 350
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Leitz PMM-G]
MachineDisplayName=Leitz PMM-G
ControllerModel=Leitz B4/B5
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 280
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Leitz PMM-Xi]
MachineDisplayName=Leitz PMM-Xi
ControllerModel=Leitz B4/B5
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 280
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Leitz Reference HP]
MachineDisplayName=Leitz Reference HP
ControllerModel=Leitz B4/B5
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 280
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Leitz Reference Xe]
MachineDisplayName=Leitz Reference Xe
ControllerModel=Leitz B4/B5
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 280
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Leitz Reference Xi]
MachineDisplayName=Leitz Reference Xi
ControllerModel=Leitz B4/B5
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 280
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Leitz Reference XT]
MachineDisplayName=Leitz Reference XT
ControllerModel=Leitz B4/B5
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 280
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Mitutoyo Bright Apex]
MachineDisplayName=Mitutoyo Bright Apex
ControllerModel=Mitutoyo UC100/200/300
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Mitutoyo CARBstrato/CARBapex]
MachineDisplayName=Mitutoyo CARBstrato/CARBapex
ControllerModel=Mitutoyo UC100/200/300
ProbeHeadA0B0Direction=
ProbeHeadA90B90Direction=
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Mitutoyo Crysta-Apex]
MachineDisplayName=Mitutoyo Crysta-Apex
ControllerModel=Mitutoyo UC100/200/300
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Mitutoyo Crysta-Apex S]
MachineDisplayName=Mitutoyo Crysta-Apex S
ControllerModel=Mitutoyo UC400
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Mitutoyo Falcio-Apex]
MachineDisplayName=Mitutoyo Falcio-Apex
ControllerModel=Mitutoyo UC100/200/300
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Mitutoyo Legex]
MachineDisplayName=Mitutoyo Legex
ControllerModel=Mitutoyo UC100/200/300
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Mitutoyo Mach Ko-Ga-Me]
MachineDisplayName=Mitutoyo Mach Ko-Ga-Me
ControllerModel=Mitutoyo UC100/200/300
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Mitutoyo Strato-Apex]
MachineDisplayName=Mitutoyo Strato-Apex
ControllerModel=Mitutoyo UC100/200/300
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon Altera]
MachineDisplayName=Nikon Altera
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon LK Colossus]
MachineDisplayName=Nikon LK Colossus
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon LK Evolution]
MachineDisplayName=Nikon LK Evolution
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon LK G80]
MachineDisplayName=Nikon LK G80
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon LK G90]
MachineDisplayName=Nikon LK G90
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon LK H]
MachineDisplayName=Nikon LK H
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=
ProbeHeadA90B90Direction=
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon LK HC90]
MachineDisplayName=Nikon LK HC90
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=
ProbeHeadA90B90Direction=
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon LK Integra]
MachineDisplayName=Nikon LK Integra
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon LK Libero]
MachineDisplayName=Nikon LK Libero
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon LK LY90]
MachineDisplayName=Nikon LK LY90
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=
ProbeHeadA90B90Direction=
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon LK PT Scan]
MachineDisplayName=Nikon LK PT Scan
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon LK Ultima]
MachineDisplayName=Nikon LK Ultima
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon LK V]
MachineDisplayName=Nikon LK V
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Nikon LK V SL]
MachineDisplayName=Nikon LK V SL
ControllerModel=LK Nikon
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+Y
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Wenzel LH]
MachineDisplayName=Wenzel LH
ControllerModel=Wenzel WPC 2040
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 5

[Wenzel LHF]
MachineDisplayName=Wenzel LHF
ControllerModel=Wenzel WPC 2040
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 5

[Wenzel RA]
MachineDisplayName=Wenzel RA
ControllerModel=Wenzel WPC 2040
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 5

[Wenzel RA Plus]
MachineDisplayName=Wenzel RA Plus
ControllerModel=Wenzel WPC 2040
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 5

[Wenzel RAX]
MachineDisplayName=Wenzel RAX
ControllerModel=Wenzel WPC 2040
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 5

[Wenzel RS]
MachineDisplayName=Wenzel RS
ControllerModel=Wenzel WPC 2040
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 5

[Wenzel RS Plus]
MachineDisplayName=Wenzel RS Plus
ControllerModel=Wenzel WPC 2040
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 5

[Wenzel Smart]
MachineDisplayName=Wenzel Smart
ControllerModel=Wenzel WPC 2040
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 5

[Wenzel XOrbit]
MachineDisplayName=Wenzel XOrbit
ControllerModel=Wenzel WPC 2040
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 5

[Zeiss DuraMax]
MachineDisplayName=Zeiss DuraMax
ControllerModel=Zeiss C99L
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Zeiss CONTURA]
MachineDisplayName=Zeiss CONTURA
ControllerModel=Zeiss C99L
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Zeiss ECLIPSE]
MachineDisplayName=Zeiss ECLIPSE
ControllerModel=Zeiss C99L
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Zeiss SPECTRUM]
MachineDisplayName=Zeiss SPECTRUM
ControllerModel=Zeiss C99L
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Zeiss ACCURA]
MachineDisplayName=Zeiss ACCURA
ControllerModel=Zeiss C99L
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Zeiss MICURA]
MachineDisplayName=Zeiss MICURA
ControllerModel=Zeiss C99L
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Zeiss PRISMO]
MachineDisplayName=Zeiss PRISMO
ControllerModel=Zeiss C99L
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Zeiss XENOS]
MachineDisplayName=Zeiss XENOS
ControllerModel=Zeiss C99L
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[TESA]
MachineDisplayName=TESA
ControllerModel=Sheffield UMP 360
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 10

[Stiefelmayer]
MachineDisplayName=Stiefelmayer
ControllerModel=SbElektronik
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 300
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 10

[Brown & Sharp MicroVal PFx]
MachineDisplayName=Brown & Sharp MicroVal PFx
ControllerModel=Sharp32
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 350
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Brown & Sharp Validator]
MachineDisplayName=Brown & Sharp Validator
ControllerModel=Sharp32
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 350
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8

[Brown & Sharp Sharp32]
MachineDisplayName=Brown & Sharp Sharp32
ControllerModel=Sharp32
ProbeHeadA0B0Direction=-Z
ProbeHeadA90B90Direction=+X
MaximumMovementSpeed = 350
DefaultMovementSpeed = 100
MaximumApproachSpeed = 10
DefaultApproachSpeed = 2
MaximumTactileScanningSpeed = 20
DefaultTactileScanningSpeed = 8


; NOTE: The list below uses the strings found in the "RotaryTableDisplayName" key of each rotary table
[RotaryTables]
1=GOM
2=PI 
3=NIKON
4=(Custom)

[RotaryTableGOM]
RotaryTableDisplayName=GOM
Type=1
ConnectionType=1
COMPort=7
TcpIpAddress=0
TcpIpPortNumber=0
RotationSpeed=100
PositiveAngleDirection = 0

[RotaryTablePI]
RotaryTableDisplayName=PI
Type=1
ConnectionType=1
COMPort=7
TcpIpAddress=0
TcpIpPortNumber=0
RotationSpeed=100
PositiveAngleDirection = 0

SerialBaudRate=115200
SerialDataBits=8
SerialFlowControl=None
SerialParity=None
SerialStopBits=1

[LineScanners]
1=XC65Dx
2=XC65Dx-LS
3=InSight L100
4=LC15Dx
5=LC50C
6=LC50Cx
7=LC60D
8=LC60Dx
9=Kreon Zephyr II-70
10=Kreon Zephyr II-100
11=Kreon Solano CMM
12=Kreon Aquilon
13=Pantec Line Scanner
14=Optimet Scanner 
15=Generic Scanner

[XC65Dx]
Dll=NikonLineScanner.dll

[XC65Dx-LS]
Dll=NikonLineScanner.dll

[InSight L100]
Dll=NikonLineScanner.dll

[LC15Dx]
Dll=NikonLineScanner.dll

[LC50C]
Dll=NikonLineScanner.dll

[LC50Cx]
Dll=NikonLineScanner.dll

[LC60D]
Dll=NikonLineScanner.dll

[LC60Dx]
Dll=NikonLineScanner.dll

[Kreon Zephyr II-70]
Dll=KreonLineScanner.dll

[Kreon Zephyr II-100]
Dll=KreonLineScanner.dll

[Kreon Solano CMM]
Dll=KreonLineScanner.dll

[Kreon Aquilon]
Dll=KreonLineScanner.dll

[Pantec Line Scanner]
Dll=PantecLineScanner.dll

[Optimet Scanner] 
Dll=OptimetScanner.dll

[Generic Scanner]
Dll=LineScannerSimulator.dll