From d368dc2ce1488cf7637b100bf2fc780f57e16b40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20Sandstr=C3=B6m?= Date: Tue, 11 Feb 2020 11:09:48 +0100 Subject: [PATCH] Update RELEASE.md --- RELEASE.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/RELEASE.md b/RELEASE.md index 9992b7b5..50ff2c3d 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -1,6 +1,21 @@ Release Notes === - +# ECMC master + +* Add custom motor record driver (asynMotor) implementation in order to improve realtime performance + * added iocsh commands (same syntax as EthercatMC): + 1. ecmcMotorRecordCreateController(portName, // Asyn port name for asyn com with ecmcMotorRecord + MotorPortName, // Not used. Kept to keep syntax same as EthercatMC + numAxes, // Not used. Kept to keep syntax same as EthercatMC + movingPollPeriod, // Poll period when moving [ms] + idlePollPeriod, // Poll period when idle [ms] + optionStr) // Options (execute "ecmcMotorRecordCreateController" in iocsh to see available options) + 2. ecmcMotorRecordCreateAxis(controllerPortName, // Same as portName for controller + axisNo, // Axis index + axisFlags, // Options mainly for powering axis. + axisOptionsStr) // Options (execute "ecmcMotorRecordCreateAxis" in iocsh to see available options) + * Note: EthercatMC is still supported and can be used like before + # ECMC 6.0.2 * Add iocsh commands "ecmcGrepParam()" and "ecmcGrepRecord()"