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).