miim

# I++ DME Server Setup

The following options are available in the registry settings for the I++ Server V3.19a

They are located in the [USER_iplusplus] section of the registry. The value enclosed into the [] brackets is the default value.

- CommPort [0] : RS232 port number used to connect to the I++ Server trough serial line - *** diagnostic only ***

- TcpipPort [1294]: TCP/IP port number used to connect to the I++ Server trough the network. The only true official setting

- EnumToolsType [ 0]: This setting affects the "EnumTools" command and allows the I++ Server to enumerate to the I++ client both calibrated and uncalibrated tools or only calibrated tools.

- 0: Enumerate both calibrated and uncalibrated tools

- 1: Enumerate only calibrated tools

- ToolNamingType [0] : Select the tool naming convention.

- 0: Tool naming is allowed in the "PROBE.TIP" format.

For example, PH9.T1A90B0

- 1: Tool naming is allowed in the "NICKNAME" format. In this case, for each tip defined in the I++ server needs to have a nickname associated ("Probe Utilities\Edit Probe Data\Nickname")

- 2: Tool naming is allowed in the "PROBETIP" format. This mode is similar to mode 0, but the tool naming does not contain dot character (".") For example PH9T1A90B0

- 4: when EnumTools is called only the A0B0 position of each tip will be returned – helps for wrists where 1 new tool is created for each AB position required. (Made for Holos, which uses the index in a list to call a probe.)

- TraceOnScreen [FALSE]: When set = TRUE, allows the I++ Server to create windows displaying the Server/Client communication trace.

- SpecialOptions [0]: BitMapped integer to enable various special settings; values:

- - 8: Will disable systematic scales only tempcomp which is by default enabled when Server receives StartSession().

  - 32: Force manual tool changes even if a probe changer is installed in PC-DMIS.

  - 32: Force manual tool changes even if a probe changer is installed in PC-DMIS.

- 256: Disable error when a value has more than 16 digits. PCD-41820.

- 512: Uses Zeiss A/B angles conventions vs CW-43.

- 1024: Prevents update of current tools values in the registry by PC-DMIS. I++ServerTools is the proper way of setting the Default values.

- 2048: D Disable the check for a tool to be a wrist to be Alignable (mainly to accept AlignTool() command). PCD-89395. V3.19a

(All other values should NOT be used, and are for development only).