Mark Rivers b969f5a0ab Set drive_resolution when open-loop steppers are used.
Previously drive resolution was determined using the SU? command, which returns the encoder resolution.
The SU? value is not meaningful when open-loop steppers are used, and cannot even be set in the controller.
Use the ZB? command to see if stepper positioning is enabled and encoder feedback is disabled.
If so the full-step (FR?) and microstep (QS?) values are used to determine drive_resolution.
If not then SU? is used to determine drive resolution, as previously.
2017-11-22 15:49:30 -06:00
2017-08-24 12:08:16 -07:00
2016-08-30 15:29:08 -05:00
2016-10-20 17:42:12 +02:00
2017-08-24 12:08:16 -07:00
2016-02-08 16:54:39 -06:00
2017-08-28 18:09:25 -05:00
2002-09-13 19:26:38 +00:00

motor

APS BCDA synApps module: motor

Build Status

For more information, see:

Report an issue with Motor
Request a feature

converted from APS SVN repository: Fri Oct 16 12:31:41 CDT 2015

S
Description
This is motor record version 7. The older (incompatible) motor record version 6 is here: https://git.psi.ch/epics_driver_modules/motor. The "upstream" branch is a fork of https://github.com/epics-modules/motor. Do not modify that one. All used submodules have their own repo. Don't modify them here.
Readme 7.7 MiB
Languages
C++ 62.3%
C 34.6%
Makefile 1.7%
Python 1.3%
Shell 0.1%