RMC100 Serial Firmware Release Notes
This file contains the differences between versions back to the initial
RMC100-SERIAL firmware release. Notice that firmware versions are listed in
date format yyyymmdd.
RMC100-SERIAL Firmware 20051214
New or Enhanced Features:
-
Added support for the Mitsubishi Bi-directional Protocol.
RMC100-SERIAL Firmware 20040917
New or Enhanced Features:
-
Serial data is now received using DMA, which results in more reliable
communication at 115,200 baud.
RMC100-SERIAL Firmware 20030630
Bugs Fixed:
-
Fixed a problem in which BCC error checking did not work in the DF1
full- and half-duplex protocols.
RMC100-SERIAL Firmware 20030610
New or Enhanced Features:
-
Added support for skipping issuing splines to one or more axes by writing
zero (0) to that axis's Point Count register in the Spline Download Area.
Bugs Fixed:
-
Fixed a problem in which downloading a zero (0) to a spline's Interval register
in the Spline Download Area caused the RMC-SERIAL to lose its connection.
RMC100-SERIAL Firmware 20030528
New or Enhanced Features:
-
Added support for a new Spline Download Area format, which allows
downloading multiple splines with a smaller number of registers.
-
DF1: Added file L19, which is a file of 32-bit integers (Longs). The first
eight values are the 32-bit transducer count values for each axis. The
other values in this file are reserved.
RMC100-SERIAL Firmware 20011009
Bugs Fixed:
-
Fixed a problem introduced in 20010302, which made termination not work in
RS422/485 with rev 1 hardware serial boards.
RMC100-SERIAL Firmware 20010905
Bugs Fixed:
-
Fixed a problem introduced in 20010222, which caused splines downloaded
using the RMC SERIAL's spline download area to not have continuous speeds
between all points.
RMC100-SERIAL Firmware 20010831
Bugs Fixed:
-
Fixed a problem where Serial requests to the main RMC CPU could fail
intermittently. This happened fairly infrequently, but could be as
frequent as several times a day.
NOTE: All Serial users should update to this
firmware or newer given the problem fixed in this firmware release.
Otherwise, intermittent errors can occur. To completely eradicate
this problem, the CPU firmware must also be updated to 20010831 or
newer.
RMC100-SERIAL Firmware 20010802
New or Enhanced Features:
-
Added Mitsubishi No Protocol.
RMC100-SERIAL Firmware 20010627
Bugs Fixed:
-
Fixed a bug in which full-duplex DF1 did not recover from certain types of
protocol errors. The module needed to be reset to resume communication.
RMC100-SERIAL Firmware 20010329
Bugs Fixed:
-
Fixed a bug in which the data read from a plot depended on what the starting
address of the read was.
RMC100-SERIAL Firmware 20010302
New or Enhanced Features:
-
Added support for the full-duplex DF1 protocol.
-
Added support for the new serial hardware revision which has the following
changes:
- It improves the accuracy of the baud rates, which is important at high
baud rates.
-
It allows the user to select biasing and termination on both line pairs.
Previously, termination could only be turned on and off together on the
RX and TX pairs, but not just on the TX pair.
This firmware continues to support the original hardware revision.
-
Added support for using hardware (RTS/CTS) flow control with the RS-232
line driver.
Bugs Fixed:
-
Minor fixes to error handling in the half-duplex DF1 protocol.
RMC100-SERIAL Firmware 20010222
New or Enhanced Features:
-
Added support for the half-duplex DF1 protocol.
RMC100-SERIAL Firmware 20010220
Bugs Fixed:
-
Fixed a bug in which bytes could be lost resulting in unnecessary retries
and lower performance.
RMC100-SERIAL Firmware 20000125
Initial firmware release for RMC100 SERIAL module. This release supported the
following serial protocol: