张世豪
2 天以前 c9b1d33979b3972fe6a82fa427b4ba9a20989112
src/Mqttmessage/Entity/GPSData.java
@@ -45,6 +45,8 @@
    /**
     * IMU数据内部类(简化版,只包含角度信息)
     */
@@ -83,6 +85,7 @@
        private Integer self_check_status;  // 自检状态:1-完成,0-未完成
        private Integer error_code;         // 错误代码
        private String error_message;       // 错误信息
        private String path_id_saved;       // 存储的路径ID
        /**
         * 带参数的构造函数
@@ -95,10 +98,11 @@
         * @param self_check_status 自检状态:1-完成,0-未完成
         * @param error_code 错误代码
         * @param error_message 错误信息
         * @param path_id_saved 存储的路径ID
         */
        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,6 +112,87 @@
            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;
   }
}