When updating UE9s with control firmware below 1.78 you must first upgrade to 1.78 before upgrading to newer firmwares.
To help our search engine, this is the changelog, change log, revision history or version history.
V1.57: Fixed bug that sometimes caused the Single I/O command to fail when called repeatedly at high speeds
v1.56: Various bug fixes & optimizations to make TCP communication more stable
v1.50: Reworked how the UE9 manages memory and sockets allowing for more simultaneous connections via Ethernet
v1.41: (December 13, 2006) Initial TCP support for Modbus
v1.40: (September 29, 2006) Optimization & performance changes. Also fixed bug causing a subnet change to sometimes not take effect.
v1.39: (June 19, 2006) Fixed bug causing DHCP settings to sometimes not take effect.
v1.38: (February 21, 2006) Fixed TCP problem with Mac OSX 10.4 not sending last ack and causing mem leak in sockets.
v1.37: (October 20, 2005) Fixed issue exposed by link problems over a wireless connection, that could cause the UE9 to reject new TCP connections.
v1.36: (September 06, 2005) Fixed problem causing stream not to stop via USB on a PDA.
v1.35: (August 31, 2005) Added soft reset timer to commands sent via UDP.
v1.34: (August 18, 2005) Fixed USB issue when commands are executed while streaming. Changed internal command buffer timeout to 750 milliseconds.
v1.33: (July 15, 2005) Changes to USB code to fix problem caused where commands were sent but could not be read caused by a triggering a soft reset.
v1.32: (July 8, 2005) Changed USB detection to allow for faster power up.
v1.31: (June 21, 2005) Changes to USB code to recover from serious problems when partial commands are sent or read.
v1.30: (May 31, 2005) Soft reset timer implemented to flush buffers when partial or invalid commands are received.
To help our search engine, this is the changelog, change log, revision history or version history.
v2.11: (April 29, 2010) Added z-phase support to quadrature timer modes. Added special stream channel support to normal command-response analog functions. Added an option to reduce the SHT clock speed. Modbus packets over USB will now clear the watchdog. ControlConfig reads will now display DACs as enabled. Legacy support for setting defaults through ControlConfig has been finished. Time mode, StopTimer, has been fixed (Stopped working in beta 1.98).
v2.04: (December 10, 2009) Modbus support updated. Timer code updated. Added extended watchdog support. Added extended startup default system. This version is required for all UE9-Pros sold after Dec. 10, 2009.
WARNING: Upgrading across this boundary will reset startup setting to the manufacturer's defaults. Downgrading across this boundary will result in randomized startup values.
v1.93: (September 19, 2008) Fixed a problem that was preventing the SWTD from updating EIO lines.
v1.92: (May 23, 2008) Fixed a problem that was causing DACs to not respond to the Float addresses in Modbus.
v1.91: (May 5, 2008) When using Modbus, special channels such as the temperature sensor are now forced to the 0-5V range. Attempting to write to the BP/Gain register for these channels will result in an error. Affected channels: 14,15,128,132,133,136,140 and 141.
v1.90: (April 7, 2008) Fixed an issue that was causing the Single_IO function to improperly execute digital bit commands.
v1.88: (December 06, 2007) New values are now properly loaded when resetting timer 5 while in stop-timer mode.
v1.87: (December 04, 2007) Improved the accuracy of system timer reads while streaming.
v1.84: Added an extended SHT function that controls both the POWER and ENABLE lines. The I2C function now indicates whether the address byte and first 31 data bytes were acknowledged by the slave device.
v1.83: System timer reads will now be updated when reading a timer through feedback.
v1.81: Feedback no longer resets the quadrature count.
v1.78: (April 6, 2007) Added functionality to allow the lower 32-bits of the system timer to be read while streaming.
v1.76: (February 22, 2007) Improved 32-bit edge measurements. Fixed analog noise issues introduced in 1.70.
v1.69: (December 12, 2006) Added additional error detection for low stream speeds. Added special stream channel 194 (MIO and CIO).
v1.64: (August 10, 2006) Added functionality to Stop Timer (mode 9) such that updating the Value of the stop timer re-enables the stop timer and the adjacent timer.
v1.62: (July 5, 2006) Fixed a couple issues with the logic that detects bad stream scan rates.
v1.61: (July 3, 2006) Fixed an error that was occurring when using the duty-cycle input timer.
v1.59: (May 24, 2006) Added 8-bit UART functions (9-bit not supported).
v1.58: (April 20, 2006) Fixed problem where default DAC values were being written backwards.
v1.57: (April 6, 2006) High-res conversions (UE9-Pro) will no longer be used for channels above 128 except for 136.
v1.56: (February 23, 2006) Added clock divisor support to for streams with analog input resolution greater than 12 bits.
v1.55: (February 21, 2006) Fixed problem with duty cycle timer input mode where bad readings could occur near 0% or 100%. Also changed behavior of duty cycle timer reset such that the high/low times are set to 0/65535 or 65535/0 depending on the state of the signal at the time of reset.
v1.54: (February 4, 2006) Fixed a problem where spurious AIN readings could occur when sampling a midscale voltage in a stream with resolution greater than 12.
v1.52: (January 17, 2006) Cleaned up MIO behavior when using extended channels. Added SPI function.
v1.51: (December 15, 2005) Fixed problem where streaming did not work if first channel in the scan was a timer/counter. Fixed DAC update option in the Watchdog function. Fixed problem causing possible errors in timer modes 2 & 3. Fixed problem where an initial edge was caused immediately in external triggered stream, if the trigger line was initially low.
v1.50: (November 14, 2005) Fixed AIN noise problem introduced in v1.48.
v1.49: (November 7, 2005) Added DAC update to watchdog function.
v1.48: (November 2, 2005) Fixed DAC disabling so they are actually disabled when instructed to do so. Fixed issue introduced in v1.46 where a single channel stream would always measure ground.
v1.46: (October 17, 2005) Changed stream mux behavior so that the user does not have to take any special precautions to keep a floating channel from affecting valid channels. Changed enable/disable behavior of DACs. If Feedback is called and the enabled bit is set for either DAC, then both are enabled. If SingleIO is called for either DAC, then both are enabled. The only way to disable the DACs is by calling Feedback with both DAC enabled bits clear.
v1.45: (October 5, 2005) Changed command/response mux behavior so that the user does not have to take any special precautions to keep a floating channel from affecting valid channels.
v1.44: (September 26, 2005) Fixed problem where calling command/response function (Feedback) during stream, could cause glitches in the streamed analog input values.
v1.43: (August 31, 2005) Fixed 8-bit PWM reset issue.
v1.42: (August 25, 2005) Added 256x stream clock divisor option.
v1.41: (August 19, 2005) Added WDT clears to prevent timeouts during high speed (>rated) edge sampling with >3 timers. Fixed potential problem where timer modes 5/6/8 could be processing a roll when a stream read occurred.
v1.40: (August 4, 2005) Added full timer read capability to stream. Stream channels 200, 201, 202, 203, 204, and 205 read the low words of their respective timer modules and capture the high word. Channel 224 reads the most recent capture. Fixed a PWM glitch where the pin would float for a few micro seconds when stopped. Changed stream to enable timer on stream start. Fixed the timer Stop modules which were broken by the PWM glitch fix.
v1.38: (July 13, 2005) Fixed a bug that was causing slave stream to falsely return a scan overlap error. Special channel numbers changed to 200 and 225. v1.39: Changed the way the timer updates in an attempt to eliminate the PWM first cycle long low time. (July 21, 2005)
v1.37: (July 12, 2005) Added special stream channels to read quad.
v1.36: (June 24, 2005) Added FeedbackAlt.
v1.35: (June 17, 2005) Fixed debounced firmware counters.
v1.34: (June 16, 2005) Improved the debounce detection of timer mode 6.
v1.33: (June 14, 2005) Fixed a bug with the MIO functions.
v1.32: (June 14, 2005) Added functions to update the bootloader.
v1.31: (June 13, 2005) Added timer mode 6, firmware counter with debounce.
5 comments
Hello, Your firmware history
Hello,
Your firmware history suggests I need version 1.41 for Modbus TCP support. This is supported by the error msg I got trying to connect to a 1.40 level device using Modbus TCP. However, the download is not available on the download site. How do you advise I proceed to obtain the right firmware?
Thanks,
Dean
Newer Comm firmware versions
Newer Comm firmware versions than 1.41 can be found here.
Thanks -- I note that is Beta
Thanks -- I note that is Beta -- is that OK? I have 1.40, I'm told I need 1.41, but the beta code is 1.43. Is 1.41 just not available now?
Thanks!
Dean
1.41 is the first version we
1.41 is the first version we added that support, but 1.43 has a few bug fixes in addition to that. Thus, 1.43 should work just fine.
Thanks!
Thanks!