ard-sample/src/main/java/com/ard/sample/wayline/model/dto/WaylineBreakPoint.java
New file @@ -0,0 +1,41 @@ package com.ard.sample.wayline.model.dto; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; @Data public class WaylineBreakPoint { @JsonProperty("index") private Integer index; @JsonProperty("state") private Integer state; @JsonProperty("progress") private float progress; @JsonProperty("wayline_id") private Integer wayline_id; @JsonProperty("break_reason") private Integer break_reason; @JsonProperty("latitude") private float latitude; @JsonProperty("longitude") private float longitude; @JsonProperty("height") private float height; @JsonProperty("attitude_pitch") private float attitude_pitch; @JsonProperty("attitude_roll") private float attitude_roll; @JsonProperty("attitude_head") private float attitude_head; } ard-sample/src/main/java/com/ard/sample/wayline/model/dto/WaylineTaskProgress.java
@@ -1,5 +1,6 @@ package com.ard.sample.wayline.model.dto; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; /** @@ -10,7 +11,9 @@ @Data public class WaylineTaskProgress { @JsonProperty("current_step") private Integer currentStep; @JsonProperty("percent") private Integer percent; } ard-sample/src/main/java/com/ard/sample/wayline/model/dto/WaylineTaskProgressExt.java
@@ -1,5 +1,6 @@ package com.ard.sample.wayline.model.dto; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; /** @@ -10,11 +11,24 @@ @Data public class WaylineTaskProgressExt { @JsonProperty("current_waypoint_index") private Integer currentWaypointIndex; @JsonProperty("wayline_mission_state") private Integer waylineMissionState; @JsonProperty("media_count") private Integer mediaCount; @JsonProperty("flight_id") private String flightId; @JsonProperty("track_id") private String trackId; @JsonProperty("break_point") private WaylineBreakPoint breakPoint; @JsonProperty("wayline_id") private Integer wayline_id; } ard-sample/src/main/java/com/ard/sample/wayline/model/dto/WaylineTaskProgressReceiver.java
@@ -1,5 +1,6 @@ package com.ard.sample.wayline.model.dto; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; /** @@ -10,10 +11,13 @@ @Data public class WaylineTaskProgressReceiver { @JsonProperty("ext") private WaylineTaskProgressExt ext; @JsonProperty("progress") private WaylineTaskProgress progress; @JsonProperty("status") private String status; }