****Release Notes**** ****Flex IP/PoE Firmware and Web Pages**** ********************************************** Release Date: April 28, 2016 Firmware version: 18 Web page version: 15.2 Effective part numbers: 710-3000-18, Firmware Flex Ethernet/PoE ********************************************** This update applies to Flex Ethernet and PoE with PCB revisions -09 and newer. **Firmware Changes** * Bug fix: Corrected lag issue with significant performance improvement (reduced response time) when sending IR codes. **Web page Changes** * Copyright updated to 2016. ********************************************** ************Previous Release Notes************ ********************************************** Current Flex WiFi Release Notes can be found on our website: www.globalcache.com/docs. As of December 16, 2015, Flex firmware release notes are now in two different documents: WiFi and IP/PoE. ********************************************** Release Date: December 16, 2015 Firmware version: 17 Web page version: 15.1 710-3000-17, Firmware iTach Flex IP and PoE ********************************************** This update will only work with iTach Flex IP (Ethernet) and Power over Ethernet units with PCB revisions -09 and newer. Effective changes include bug fixes only. For older units, please contact support@globalcache.com. **Firmware Changes** * Bug Fix: Corrected issue that could cause detection of incorrect board version, which may result in disabled power/status LEDs and filesystem. This could prevent configuration webpages from loading. **Webpage Changes** None ********************************************** Release Date: October 26, 2015 Firmware version: 16 Webpage version: 15.1 Effective part numbers: 710-2000-16, Firmware iTach Flex WiFi 710-3000-16, Firmware iTach Flex Ethernet/PoE ********************************************** This update applies to iTach Flex PCB revisions 09 and newer. Effective changes include new product features, enhancements, and bug fixes. **Firmware Changes** * Bug Fix: Corrected issue where Flex WiFi hangs during frequent WiFi network disconnects/reconnects. * Bug Fix: Corrected issue where Flex units hang during heavy Zeroconf mDNS traffic. * Bug Fix: Corrected the device discovery UDP beacon destination MAC ID. - The destination MAC ID has been changed from FF:FF:FF:FF:FF:FF to 01:00:5E:7F:FA:FA. * New Feature: Full TCP API support for Flex Link Relay & Sensor cable - New commands for selecting Flex Link Relay & Sensor cable. - New commands for selecting all available relay types/modes. - New commands for selecting sensor and sensor notify modes, with customizable notify settings for each sensor port. - Backwards compatibility with GC-100 and iTach relays (supports use of existing partner drivers). - New iTach sensor compatibility mode supports backwards compatibility of iTach IR with all ports in sensor or sensor notify mode. * New Feature: Support for Flex Link RS485 Serial cable - Industry standard RS485 interface is now supported, in full-duplex or half-duplex operation, up to 115200 baud. - Flex Link RS485 Serial cables will be available later this year and are NOT AVAILABLE at this time. * New Feature: HTTP API support for Flex Link Serial cables - Serial configuration and data transmit is now supported by the HTTP/REST API. - New serial gender HTTP API setting consistent with the HTTP API v1 crossover setting. The gender setting should match the Flex Link cable DB9 connector. When no gender changer is used, the connector is male (crossover=false). When using a gender changer, the connector is female (crossover=true). * New Feature: Added 2 stop bits option for Flex Link Serial cables - Serial communication using 2 stop bits is now supported and can be configured via TCP or HTTP API. * Improvement: TCP-to-serial clean connect - TCP connections to port 4999 are now initiated cleanly (no cached/buffered data is sent). **Webpage Changes** * Active cable setting is now set immediately when selected in the "Change Flex Link Cable" dropdown. * Configuration options added for Sensor Notify. * Dropdown added for selecting iTach Sensor Notify and iTach Sensor compatibility modes. * Serial configuration detects and shows cable type (RS232 or RS485). * Added RS485 duplex setting, and RS232 Stop bit=2 option for serial cable. * Changed "Crossover" setting to "Gender Changer." The "True/False" values remain the same. The user selects the appropriate setting based on whether a gender changer is used with the Flex Link Serial RS232 cable. * Bug fixes for compatibility with recent version of Chrome. ******************************* Release Notes iTach Flex 710-XXXX-14 Release ******************************* This update applies to all iTach Flex versions. Effective changes include new product features, enhancements, and bug fixes. NOTE: This version requires a one time wait of up to 4 minutes when updating to version -14. * New feature: Support for the new Flex Link Relay & Sensor cable, as follows: - TCP API commands fully backwards compatible with iTach IP2CC and WF2CC. - New improved HTTP API, which currently supports only the Flex Link Relay & Sensor cable functions. (Flex Link IR and Serial cables are supported by existing HTTP commands, but not in the new HTTP API as of yet.) - For details on the new HTTP API, see the documentation at http://globalcache.com/httpapi * New feature: Support for iTach Flex IP PoE product. * Bug fix: Updated core filesystem libraries to address several filesystem bugs: - Files may be corrupted/truncated during upload. - Filesizes are sometimes displayed as incorrect or negative values. * Bug fix: WiFi network scan returns no results when more than ~10 WiFi networks are available. * Bug fix: Under certain WiFi environments, Flex WiFi may hang and require a power cycle to recover. * Bug fix: Flex sometimes acquires different IP address spontaneously, or after power cycle - To guarantee a consistent IP address with various DHCP servers, it is recommended to set an IP reservation on the router (routers often issue same IP address based on MAC ID, but it is not required. Behavior varies among different routers). * Bug fix: Blaster may not initially pre-charge (and then requires sending an IR code to charge). * Enhancement: REST/HTTP IR learn abort - IR learn via HTTP request ("../api/v1/irlearn") is now cleanly terminated if the HTTP request/socket is closed. * Enhancement: Improved Blaster recharge rate and repeat capability. * Improved firmware update process: - Interrupted update is now fully recoverable. **Changes from Webpages release -10** * Added support for Flex Link Relay and Sensor cable, including a configuration page which includes a basic control and monitoring interface. NOTE: This is intended to demonstrate basic functionality, but not serve as a full control interface. - automatic detection when relay cable is plugged/unplugged * Updates for compatibility with new RESTful HTTP API * The general cable type is now selected from a dropdown. * Both 1 and 3 port IR cables are on the same configuration page, with a setting to distinguish between them. * Added periodic "heartbeat" API call to check for unit presence and alert user if no response * Added automatic detection of serial cable * Added confirmation box when applying network configuration changes * Added signal strength indication in the WiFi network list * Firmware version is displayed on the main page, instead of on it's own separate page. * Serial config web-page now supports higher baud-rates for v2 serial cable ******************************* Release Notes iTach Flex 710-XXXX-10 Release ******************************* ***Changes from the iTach Flex 710-XXXX-09 Release*** - Fixed an issue where a Flex will not reconnect after loss of power to the router. - Fixed IR learning issue where extremely long commands were not learned properly due to their length. - Added support for the upgraded Flex Link Serial Cable with baud rates up to 57600 and 115200. ***Changes from the iTach Flex 710-XXXX-07 Release*** - Fixed a WiFi drop off issue where units would not reassociate with certain routers or access points after a period of time. - Fixed a DHCP interaction problem where units would not obtain an address and then not issue a repeated request. - Fixed a bug in WEP encryption that prevented connection with some routers. - Implemented 8 concurrent TCP connections for the serial TCP port (4999). - Implemented IR over HTTP. - Implemented RS232 output over HTTP. - Implemented IR learning over HTTP. ******************************* Release Notes iTach 710-XXXX-07 Release ******************************* ***Changes from the iTach Flex 710-XXXX-04 Release*** - Fixed rare issue with Flex Link Serial Cable where transmissions would not send properly or would send extraneous null characters - Fixed bug where an added line feed after the carriage return terminator caused subsequent commands to throw errors - Fixed bug where repeated commands would not stop, causing repeated transfer which affected some commands, such as volume and channel controls - Fixed bug that caused a file system corruption, preventing users from using the Flex web interface - Implemented compressed IR ******************************* Release Notes iTach 710-XXXX-04 Release ******************************* This update provides fixes for some minor bugs as well as the implementation of new capabilities as shown below. ***Changes from the iTach Flex 710-XXXX-03 Release*** - iTach Flex units now support the Flex Link Serial Cable, with the web configuration pages now containing all available serial settings. - Fixed bug related to IR learning as implemented in partner software. - Implemented Smooth Continuous IR. - Implemented the Flex Link Blaster for both the individual Flex Link Port as well as the Flex Link Tri-port. - Implemented iHelp automated update of iTach Flex firmware and webpages. *************************************** ***Global Cache' Contact Information*** Support: support@globalcache.com Website: http://www.globalcache.com Support Portal: http://www.globalcache.com/support Phone: 541-899-4800 ***************************************