package com.ard.sample.manage.model.receiver; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.databind.PropertyNamingStrategy; import com.fasterxml.jackson.databind.annotation.JsonNaming; import lombok.Data; /** * @author sean * @version 0.3 * @date 2022/1/27 */ @Data @JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class) public class PositionStateReceiver { // zwy 2025-10-14 修改增加注解对应json字段 /** * 是否标定 enum_int {"0":"未标定","1":"已标定"} * */ @JsonProperty("is_calibration") private Integer isCalibration; /** * GPS 搜星数量 int * */ @JsonProperty("gps_number") private Integer gpsNumber; /** * 是否收敛 enum_int * "0":"未开始", * "1":"收敛中", * "2":"收敛成功", * "3":"收敛失败" * */ @JsonProperty("is_fixed") private Integer isFixed; /** * 搜星档位 enum_int * "1":"1档", * "2":"2档", * "3":"3档", * "4":"4档", * "5":"5档", * "10":"RTK fixed" * */ @JsonProperty("quality") private Integer quality; /** * RTK 搜星数量 int * */ @JsonProperty("rtk_number") private Integer rtkNumber; }