From c2d4989dbf8a2cfb417b75ead9276fcee3134222 Mon Sep 17 00:00:00 2001 From: watts Date: Tue, 8 Apr 2025 18:31:24 +0200 Subject: [PATCH] Update ZMQ Message Reference --- ZMQ-Message-Reference.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/ZMQ-Message-Reference.md b/ZMQ-Message-Reference.md index 5ad4d5a..5a17779 100644 --- a/ZMQ-Message-Reference.md +++ b/ZMQ-Message-Reference.md @@ -72,6 +72,30 @@ Reply Messages: * `"lowerSoftLimit"` * `"autoOff"` +Example message contents for modifying the CoarseX positioner: + + msg = ['modified positioner definition', + '{ + "name":"CoarseX", + "atPositionCheckInterval":0.0020, + "atPositionCheckTimeout":10.0, + "autoOffMode":"Always", + "axisName":"CoarseX", + "beamlineControlPosition":0, + "coarsePositioner":"", + "description":"", + "distributionMode":"n", + "finePositioner":"", + "hardwareUnitFactor":1.0, + "lowerSoftLimit":120.0, + "maxVelocity":0.0, + "positionOffset":3.456, + "unit":"()", + "upperSoftLimit":1221.0, + "velocityUnit":"(/ms)" + }'] + + Successful modification of the positioner definition will result in the publication of the new positioner definition in full. ## 'modified zonePlate definition'