epics-modules / motor

APS BCDA synApps module: motor
https://epics-modules.github.io/motor/
20 stars 47 forks source link

AG_CONEX driver does not support CONEX-PP #62

Closed MarkRivers closed 7 years ago

MarkRivers commented 7 years ago

The AG_CONEX driver (NewportSrc/AG_CONEX.cpp) currently supports the CONEX-AGP for piezo motors and CONEX-CC for servo motors. It does not support the CONEX-PP model for stepper motors. This would be a useful addition, for example to drive the Newport NSA-12 linear actuator.

MarkRivers commented 7 years ago

Added support for the CONEX-PP to AG_CONEX.cpp in commit 2b85336. Tested with 3 CONEX-PP controllers connected via a daisy-chain to a single USB port on Windows. New files iocBoot/iocWithAsyn/st.cmd.CONEX-PP and motor.substitutions.CONEX-PP used for testing.