System information

XGen version of the TCP/IP Client module was being used and as such, not all cues required by 2-series were
being brought in to the connection logic.
Fixed Replace Control System errors:
Fixed error in replacing a control system when a new serial driver was being added. No serial device settings were
being recorded and as such, a compiler error was being generated at compile time saying the serial settings were
invalid.
Fixed problem in Replace Control System with devices in the new program getting device names from completely
unrelated devices in the original program. Typically this would occur if the original program had more relay devices
from the Crestron Database than there was room for in the new control system.
Fixed processing of Default Device Extenders during a replace control system. The default extender was only being
added to the new control system if the old control sytem also had the same extender.
Fixed problem in Replace Control System where user programming on built-in system control modules (a.k.a
OOTBF) was not always getting copied over.
Fixed a problem with rebuilding User and Project IR Databases on startup if there is no database files found. Note:
due to technical constraints, this will only happen once the Configuration Manager view has been accessed.
Fixed problem on Project Header and Module Header when trying to retrieve the firmware version. Viewport was
always being used instead of the Crestron Toolbox.
Fixed problem with comments in Program Header not copying over on a replace of the control system.
Fixed error in the System Configuration tree when right clicking on a device to add or replace. If there is only one
potential device with which to add/replace, SIMPL was not recoginzing that device and as such the options to add
or replace, in the right click menu, were not enabled and thus the programmer was led to believe there were no
optional devices.
Fixed problem with not being able to have more than 1 [~UNUSED~] parameter in the Default Arguments of a
module.
Fixed problem with not being able to enter values for parameters that have properties defining them to be 16bit and
HEX format only. The problem occurred when the entered value had a type specifier of 'h' at the end.
Fixed problem with the "Make Symbol Complete (Ctl+I) option on the right click menu of the Program Tree and
Detail View. Not all Inputs were being commented out.
Fixed problem with no signal data being available for SIMPL Debugger.
Fixed crash when trying to autofill.
Fixed problem with Program Tree not updating addresses when accessing the Configuration Dialogs from the
Program Tree to change network IDs.
Added the ability to change a module's model name on the Module Header Devices dialog.
Fixed issue in the testing done to verify if a program resynch is required. The test was reporting the need to
resynch due to parameters that have changed but there weren't any parameters for the reported symbol.
Fixed issue with being asked twice for a password when trying to transfer a program via an SSL Enabled ethernet
connection.
Fixed problem with importing default logic to some touchpanel or front panel devices resulting in different amounts
of inputs than outputs on the touchpane-like device symbols. Because touchpanel symbols typically will expand
inputs along with outputs, and visa versa, the programmer was not always able to then collapse or futher expand
the symbol.
Fixed problem with an "AND" symbol being added to the Logic Folder when an IR driver is added to the program by
dragging and dropping it into the System Tree.
Fixed problem in replacing control systems when the original control system contained Out Of The Box
Functionality. Sometimes device names in the converted program were given incorrect device names.
SIMPL Windows Enhancements:
Removed the option to display signals in the Program Tree:
The "Don't Display Signals in Program View" checkbox on the Options->Preferences->General dialog was
removed.
The Program Tree will no longer show Inputs, Outputs or Parameters.
The Signal Detail and Parameter Routings dialogs (available via the F2 key), will now default to showing the
selected items in the Detail View window. Previously, the default was to just show the signal or parameter in
the Program Tree unless the programmer checked the box to indicate to also open up the associated symbol
in Detail View.
SIMPL Windows: "Input/Output Groups": This feature will allow programmers to program Input and/or Output
Groups in a module. When the module is then used in a program, the Detail View, users can Expand or Collapse
the Input/Output Groups allowing them to see all cues inside the group or not.
When using the module as a symbol in the program:
Groups, when programmed, will be required to have group labels. The labels will be displayed, in blue,
inside the symbol box where cues are currently shown in red and should give the programmer some
type of indication as to the purpose of the group.
If a group is currently collapsed (default state), there will be a "+" displayed in place of a signal name
right above the first cue in the group (next to the group label shown in blue inside the symbol box).
Clicking on the"+" will expand and show the cues that are in that group.