From 5afc9833a9514791ae09b264c84a28a01e830ba1 Mon Sep 17 00:00:00 2001 From: sige Date: Wed, 13 Dec 2023 11:28:48 +0800 Subject: [PATCH] =?UTF-8?q?fixed=20:=20=E6=AD=A3=E5=BC=8F=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E6=97=A0=E6=B3=95=E6=89=93=E5=BC=80=E4=B8=B2=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../boditech/driver/connection/ComSerialPort.java | 11 +++++------ src/main/resources/META-INF/MANIFEST.MF | 3 +++ .../com/dreamworks/boditech/BoditechApplicationTests.java | 13 ------------- 3 files changed, 8 insertions(+), 19 deletions(-) create mode 100644 src/main/resources/META-INF/MANIFEST.MF delete mode 100644 src/test/java/com/dreamworks/boditech/BoditechApplicationTests.java diff --git a/src/main/java/com/dreamworks/boditech/driver/connection/ComSerialPort.java b/src/main/java/com/dreamworks/boditech/driver/connection/ComSerialPort.java index aae615e..a4e095e 100644 --- a/src/main/java/com/dreamworks/boditech/driver/connection/ComSerialPort.java +++ b/src/main/java/com/dreamworks/boditech/driver/connection/ComSerialPort.java @@ -1,29 +1,28 @@ package com.dreamworks.boditech.driver.connection; import com.fazecast.jSerialComm.SerialPort; import jakarta.annotation.PostConstruct; -import org.apache.juli.logging.Log; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; - import java.nio.ByteBuffer; - @Component public class ComSerialPort { private static final Logger LOG = LoggerFactory.getLogger(ComSerialPort.class); - + @Value("${app.device.connectionType}") + private String connectionType; @Value("${app.device.path}") private String path; - @Value("${app.device.baudrate}") private int baudRate; - // serial port connection private SerialPort port; @PostConstruct public void init() { + if ( !this.connectionType.equals("SerialPort") ) { + return ; + } this.open(); } diff --git a/src/main/resources/META-INF/MANIFEST.MF b/src/main/resources/META-INF/MANIFEST.MF new file mode 100644 index 0000000..6e43f79 --- /dev/null +++ b/src/main/resources/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Main-Class: com.dreamworks.boditech.BoditechApplication + diff --git a/src/test/java/com/dreamworks/boditech/BoditechApplicationTests.java b/src/test/java/com/dreamworks/boditech/BoditechApplicationTests.java deleted file mode 100644 index 27b14a8..0000000 --- a/src/test/java/com/dreamworks/boditech/BoditechApplicationTests.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.dreamworks.boditech; - -import org.junit.jupiter.api.Test; -import org.springframework.boot.test.context.SpringBootTest; - -@SpringBootTest -class BoditechApplicationTests { - - @Test - void contextLoads() { - } - -}