CP-30XX Firmware Release Notes
All Compatible Products:
FG1302-06-(A,B,W) (CP-3006-BA, NOVARA 6 BUTTON)
FG1302-08-(A,B,W) (CP-3008-BA, NOVARA 8 BUTTON)
FG1302-17-2-(A,B,W) (CP-3017-NA, NOVARA 17 BUTTON)
FG1302-17-4-(SA,SB,SW) (CP-3017-TR, NOVARA 17 BUTTON - 4gang)
Current Keypad Firmware Version: v1.2.59
Release Date: 2/13/2015
Previous Keypad Firmware Version: v1.2.47
Release Date: 10/9/2014
Contents
1. Prerequisites
2. Firmware Revision History
3. Known Issues
4. Programming Information
----------------------------------------------------------
1. Prerequisites
----------------------------------------------------------
DCS Application Versions 2.2.x to support web page download.
The default login on the original firmware was user:admin and password:1983.
This password will be default on the web pages, although the user can change the
password upon logging in. If the user resets the ControlPad to factory defaults
after loading this firmware, the default login will be user:admin and password:1988.
----------------------------------------------------------
2. Firmware Revision History
----------------------------------------------------------
v1.2.59:
- Fixed issue where schedule scripts by NTP were not being triggered.
- Fixed subnet mask issues with DHCP servers that require the subnet mask
parameter in initial DHCP request.
- Fixed issue where 0x20 was shown as 0x00 in RS232 Output ports.
- Fixed large serial data coming back from projector on matching queries. The
problem manifests as scripts not running when buttons are pressed.
- Fixed potential lockup issue when the keypad is hit with random UDP traffic.
Previously, the keypad could hang when generating the ICMP port unreachable
response.
- Fixed a lockup issue when the user disconnects from the telnet port after
entering the username but before entering the password.
- Fixed a lockup issue when a socket is opened to the DCS port and then
immediately reset.
- Fixed a lockup issue on the http port (80) when processing URL strings that
exceeded 125 characters. Added more array bound checking to internal buffers
and improved handling of socket return codes.
- Reenabled the software and hardware watchdogs.
- Added new telnet commands (watchdog on, watchdog off) to manually turn the
watchdog on/off. State persists through system reboots.
- Fixed issue where serial commands longer than 8 characters were sometimes
being corrupted when interrogation was turned on.
- Fixed issue where keypad could hang when receiving large ping packets.
Large pings will now be truncated.
v1.2.47
- Fixed potential lockup issues on noisy networks.
- Fixed issue where schedule scripts by NTP were not being triggered.
- Added support for CP-RMS v1.0.71
- Fixed subnet mask issues with DHCP servers that require the subnet mask parameter in initial DHCP request.
- Fixed issue where 0x20 was shown as 0x00 in RS232 Output ports.
- Fixed large serial data coming back from projector on matching queries. The
problem manifests as scripts not running when buttons are pressed.
- Increased the RMS Proxy timeout to help eliminate offline false positives
- Disabled Hardware and Software Watchdogs
----------------------------------------------------------
3. Known Issues
----------------------------------------------------------
-None
----------------------------------------------------------
4. Programming Information
----------------------------------------------------------
To upgrade from firmware versions 1.0.xx to 1.2.xx you must firmware upgrade
through DCS twice. The first upgrade loads the core firmware and the second
upgrade adds the web pages.