Release Notes: NetLinx Studio 4
Version......: V4.3
Build........: 1519
Date.........: 9/16/2015

----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
                   What's New for NetLinx Studio - Version 4.3
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
FEATURE REQUEST: Import/Export IP Address lists from the Network tab of the
Communications dialog.

FEATURE REQUEST: Transfer a single file to multiple masters via the 
"File Transfer-Add Individual Files" dialog.

FEATURE REQUEST: Communications dialog enhancements:
  - Display last tab visited upon activation of the dialog.
  - Sort last selected column when visiting the Network tab.

FEATURE REQUEST: Default the System Number for the NetLinx Notifications Options
dialog to the connected System.

FEATURE REQUEST: Added the "Enable _WC Preprocessor" (Wide Character Preprocessing) 
command to the Configuration file used by the NLRC.EXE program (NetLinx Compiler 
Command Line Program). For more Information,  please read the RunNetLinxCompiler.doc 
file located in C:\Program Files (x86)\Common Files\AMXShare\RunNetLinxCompiler. 

UPDATE: New Online Tree icons with more descriptive appearance.

UPDATE: Added the ability to code-fold on WAIT code blocks.

BUG FIX: Expanded the virtual viewing of the NetLinx Diagnostics/Notification
panes to more than 200 characters per line.

BUG FIX: Various Find/Replace Regular Expression reported problems. 

----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
                  Known Issues with NetLinx Studio - Version 4.3
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
The NetLinx compiler does not recognize UNC (Universal Naming Convention). The
compiler cannot resolve the network resource or shared file when linked via a 
UNC path (as an example): 

             \\Server\Volume\File

As a workaround, map a drive letter to the Network drive, re-assign/open via that 
drive letter so that it can be recognized by the NetLinx compiler.



----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
                   What's New for NetLinx Studio - Version 4.2
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
UPDATE: New Installer program for NetLinx Studio application.

UPDATE: Defaulted the file filter for the "Add to User Interface" folder to be
TP4/TP5 Files (*.tp4;*.tp5).

UPDATE: In support of the new "Listview Buttons and Dynamic Data Feeds" enhancements
for the Modero G5 Touch Panels, the NetLinx.AXI and NetLinx Studio Keyword Help 
files have been updated. Please visit the NetLinx Studio Keyword Help file for 
additional information and examples.

UPDATE: Added back in the Port Assignment in the Status Bar for IP connections.

FEATURE REQUEST: For HTTP Firmware File Transfers, the user now has the ability
to select which NIC is used for transfer when they have more than one NIC installed 
on their PC.

FEATURE REQUEST: Share Communications IP Connection History with the TELNET 
Communications selection dialog.

FEATURE REQUEST: Added the ability to override the Code Wizard's code insertion
process by allowing the user to insert generated code at the current cursor 
location.


BUG FIX: Problems with creating the temporary files needed for the TELNET
session have been corrected.

BUG FIX: Removed the Device ID Range check when the user selects to transfer
Firmware Files via the Online Tree menu option.

BUG FIX: Corrected some missing preferences when the user selected the Exports 
Preferences option.

BUG FIX: DIPSwitch program installation problems on Windows 7/8 Platforms have
been corrected.

BUG FIX: The problem of missing TKN files when Exporting the Workspace has 
been corrected.

BUG FIX: In the Online Tree context menu for Device IDs from 1 to 256, the 
user now has the ability to select either an AxLink or NetLinx type 
Firmware Transfer.

BUG FIX: Various irritating File Transfer Dialog problems have been corrected.



----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
                   What's New for NetLinx Studio - Version 4.1
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
FEATURE REQUEST: File Transfer -- When selecting to "Receive" Non-System, JAR or
XDD files from the master, the user will now be presented with a directory listing 
of these files that are located on the master to select.

FEATURE REQUEST: Increased the maximum Token/Variable limit from 100,000 to 
200,000 for the NetLinx Compiler.

FEATURE REQUEST: After stopping a debug session, leave the Debug Output Window
displayed.  Please visit the NetLinx Compiler Preference page for options.

FEATURE REQUEST: When starting a debug session, have the option to whether or not 
to display the Main.AXS file in the editor.  Please visit the NetLinx Compiler 
Preference page for options.

FEATURE REQUEST: Auto-start scanning for master controllers when activating the 
"Listen for Masters" dialog.

UPDATED FEATURE: Updated the Help Menu link for the official release of AMX-PI2 on 
the AMX web site.
 


BUG: Display correct error message when user enters an invalid Host Name in the 
Network Address dialog.

BUG: Corrected sporadic "Ping Master before Connect" problems for IPv4 and
IPv6 communications.

BUG: Updated the Apple Link for downloading the latest Bonjour Services required
for the Zero-Config tab.

BUG: Reactivated all Diagnostic menu items when a connection is using a Virtual
NetLinx Master.

BUG: Activated code folding on the CUSTOM_EVENT programming block.

BUG: Corrected the Total Event Count calculation when using the Code Wizard to
generate a range of events.

BUG/FEATURE REQUEST: Changed the command line parameters when using a Configuration
file with the NLRC.EXE program (NetLinx Compiler Command Line Program). Please 
visit the C:\Program Files (x86)\Common Files\AMXShare\RunNetLinxCompiler 
directory for more information.


---------------------------------------------------------------------------------
---------------------      Discontinued V3.X Features     -----------------------
---------------------------------------------------------------------------------
The following features will no longer be supported with NetLinx Studio V4.0:

 * File Transfers for G3 Panels (TPD files).
 * File Transfers for Mio Keypads (KPD Files).
 * File Transfers to Axcent Masters (TOK Files).
 * The Axcess Compiler will be not be installed.



---------------------------------------------------------------------------------
---------------------        V3.4 vs V4.X APW Items       -----------------------
---------------------------------------------------------------------------------
With the V4.0 release of NetLinx Studio, the program will now handle the USB 
connections and IPv6 protocols that are available with the new NX-x200 series 
masters, along with the new file transfer capabilities. The APW that is saved by
NetLinx Studio V4.x has been adjusted to handle these new settings. 

All V3.x transport settings will be read in and preserved in a V4.x APW file. 
Any USB/IPv6 transport settings saved in V4.x will NOT be seen if you open the
APW file in V3.x of NetLinx Studio, but you will see your original V3.x settings.

Consequently, reading a V4.x APW file with a NetLinx Studio V3.x application will 
have some side-effects.  Any Master Directory settings specified for your 
Non-System file transfers will be lost if you saved the V4.x APW file back to 
a V3.x APW file.  

Since NetLinx Studio V4.x has discontinued support for Axcent Masters along with
KPD, TPD, and TOK file transfers, the V4.x APW will NOT attempt to keep this 
items within your APW file.  The user will be warned about what is being removed 
and will have the option of canceling the opening of the V3.x APW file.

It is recommended that the user should do a Save As Workspace when they have 
read in a V3.x APW to preserve a copy in the event of any problems.



---------------------------------------------------------------------------------
--------      Known Issues with the USB Gadget Driver Installation       --------
---------------------------------------------------------------------------------
As you can connect to the front USB port of the new NX-x200 series master 
controllers to use as the "program port", the USB driver may not load properly.
Therefore, the master may not show up in the USB tab of the Communication Settings
dialog.

Please read the USBGadgetDriverInstallationNotes.docx file located in:

   C:\Program Files (x86)\AMX Control Disc\NetLinx Studio 4\USBGadgetDriver

for additional information on installing the USB driver required to communicate 
with the NX-x200 Series Controllers via the USB Program Port.



