RTI KX3 Firmware Version 25.9.24

VERIFYING THAT YOU NEED THE UPGRADE
If you already have version 25.9.24 or newer you should not upgrade your
firmware to this version. Use the "Get Firmware Version" command from
the Communications menu in TheaterTouch Designer or Integration Designer
to determine the current firmware version. The reported version number
will consist of a number followed by a bootloader version number
[for example: 25.9.24 (Bootloader: 1.5)]. If the first part of the reported
version number is 25.9.24 or higher, you do not need this update.

PREREQUISITES FOR USING THIS UPGRADE PROCEDURE
TheaterTouch Designer 3.0 or higher, or Integration Designer 6.0 or
higher must already be installed on the PC that you wish to use to
upgrade the KX3 firmware.  If your PC runs a 64-bit version of Windows,
Integration Designer 7.0 must be installed to perform the upgrade.
Upgrading to the latest version of Integration Designer is strongly
recommended.  You should verify that you can communicate with the KX3
using Integration Designer before attempting to upgrade the firmware.

FIRMWARE UPGRADE PROCEDURE
1. Connect power to the KX3 and make sure it operates normally.
2. Make sure Integration Designer 6.0 or higher is installed on the
   PC that you are using to update the KX3 firmware, and that Integration
   Designer can communicate successfully with the KX3.  You can use the
   "Get Firmware Version" command on the Communications menu in Integration
   Designer to verify that the USB communications are working properly.
4. Plug in USB cable
5. Hold the Volume Down button
6. Reset the KX3 unit via the reset button
7. KX3 will briefly show the USB symbol in the upper left of the screen
8. Run the .exe program contained in this ZIP file and follow
   the on-screen instructions carefully.

LIST OF CHANGES IN THIS RELEASE (RELEASE 25.9.24)
- Added WOL for ISR remotes when performing a Find Remote command.
- Removed RTiPanel license checks

LIST OF CHANGES IN RELEASE 23.11.16
- Add support for cloud remote access
- Fix bug that could cause OAuth drivers to fail to refresh their tokens

LIST OF CHANGES IN RELEASE 23.5.11
- Fixed memory leak

LIST OF CHANGES IN RELEASE 23.3.28
- Speed up SysVar subscription code.
- Added JavaScript warning to HTTP.Open() if object is already open.
- Fixed RTIPanel issue where the two-way scrolling list would be missing items if more than 10 devices are available (iOS/Android).
- Fixed a memory ownership problem affecting gargage collection in callback functions for HTTPServer, TCPServer, Serial, SSH, MulticastUDP and MQTT objects.
- Added OAuth driver support.

- Part of this update adds the ability to launch an OAuth dashboard from your processor.  This means that multiple drivers need to share port 80.
  To support this, a new version of the XP Diagnostic driver is required if you wish to continue using it on port 80.  
  This is available via the driver store or from within Integration Designer.

LIST OF CHANGES IN RELEASE 21.9.13
- Fixed bug that could cause HTTP communications from the processor to fail
- Fixed bug that could crash the processor if a driver passed an empty string
  as a dynamic image URL.
- Fixed bug that could cause SSH handshake to fail.
- Fixed bug that could truncate SSH fingerprint data.
- Added keyboard-interactive authentication support to the SSH object
- Added multicast DNS discovery support for drivers
- Add a callback to notify drivers when a websocket receives a PING message
- Update mbedTLS to the latest version
- Add support for switching multiple camera feeds on a single RTSP object
- Add additional fonts
- Change system variable handling so that only unique variables count against
  the per-page limit instead of every use of the same variable

LIST OF CHANGES IN RELEASE 20.8.25
- Improved reliability of the system file downloads and firmware upgrades
- Improved network reliability in certain environments
- Fixed intermittent dynamic image loading over SSL
- Driver API changes:
   - Fixed StartSSLHandshake timing out with slow web servers
   - Fixed WebsocketUpgrade failure in certain cases
   - Fixed parseInt failure in certain cases
   - Fixed floating-point math precision
- Improved overall system performance

LIST OF CHANGES IN RELEASE 20.2.28
- Misc. ZigBee modifications related to firmware & feedback
- Overall system performance updates

LIST OF CHANGES IN RELEASE 3.1.0
- JSE engine updates
- Zigbee reset improvements
- LED improvements for consistency & brightness

LIST OF CHANGES IN RELEASE 3.0.7
- Improved reliability of Zigbee communications.
- Improved reliability of Firmware Updates and System Downloads.
- Fixed firmware updates from computers with multiple network adapters.
- Improved DHCP and Static network configuration setup.
- Driver API updates.
- Updated TLS support.
- Fixed issue with Samsung TV driver.
- Enabled using XP-6s as an expansion processor.
- Fixes to using VIP-1 as expansion device.
- Enabled support for new hardware versions.
     
LIST OF CHANGES IN RELEASE 2.4.18
- Added RTiQ support
- Added VIP-1 expansion device support
- Fixed SSL related issues
- General stability improvements

LIST OF CHANGES IN RELEASE 2.3.11
- Added RTSP/H.264 streaming support
- Fixed misc. VoIP issues
- Improved PNG decoding reliability

LIST OF CHANGES IN RELEASE 2.2.2
- Improved SSL Compatibility

LIST OF CHANGES IN RELEASE 2.1.3
- Fixed an Image Banding issue related to firmware version 2.1.2
  
LIST OF CHANGES IN RELEASE 2.1.2
- Added built-in processor support
- Added the ability to update firmware over the network
- Added support for VoIP SIP Server Registration
- Added support for MJPEG Digest Authentication
- Improved image decoding reliability (GIF,PNG,JPG)

LIST OF CHANGES IN RELEASE 1.4.0
- Fixed issue that could cause display screen to flicker

LIST OF CHANGES IN RELEASE 1.3.5
- VoIP Video support
- Improved VoIP DTMF reliability

LIST OF CHANGES IN RELEASE 1.2.9
- Fixed issue that prevented last item from showing on a scrolling list
- Fixed issue where WiFi does not turn off when set to disabled in ID
- Fixed screen "flicker" issue on limited number of units

LIST OF CHANGES IN RELEASE 1.1.3
- Added VoIP Intercom support
