From b96605916f9230cbf4e20acf6105b4c48df00b6e Mon Sep 17 00:00:00 2001 From: smathis Date: Wed, 1 Apr 2026 10:37:06 +0200 Subject: [PATCH] Rolled back to motorBase 7.3.2 because 7.4.0 is bugged In particular, the following problem can happen (shown for a TurboPMAC, but MasterMACS will run into the same issue): 2026/03/31 11:45:04.698 asynPortDriver:getDoubleParam: port=turboPmac1 error getting parameter 42 MOTOR_STATUS_HOMED, in list 1, wrong type 2026/03/31 11:45:04.698 Controller "turboPmac1", axis 1 => virtual asynStatus turboPmacAxis::init(), line 168: Accessing the parameter library failed for parameter motorRecResolution_ with error wrong type. This is definitely because of 7.4.0, because forcing 7.3.2 fixes it. --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 245bbc7..c180db5 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ EPICS_VERSIONS=7.0.7 ARCH_FILTER=RHEL% # Specify the version of asynMotor we want to build against -motorBase_VERSION=7.4 +motorBase_VERSION=7.3.2 # These headers allow to depend on this library for derived drivers. HEADERS += src/masterMacsAxis.h