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:

  1. Added support for the Mitsubishi Bi-directional Protocol.

RMC100-SERIAL Firmware 20040917

New or Enhanced Features:

  1. Serial data is now received using DMA, which results in more reliable communication at 115,200 baud.

RMC100-SERIAL Firmware 20030630

Bugs Fixed:

  1. 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:

  1. 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:

  1. 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:

  1. Added support for a new Spline Download Area format, which allows downloading multiple splines with a smaller number of registers.
  2. 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:

  1. 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:

  1. 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:

  1. 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:

  1. Added Mitsubishi No Protocol.

RMC100-SERIAL Firmware 20010627

Bugs Fixed:

  1. 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:

  1. 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:

  1. Added support for the full-duplex DF1 protocol.
  2. Added support for the new serial hardware revision which has the following changes:
    1. It improves the accuracy of the baud rates, which is important at high baud rates.
    2. 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.
  3. Added support for using hardware (RTS/CTS) flow control with the RS-232 line driver.

Bugs Fixed:

  1. Minor fixes to error handling in the half-duplex DF1 protocol.

RMC100-SERIAL Firmware 20010222

New or Enhanced Features:

  1. Added support for the half-duplex DF1 protocol.

RMC100-SERIAL Firmware 20010220

Bugs Fixed:

  1. 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: