From 61090cc2a521db18ccfccb2e02a548ceacd03447 Mon Sep 17 00:00:00 2001 From: whycq <10027870+whycq@user.noreply.gitee.com> Date: 星期一, 27 三月 2023 16:59:27 +0800 Subject: [PATCH] # --- src/main/java/com/zy/core/thread/LedThread.java | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/core/thread/LedThread.java b/src/main/java/com/zy/core/thread/LedThread.java index 9aa2c99..d735a76 100644 --- a/src/main/java/com/zy/core/thread/LedThread.java +++ b/src/main/java/com/zy/core/thread/LedThread.java @@ -29,6 +29,7 @@ private List<LedCommand> commandList; private StringBuffer errorMsg = new StringBuffer(); + private StringBuffer program = new StringBuffer(); public LedThread(Slave slave) { this.slave = slave; @@ -56,6 +57,12 @@ break; case 4: errorReset(); + break; + case 5: + program((String) task.getData()); + break; + case 6: + programReset(); break; default: break; @@ -106,6 +113,15 @@ this.errorMsg.delete(0, errorMsg.length()); } + private void program(String msg) { + program.delete(0, program.length()); + program.append(msg); + } + + public void programReset() { + this.program.delete(0, program.length()); + } + @Override public boolean connect() { return true; -- Gitblit v1.9.1