I'm pleased to announce emc 2.4.2, a new release of emc2 with a
substantial number of bugs fixed.

The new packages are available for Ubuntu 8.04 "Hardy Heron" in the
package repositories.  If you installed 2.4.0, this will be presented as
an upgrade.  If you have 2.3.5 or earlier, it will not automatically be
installed as an upgrade.  For more information and installation/upgrade
instructions, please see
    http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.4

Git users can get this release by checking out the v2.4.2 tag, or follow
bugfixes on the v2.4_branch.  Source tarballs are available from the
package repository, http://linuxcnc.org/hardy/dists/hardy/emc2.4/source

Many thanks to everyone who helped us with reports, information, or code
related to the problems fixed in this release.

Changes since 2.4.1:

  * axis: fix crash when environment variable AXIS_NO_HAL is set

  * classicladder: modbus reliability and performance improvements

  * components: fix tan(), atan() implementations.  Before, using these
    functions would make all math in realtime components behave unpredictably.
  * comp: fix repeated MODULE_LICENSE declarations

  * documentation: many improvements

  * emccalib: fix crash 'unmatched open quote in list' for lines like
      loadrt hal_parport cfg="0x378 out  "

  * emcrsh: fix crash when invoked with a bad commandline

  * emcsh: report effect tool offsets on all axes
  * emcsh: enable emc_tool_offset to access all tool offsets
  * emcsh: fix wrong conversion of ABC axis values as though they were
    linear axes

  * gcode: fix a problem with inverse time mode and m66 leading to very slow
    moves
  * gcode: save state of g92 across runs.  In the first run after upgrading
    to 2.4.2, g92 will be disabled.  In subsequent runs, the state of g92
    at startup will be the the same one stored in the var file at shutdown.
  * gcode: fix G1 followed by G5, G5.x
  * gcode: improve accuracy of NURBS paths.  An important calculation of the
    direction of a NURBS path at a given point has been improved.  This makes
    the resulting path more closely follow the mathematically precise NURBS
    curve.
  * gcode: improve accuracy of G5, G5.1 spline paths by converting them to
    NURBS paths.
  * gcode: detect missing P, Q words with G5
  * gcode: avoid division by zero in NURBS

  * hal_input: fix keys and buttons with unknown names

  * image-to-gcode: fix crash when using lace bounding

  * mesa: fix failure to load firmwares on 7i43
  * mesa: fix failure to load firmwares on 5i23, 3x20, and other PLX9054-based
    cards
  * mesa: fix stepgen slowly moving in negative direction, losing position
  * mesa: fix stepgen mode setting problem

  * motion: fix threading and tapping with spindle turning backward (M4)

  * pncconf: mesa 3x20 support
  * pncconf: write configuration files without "base thread".  This may improve
    behavior on step&direction systems configured with pncconf.
  * pncconf: many additional bugfixes

  * pickconfig: fix icon for desktop shortcuts
  * pickconfig: fix permissions on desktop shortcuts
  * pickconfig: don't allow user to run sample configuration without copying.
    This has not worked right for a long time, so there's no value in offering
    the option.

  * ppmc: improve error message when no board is present
  * ppmc: fix board detection when cooperating with linux parport_pc driver

  * sample configurations:
   * ppmc: sample configs now use axis user interface
   * ppmc: hal samples for spindle speed display, pendant
   * smithy: 1240 and 622leadshine sample configuration improvements

  * sample gcode:
   * lathe_pawn: set radius mode in startup codes

  * stepgen: fix ctrl_type for kernels 2.6.30 and newer

Jeff

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to