Files
motorBase/docs/RELEASE.md
T

3.7 KiB

motor releases

R6-11 (2018-12-12)

R6-11 is a release based on the master branch.

Changes since R6-10-1

Modifications to existing features

Pull request #109 motorRecord: Don't stop motor if driver sets RA_PROBLEM true Pull request #108 motorRecord: Set LVIO=1 if DLLM > DHLM Pull request #36 motorRecord: Update status of limit switches regardless of movement direction Pull request #99 motorRecord: Reset the JOGF/JOGR fields when a limit violation occurs Pull request #56 motorRecord: Recognize stopped motor while jogging Pull request #84 motorRecord: Keep the sign information of the components of the encoder ratio (MRES and ERES). Drivers made consistent in pull request #98 Pull request #93 OmsAsyn: Synchronize motor position with encoder position before every move Pull request #103 Aerotech Ensemble: If disabling torque due to a fault, clear motorAxisProblem so that user can jog off limit switch Commit 74a8cedc28 Aerotech Ensemble: update CountsPerUnit every time torque is enabled to reduce the need for a reboot after parameter file change Commit c0c5b5b351 Multiple changes to Aerotech A3200 driver:

  1. restored "task number" argument
  2. don't check limit switches of virtual axes
  3. added single/multi axis move argument

New features

Pull request #114 motorRecord: Added Set Point Deadband field (SPDB) enabling deadbands greater than the MRES Pull request #95 Added support for AMCI ANF-series controllers (depends on the modbus module: https://github.com/epics-modules/modbus, R2-11 or later) Pull request #79 Added support for Scriptable Motor Controller (depends on the lua module: https://github.com/epics-modules/lua)

Bug fixes

Pull request #105 Fix for segfault when XPSConfigAxis isn't called before using a motor Commit df11f3e153 Corrected a typo in motorSim.iocsh that prevented any motion by setting the DLLM and DHLM to the same value

Documentation updates

Pull request #101, commit 58976fa288 Made motor documentation compatible with github pages

R6-10-1 (2018-06-07)

R6-10-1 is a bugfix release based on the R6-10-bugfix branch.

Changes since R6-10

The following commits to the master branch have been cherry-picked for this release.

Bug fixes

pull request #60 motor record DLY and STOP fix pull request #83 asynMotor autoPower fix pull request #94 Micronix MMC-x00 I/O flush commit 7493d50bc8 Don't start a new move if URIP=Yes & RDBL link error

Code fixes

commit 4938a51ce4 Fixed casts commit 23b8c5f528 Fix for URLS in travis script commit 75162d1fef Fix for example substitutions file commit 6998c37163 Fix typos commit c1c4407644 Corrected EPICS version test commit 60aa414b37 Added header files for EPICS 7.0 compatiblity commit 8409249849 Added header files for EPICS 7.0 compatiblity

Documentation updates

commit 6529abb0cf Added R6-10-1 links commit acf0d00496 Added home-search documentation to Aerotech README commit 4bbba98bd5 Minor improvements to documentation commit 2cfd494c16 Added R6-10 documentation

R6-10 and older

Release notes can be found here: https://epics-modules.github.io/motor/motor_release.html

Details relevant to developers can be found here: https://github.com/epics-modules/motor/blob/master/docs/RELEASE.txt