Hello LinuxCNC people,

I just pushed LinuxCNC 2.6.0~pre3 to the debian archive at linuxcnc.org.
 This is the latest pre-release on the road to 2.6.0.

Note!  This one includes two changes that may required you to change
your .hal configuration:

  * The pid component now defaults to using the previous target in its
    error calculation.  This behavior affects PID tunings!  The pid
    component can be restored to the earlier behavior by setting
    pid.N.error-previous-target to False.  It is recommended that this
    pin be left True, because it leads to better PID behavior.

  * halcmd now has stricter arrow syntax for connecting pins to nets,
    ie '=>', '<=', and '<=>'.  Arrows must now have only a single '='.
    The accepted syntax now matches the manpage.  Any .hal files with
    arrows with multiple '=' signs will be rejected as invalid, and an
    error message printed.


Many thanks to the folks who have been testing the 2.6 pre-releases and
reporting bug, and especially to the folks who have contributed fixes
and improvements to LinuxCNC:

  * Chris Radek
  * Dewey Garrett
  * Francis Tisserant
  * John Thornton
  * Michael Geszkiewicz
  * Michael Haberler
  * Norbert Schechner
  * Sebastian Kuzminsky


The full changelog since 2.6.0~pre2:

  * HAL: make halcmd arrow syntax ('=>', '<=', '<=>') more strict
      (matches manpage now)
  * HAL: fix halcmd 'pin = value' and 'param = value' (matches manpage
      now)
  * HAL: don't clobber pin value when connecting to a net
  * HAL: fix a cosmetic bug in signal memory allocation

  * motion: add a pin giving the motion type (motion.motion_type)

  * pid: default to using previous target to compute error.  This will
      disturb existing tunings, so those with old configs who do not
      want to re-tune may want to set pid.N.error-previous-target to
      false.

  * hm2: fix a bug in 5i24 support on some motherboards
  * hm2: fix 5i24 connector names
  * hm2: expose encoder inputs (A, B, Index) as HAL pins

  * fix a bug in the comp(1) tool that would let invalid .comp files
      compile, but crash when the invalid code executed
  * fix a crash in the biquad component (and add a test)
  * fix a crash in the mesa 7i65 driver

  * pickconfig: always allow creation of shortcuts (fixes bug #372)

  * gmoccapy: add option to hide 4th axis
  * gmoccapy: fix problem of pin_value changing on startup
  * gmoccapy: let user change the DRO font size
  * gmoccapy: reset error pin when user clears the message in GUI

  * gladevcp: fix a bug in iconview

  * sample configs: fix a bug in the gmoccapy config
  * sample configs: make xhc-hb04 program-run button automatically
      switch to auto mode

  * docs: update French translation
  * docs: update motion(9) manpage to match reality
  * docs: fix a markup error in hostmot2(9) manpage
  * docs: fix hostmot2(9) manpage encoder .rawcounts pin name
  * docs: update hm2_pci(9) manpage list of supported boards
  * docs: fix some bugs in the comp(1) documentation


-- 
Sebastian Kuzminsky

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to