From af4ee71435d9cb40c7155e7c6322d8023d4c2469 Mon Sep 17 00:00:00 2001 From: sige Date: Sat, 6 Jul 2024 16:33:10 +0800 Subject: [PATCH] 1 --- src/main/java/com/iflytop/a800/device/Feeder.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/iflytop/a800/device/Feeder.java b/src/main/java/com/iflytop/a800/device/Feeder.java index 95645eb..5183e05 100644 --- a/src/main/java/com/iflytop/a800/device/Feeder.java +++ b/src/main/java/com/iflytop/a800/device/Feeder.java @@ -23,6 +23,10 @@ public class Feeder { UfCommon.delay(300); String result = UfActuatorCmdExecutor.execute("TubeRackScanner", "code_scanner_read_scanner_result"); UfActuatorCmdExecutor.execute("TubeRackScanner", "code_scanner_stop_scan"); + if ("".equals(result)) { + throw new RuntimeException("试管类型条码扫描失败"); + } + var codeBytes = Base64.getDecoder().decode(result); var code = new String(codeBytes); switch ( code.trim() ) {