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:
- restored "task number" argument
- don't check limit switches of virtual axes
- 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