From 6f59464fc6e12a525ba3004864eceb1bc1573a31 Mon Sep 17 00:00:00 2001
From: 张世豪 <979909237@qq.com>
Date: 星期四, 11 十二月 2025 17:43:45 +0800
Subject: [PATCH] 20251211
---
src/gecaoji/Device.java | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/src/gecaoji/Device.java b/src/gecaoji/Device.java
index 7b1c444..ee13487 100644
--- a/src/gecaoji/Device.java
+++ b/src/gecaoji/Device.java
@@ -72,6 +72,8 @@
// 鍗槦鍙暟
private String differentialAge;
// 宸垎鏃堕棿
+ private String selfCheckStatus = "-1";
+ // 鍓茶崏鏈鸿嚜妫�鐘舵��
private static final double METERS_PER_DEGREE_LAT = 111320.0d;
@@ -131,6 +133,7 @@
target.positioningStatus = properties.getProperty("positioningStatus", "-1");
target.satelliteCount = properties.getProperty("satelliteCount", "-1");
target.differentialAge = properties.getProperty("differentialAge", "-1");
+ target.selfCheckStatus = properties.getProperty("selfCheckStatus", "-1");
}
private void applyDefaults(Device target) {
@@ -162,6 +165,7 @@
target.positioningStatus = "-1";
target.satelliteCount = "-1";
target.differentialAge = "-1";
+ target.selfCheckStatus = "-1";
}
public static synchronized Device initializeActiveDevice(String mowerId) { // 鏍规嵁璁惧ID鍒濆鍖栨椿璺冭澶�
@@ -260,6 +264,9 @@
case "differentialAge":
this.differentialAge = value;
return true;
+ case "selfCheckStatus":
+ this.selfCheckStatus = value;
+ return true;
default:
System.err.println("鏈煡瀛楁: " + fieldName);
return false;
@@ -696,6 +703,14 @@
this.differentialAge = differentialAge;
}
+ public String getSelfCheckStatus() { // 鑾峰彇鑷鐘舵��
+ return selfCheckStatus;
+ }
+
+ public void setSelfCheckStatus(String selfCheckStatus) { // 璁剧疆鑷鐘舵��
+ this.selfCheckStatus = selfCheckStatus;
+ }
+
@Override
public String toString() { // 杈撳嚭瀵硅薄淇℃伅
return "Device{" +
@@ -723,6 +738,7 @@
", positioningStatus='" + positioningStatus + '\'' +
", satelliteCount='" + satelliteCount + '\'' +
", differentialAge='" + differentialAge + '\'' +
+ ", selfCheckStatus='" + selfCheckStatus + '\'' +
'}';
}
}
\ No newline at end of file
--
Gitblit v1.10.0