From 40032320162f7a714fb2b8e8ca4597b86d43e7b6 Mon Sep 17 00:00:00 2001 From: HSZ_HeSongZhen <210202959@qq.com> Date: Sun, 11 May 2025 21:41:50 +0800 Subject: [PATCH] =?UTF-8?q?add:=E9=9B=B7=E8=B5=9B=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=81=9C=E6=AD=A2=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/iflytop/app/page/LeisaiServoPage.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/iflytop/app/page/LeisaiServoPage.java b/src/main/java/iflytop/app/page/LeisaiServoPage.java index 1a1612e..02bbb95 100644 --- a/src/main/java/iflytop/app/page/LeisaiServoPage.java +++ b/src/main/java/iflytop/app/page/LeisaiServoPage.java @@ -53,6 +53,11 @@ public class LeisaiServoPage { driver.enable(id, 0); } + public void stop() throws Exception { + log.info("stop called"); + driver.moduleStop(id); + } + public Integer readPosition() throws Exception { log.info("readPosition called"); return driver.readPosition(id); @@ -124,6 +129,7 @@ public class LeisaiServoPage { page.addFunction("使能伺服", this::enableServo); page.addFunction("失能伺服", this::disableServo); page.addFunction("归零", this::moveToZero); + page.addFunction("停止", this::stop); page.newGroup("相对移动"); page.addFunction("设置相对移动距离", this::setLeisaiServoDpos).setParamVal("dpos", () -> dpos);