System information

Fixes/Changes from 3.01.26 to 3.01.29:
SIMPL+ Bug Fixes:
Implemented support for ENABLE_TRACE and PRINT_TO_TRACE (in modules and libraries); 3 Series Fix only.
Fixes/Changes from 3.01.24 to 3.01.26:
SIMPL Windows Bug Fixes:
Correct issue with accessing temp files in the "SmpwinWk" folder under Windows 7.
SIMPL+ Bug Fixes:
Added compiler directive: #MAX_INTERNAL_BUFFER_SIZE (2 Series only)
Reverted code so translations have same as string allocation sizes as in 2.12.44. #MAX_INTERNAL_BUFFER_SIZE
can be used to override compiler's default. (2 Series only)
Fix compilation error with WAIT statements in the EVENT handler (3 Series only)
Fixes/Changes from 3.01.22 to 3.01.24:
SIMPL Windows Bug Fixes:
Correct issue with device moving when the maximum number of devices was exceeded in SystemBuilder.
No longer create debug directory in the current project folder during compilation.
Fixed crash when canceling File|New dialog and Toolbox isn't installed.
SIMPL Windows Enhancements:
Change opening optimization message to "Optimizing data after new database install..."
SIMPL+ Bug Fixes:
Fixed translations when casting arguments with BYVAL (3-series)
Fixed translations for hex number conversions (2 Series)
Fix install issue so that USP files are now opened in the SIMPL+ editor when double clicked in Windows Explorer.
Fixes/Changes from 3.01.20 to 3.01.22:
SIMPL Windows Bug Fixes:
Fixed Replace Control System function to handle cases where the Cresnet Card in the new control system may
have fixed devices. Before this fix, if there was a device at the same ID in the old control system, that device was
not properly being copied over.
Fixed problem where the programmer was not being allowed to replace a device with another acceptable device,
when the maximum allowed number of devices of that type are limited in the program and the maximum number
exists. Ex: if you are only allowed 12 total of any combination of P-CBD-AD-WIRED or P-CBDCN devices on a
PMC2+, and you already have 12, trying to replace one of the already existing P-CBD-AD-WIRED devices with a P-
CBDCN was not being allowed.
Fixed problem where the programmer was not being allowed to drag a device from one RF Gateway to another if
the device being dragged had a maximum limit of that device allowed in the program and the maximum count exists.
SIMPL+ Bug Fixes:
Fixed translation issue when passing non-string expressions to Print statement string arguments.
Fixes/Changes from 3.01.18 to 3.01.20:
SIMPL Windows Enhancements:
Module headers have additional checkbox that allow a programmer to declare if it's safe to have "//" on module
inputs or outputs changed into a 0 signal on compilation. Currently this is informational only and will be added to
the compilation in a later version. This will be for 3 series only.