From c9b1d33979b3972fe6a82fa427b4ba9a20989112 Mon Sep 17 00:00:00 2001
From: 张世豪 <979909237@qq.com>
Date: 星期三, 24 十二月 2025 18:56:28 +0800
Subject: [PATCH] 新增mqtt相关功能
---
src/Mqttmessage/Entity/GPSData.java | 143 +++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 142 insertions(+), 1 deletions(-)
diff --git a/src/Mqttmessage/Entity/GPSData.java b/src/Mqttmessage/Entity/GPSData.java
index 0b8882f..8f96c20 100644
--- a/src/Mqttmessage/Entity/GPSData.java
+++ b/src/Mqttmessage/Entity/GPSData.java
@@ -43,6 +43,8 @@
+
+
/**
@@ -83,6 +85,7 @@
private Integer self_check_status; // 鑷鐘舵�侊細1-瀹屾垚锛�0-鏈畬鎴�
private Integer error_code; // 閿欒浠g爜
private String error_message; // 閿欒淇℃伅
+ private String path_id_saved; // 瀛樺偍鐨勮矾寰処D
/**
* 甯﹀弬鏁扮殑鏋勯�犲嚱鏁�
@@ -95,10 +98,11 @@
* @param self_check_status 鑷鐘舵�侊細1-瀹屾垚锛�0-鏈畬鎴�
* @param error_code 閿欒浠g爜
* @param error_message 閿欒淇℃伅
+ * @param path_id_saved 瀛樺偍鐨勮矾寰処D
*/
public StatusInfo(Integer battery_level, Double battery_voltage, String operation_mode,
String motor_status, String blade_status, Integer blade_height,
- Integer self_check_status, Integer error_code, String error_message) {
+ Integer self_check_status, Integer error_code, String error_message, String path_id_saved) {
this.battery_level = battery_level;
this.battery_voltage = battery_voltage;
this.operation_mode = operation_mode;
@@ -108,7 +112,88 @@
this.self_check_status = self_check_status;
this.error_code = error_code;
this.error_message = error_message;
+ this.path_id_saved = path_id_saved;
}
+
+ public Integer getBattery_level() {
+ return battery_level;
+ }
+
+ public void setBattery_level(Integer battery_level) {
+ this.battery_level = battery_level;
+ }
+
+ public Double getBattery_voltage() {
+ return battery_voltage;
+ }
+
+ public void setBattery_voltage(Double battery_voltage) {
+ this.battery_voltage = battery_voltage;
+ }
+
+ public String getOperation_mode() {
+ return operation_mode;
+ }
+
+ public void setOperation_mode(String operation_mode) {
+ this.operation_mode = operation_mode;
+ }
+
+ public String getMotor_status() {
+ return motor_status;
+ }
+
+ public void setMotor_status(String motor_status) {
+ this.motor_status = motor_status;
+ }
+
+ public String getBlade_status() {
+ return blade_status;
+ }
+
+ public void setBlade_status(String blade_status) {
+ this.blade_status = blade_status;
+ }
+
+ public Integer getBlade_height() {
+ return blade_height;
+ }
+
+ public void setBlade_height(Integer blade_height) {
+ this.blade_height = blade_height;
+ }
+
+ public Integer getSelf_check_status() {
+ return self_check_status;
+ }
+
+ public void setSelf_check_status(Integer self_check_status) {
+ this.self_check_status = self_check_status;
+ }
+
+ public Integer getError_code() {
+ return error_code;
+ }
+
+ public void setError_code(Integer error_code) {
+ this.error_code = error_code;
+ }
+
+ public String getError_message() {
+ return error_message;
+ }
+
+ public void setError_message(String error_message) {
+ this.error_message = error_message;
+ }
+
+ public String getPath_id_saved() {
+ return path_id_saved;
+ }
+
+ public void setPath_id_saved(String path_id_saved) {
+ this.path_id_saved = path_id_saved;
+ }
}
/**
@@ -133,4 +218,60 @@
private String age; // 宸垎GPS鏁版嵁鏈熼檺
private String stationId; // 宸垎鍙傝�冨熀绔欐爣鍙�
}
+
+ public String getMsg_id() {
+ return msg_id;
+ }
+
+ public void setMsg_id(String msg_id) {
+ this.msg_id = msg_id;
+ }
+
+ public Long getTimestamp() {
+ return timestamp;
+ }
+
+ public void setTimestamp(Long timestamp) {
+ this.timestamp = timestamp;
+ }
+
+ public String getDevice_id() {
+ return device_id;
+ }
+
+ public void setDevice_id(String device_id) {
+ this.device_id = device_id;
+ }
+
+ public String getData_type() {
+ return data_type;
+ }
+
+ public void setData_type(String data_type) {
+ this.data_type = data_type;
+ }
+
+ public IMUData getImu_data() {
+ return imu_data;
+ }
+
+ public void setImu_data(IMUData imu_data) {
+ this.imu_data = imu_data;
+ }
+
+ public StatusInfo getStatus() {
+ return status;
+ }
+
+ public void setStatus(StatusInfo status) {
+ this.status = status;
+ }
+
+ public GGAData getGgaData() {
+ return ggaData;
+ }
+
+ public void setGgaData(GGAData ggaData) {
+ this.ggaData = ggaData;
+ }
}
\ No newline at end of file
--
Gitblit v1.10.0