[1078] 增加位置信息展示

This commit is contained in:
lin
2025-07-16 16:02:07 +08:00
parent 45af124eb0
commit 3f2089f584
3 changed files with 91 additions and 457 deletions

View File

@@ -1,10 +1,12 @@
package com.genersoft.iot.vmp.jt1078.bean;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
/**
* 报警标志
*/
@Data
@Schema(description = "报警标志")
public class JTAlarmSign {
@@ -112,256 +114,6 @@ public class JTAlarmSign {
this.alarmIllegalDisplacement = (alarmSignInt >>> 28 & 1) == 1;
this.alarmRollover = (alarmSignInt >>> 29 & 1) == 1;
this.warningRollover = (alarmSignInt >>> 30 & 1) == 1;
}
public boolean isUrgent() {
return urgent;
}
public void setUrgent(boolean urgent) {
this.urgent = urgent;
}
public boolean isAlarmSpeeding() {
return alarmSpeeding;
}
public void setAlarmSpeeding(boolean alarmSpeeding) {
this.alarmSpeeding = alarmSpeeding;
}
public boolean isAlarmTired() {
return alarmTired;
}
public void setAlarmTired(boolean alarmTired) {
this.alarmTired = alarmTired;
}
public boolean isAlarmDangerous() {
return alarmDangerous;
}
public void setAlarmDangerous(boolean alarmDangerous) {
this.alarmDangerous = alarmDangerous;
}
public boolean isAlarmGnssFault() {
return alarmGnssFault;
}
public void setAlarmGnssFault(boolean alarmGnssFault) {
this.alarmGnssFault = alarmGnssFault;
}
public boolean isAlarmGnssBreak() {
return alarmGnssBreak;
}
public void setAlarmGnssBreak(boolean alarmGnssBreak) {
this.alarmGnssBreak = alarmGnssBreak;
}
public boolean isAlarmGnssShortCircuited() {
return alarmGnssShortCircuited;
}
public void setAlarmGnssShortCircuited(boolean alarmGnssShortCircuited) {
this.alarmGnssShortCircuited = alarmGnssShortCircuited;
}
public boolean isAlarmUnderVoltage() {
return alarmUnderVoltage;
}
public void setAlarmUnderVoltage(boolean alarmUnderVoltage) {
this.alarmUnderVoltage = alarmUnderVoltage;
}
public boolean isAlarmPowerOff() {
return alarmPowerOff;
}
public void setAlarmPowerOff(boolean alarmPowerOff) {
this.alarmPowerOff = alarmPowerOff;
}
public boolean isAlarmLCD() {
return alarmLCD;
}
public void setAlarmLCD(boolean alarmLCD) {
this.alarmLCD = alarmLCD;
}
public boolean isAlarmTtsFault() {
return alarmTtsFault;
}
public void setAlarmTtsFault(boolean alarmTtsFault) {
this.alarmTtsFault = alarmTtsFault;
}
public boolean isAlarmCameraFault() {
return alarmCameraFault;
}
public void setAlarmCameraFault(boolean alarmCameraFault) {
this.alarmCameraFault = alarmCameraFault;
}
public boolean isAlarmIcFault() {
return alarmIcFault;
}
public void setAlarmIcFault(boolean alarmIcFault) {
this.alarmIcFault = alarmIcFault;
}
public boolean isWarningSpeeding() {
return warningSpeeding;
}
public void setWarningSpeeding(boolean warningSpeeding) {
this.warningSpeeding = warningSpeeding;
}
public boolean isWarningTired() {
return warningTired;
}
public void setWarningTired(boolean warningTired) {
this.warningTired = warningTired;
}
public boolean isAlarmwrong() {
return alarmwrong;
}
public void setAlarmwrong(boolean alarmwrong) {
this.alarmwrong = alarmwrong;
}
public boolean isWarningTirePressure() {
return warningTirePressure;
}
public void setWarningTirePressure(boolean warningTirePressure) {
this.warningTirePressure = warningTirePressure;
}
public boolean isAlarmBlindZone() {
return alarmBlindZone;
}
public void setAlarmBlindZone(boolean alarmBlindZone) {
this.alarmBlindZone = alarmBlindZone;
}
public boolean isAlarmDrivingTimeout() {
return alarmDrivingTimeout;
}
public void setAlarmDrivingTimeout(boolean alarmDrivingTimeout) {
this.alarmDrivingTimeout = alarmDrivingTimeout;
}
public boolean isAlarmParkingTimeout() {
return alarmParkingTimeout;
}
public void setAlarmParkingTimeout(boolean alarmParkingTimeout) {
this.alarmParkingTimeout = alarmParkingTimeout;
}
public boolean isAlarmRegion() {
return alarmRegion;
}
public void setAlarmRegion(boolean alarmRegion) {
this.alarmRegion = alarmRegion;
}
public boolean isAlarmRoute() {
return alarmRoute;
}
public void setAlarmRoute(boolean alarmRoute) {
this.alarmRoute = alarmRoute;
}
public boolean isAlarmTravelTime() {
return alarmTravelTime;
}
public void setAlarmTravelTime(boolean alarmTravelTime) {
this.alarmTravelTime = alarmTravelTime;
}
public boolean isAlarmRouteDeviation() {
return alarmRouteDeviation;
}
public void setAlarmRouteDeviation(boolean alarmRouteDeviation) {
this.alarmRouteDeviation = alarmRouteDeviation;
}
public boolean isAlarmVSS() {
return alarmVSS;
}
public void setAlarmVSS(boolean alarmVSS) {
this.alarmVSS = alarmVSS;
}
public boolean isAlarmOil() {
return alarmOil;
}
public void setAlarmOil(boolean alarmOil) {
this.alarmOil = alarmOil;
}
public boolean isAlarmStolen() {
return alarmStolen;
}
public void setAlarmStolen(boolean alarmStolen) {
this.alarmStolen = alarmStolen;
}
public boolean isAlarmIllegalIgnition() {
return alarmIllegalIgnition;
}
public void setAlarmIllegalIgnition(boolean alarmIllegalIgnition) {
this.alarmIllegalIgnition = alarmIllegalIgnition;
}
public boolean isAlarmIllegalDisplacement() {
return alarmIllegalDisplacement;
}
public void setAlarmIllegalDisplacement(boolean alarmIllegalDisplacement) {
this.alarmIllegalDisplacement = alarmIllegalDisplacement;
}
public boolean isAlarmRollover() {
return alarmRollover;
}
public void setAlarmRollover(boolean alarmRollover) {
this.alarmRollover = alarmRollover;
}
public boolean isWarningRollover() {
return warningRollover;
}
public void setWarningRollover(boolean warningRollover) {
this.warningRollover = warningRollover;
}
@Override

View File

@@ -1,7 +1,9 @@
package com.genersoft.iot.vmp.jt1078.bean;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
@Data
@Schema(description = "状态信息")
public class JTStatus {
@@ -103,183 +105,6 @@ public class JTStatus {
this.driving = (statusInt >>> 22 & 1) == 1;
}
public boolean isAcc() {
return acc;
}
public void setAcc(boolean acc) {
this.acc = acc;
}
public boolean isPositioning() {
return positioning;
}
public void setPositioning(boolean positioning) {
this.positioning = positioning;
}
public boolean isSouthLatitude() {
return southLatitude;
}
public void setSouthLatitude(boolean southLatitude) {
this.southLatitude = southLatitude;
}
public boolean isWesLongitude() {
return wesLongitude;
}
public void setWesLongitude(boolean wesLongitude) {
this.wesLongitude = wesLongitude;
}
public boolean isOutage() {
return outage;
}
public void setOutage(boolean outage) {
this.outage = outage;
}
public boolean isPositionEncryption() {
return positionEncryption;
}
public void setPositionEncryption(boolean positionEncryption) {
this.positionEncryption = positionEncryption;
}
public boolean isWarningFrontCrash() {
return warningFrontCrash;
}
public void setWarningFrontCrash(boolean warningFrontCrash) {
this.warningFrontCrash = warningFrontCrash;
}
public boolean isWarningShifting() {
return warningShifting;
}
public void setWarningShifting(boolean warningShifting) {
this.warningShifting = warningShifting;
}
public int getLoad() {
return load;
}
public void setLoad(int load) {
this.load = load;
}
public boolean isOilWayBreak() {
return oilWayBreak;
}
public void setOilWayBreak(boolean oilWayBreak) {
this.oilWayBreak = oilWayBreak;
}
public boolean isCircuitBreak() {
return circuitBreak;
}
public void setCircuitBreak(boolean circuitBreak) {
this.circuitBreak = circuitBreak;
}
public boolean isDoorLocking() {
return doorLocking;
}
public void setDoorLocking(boolean doorLocking) {
this.doorLocking = doorLocking;
}
public boolean isDoor1Open() {
return door1Open;
}
public void setDoor1Open(boolean door1Open) {
this.door1Open = door1Open;
}
public boolean isDoor2Open() {
return door2Open;
}
public void setDoor2Open(boolean door2Open) {
this.door2Open = door2Open;
}
public boolean isDoor3Open() {
return door3Open;
}
public void setDoor3Open(boolean door3Open) {
this.door3Open = door3Open;
}
public boolean isDoor4Open() {
return door4Open;
}
public void setDoor4Open(boolean door4Open) {
this.door4Open = door4Open;
}
public boolean isDoor5Open() {
return door5Open;
}
public void setDoor5Open(boolean door5Open) {
this.door5Open = door5Open;
}
public boolean isGps() {
return gps;
}
public void setGps(boolean gps) {
this.gps = gps;
}
public boolean isBeidou() {
return beidou;
}
public void setBeidou(boolean beidou) {
this.beidou = beidou;
}
public boolean isGlonass() {
return glonass;
}
public void setGlonass(boolean glonass) {
this.glonass = glonass;
}
public boolean isGaLiLeo() {
return gaLiLeo;
}
public void setGaLiLeo(boolean gaLiLeo) {
this.gaLiLeo = gaLiLeo;
}
public boolean isDriving() {
return driving;
}
public void setDriving(boolean driving) {
this.driving = driving;
}
@Override
public String toString() {
return "状态位:" +