From e4b4347318f1f37c64b8055f1f1898da59a167ba Mon Sep 17 00:00:00 2001
From: 张世豪 <979909237@qq.com>
Date: 星期五, 26 十二月 2025 19:38:43 +0800
Subject: [PATCH] 优化了细节

---
 src/udpdell/UDPServer.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/udpdell/UDPServer.java b/src/udpdell/UDPServer.java
index e63131c..054939e 100644
--- a/src/udpdell/UDPServer.java
+++ b/src/udpdell/UDPServer.java
@@ -76,7 +76,7 @@
 		String[] fields = message.split(",");
 		// 妫�鏌ュ瓧娈垫暟閲忔槸鍚﹀畬鏁�
 		if (fields.length != 21) {
-			System.err.println("Invalid message format, expected 21 fields but got " + fields.length);
+			System.err.println("Invalid message format, expected 21 fields but got " + fields.length + ". Message content: [" + message + "]");
 			return;
 		}
 
@@ -104,6 +104,7 @@
 
 	/** 澶勭悊涓插彛鎺ユ敹鍒扮殑鏁版嵁 */
 	public static void processSerialData(String message) {
+		message=message.replace("GPGGA", "GNGGA");
 		String[] fields = message.split(",");
 		// 妫�鏌ュ瓧娈垫暟閲忔槸鍚﹀畬鏁�
 		if (fields.length < 15) {

--
Gitblit v1.10.0