chen.llin
2 天以前 3c0759b56cea80c43a11fa8c676ec61df6cfc312
src/main/java/com/rfid/uhf288/RFIDTemplate.java
@@ -81,11 +81,11 @@
            }
            int antResult = reader.SetAntennaMultiplexing(comAddr, (byte)0x0F, portHandle);
            if (antResult == 0) {
               log.info("天线多路复用配置成功 - 启用天线1,2,3,4 (0x0F)");
//               log.info("天线多路复用配置成功 - 启用天线1,2,3,4 (0x0F)");
            } else {
               int antennaResult = reader.SetAntenna(comAddr, (byte)0, (byte)0x0F, (byte)0, portHandle);
               if (antennaResult == 0) {
                  log.info("天线配置成功 - 启用天线1,2,3,4 (0x0F)");
//                  log.info("天线配置成功 - 启用天线1,2,3,4 (0x0F)");
               }
            }
         } catch (Exception e) {
@@ -97,9 +97,9 @@
            return false;
         }
      } catch (UnsatisfiedLinkError e) {
         log.error("RFID设备DLL方法链接失败 - OpenComPort", e);
         log.error("错误信息: {}", e.getMessage());
         log.error("可能原因:1. DLL版本不匹配 2. 方法签名不匹配 3. DLL未正确加载");
//         log.error("RFID设备DLL方法链接失败 - OpenComPort", e);
//         log.error("错误信息: {}", e.getMessage());
//         log.error("可能原因:1. DLL版本不匹配 2. 方法签名不匹配 3. DLL未正确加载");
         throw e; // 重新抛出异常,让调用者处理
      }
   }
@@ -211,11 +211,11 @@
            }
            int antResult = reader.SetAntennaMultiplexing(comAddr, (byte)0x0F, portHandle);
            if (antResult == 0) {
               log.info("天线多路复用配置成功 - 启用天线1,2,3,4 (0x0F)");
//               log.info("天线多路复用配置成功 - 启用天线1,2,3,4 (0x0F)");
            } else {
               int antennaResult = reader.SetAntenna(comAddr, (byte)0, (byte)0x0F, (byte)0, portHandle);
               if (antennaResult == 0) {
                  log.info("天线配置成功 - 启用天线1,2,3,4 (0x0F)");
//                  log.info("天线配置成功 - 启用天线1,2,3,4 (0x0F)");
               }
            }
         } catch (Exception e) {
@@ -229,9 +229,9 @@
         return false;
      }
      } catch (UnsatisfiedLinkError e) {
         log.error("RFID设备DLL方法链接失败 - OpenNetPort", e);
         log.error("错误信息: {}", e.getMessage());
         log.error("可能原因:1. DLL版本不匹配 2. 方法签名不匹配 3. DLL未正确加载");
//         log.error("RFID设备DLL方法链接失败 - OpenNetPort", e);
//         log.error("错误信息: {}", e.getMessage());
//         log.error("可能原因:1. DLL版本不匹配 2. 方法签名不匹配 3. DLL未正确加载");
         throw e; // 重新抛出异常,让调用者处理
      }
   }
@@ -304,12 +304,12 @@
         
         int antResult = reader.SetAntennaMultiplexing(comAddr, (byte)0x0F, portHandle);
         if (antResult == 0) {
            log.info("天线多路复用配置成功 - 启用天线1,2,3,4 (0x0F)");
//            log.info("天线多路复用配置成功 - 启用天线1,2,3,4 (0x0F)");
            configured = true;
         } else {
            int antennaResult = reader.SetAntenna(comAddr, (byte)0, (byte)0x0F, (byte)0, portHandle);
            if (antennaResult == 0) {
               log.info("天线配置成功 - 启用天线1,2,3,4 (0x0F)");
//               log.info("天线配置成功 - 启用天线1,2,3,4 (0x0F)");
               configured = true;
            }
         }