package incheon.ags.cms.monitoring.vo;

import lombok.Data;

import java.time.LocalDateTime;

@lombok.Getter @lombok.Setter
public class SignalVO {
    private String trmnlTelno;      // 단말기전화번호
    private int trsmFieldCnt;       // 전송필드수
    private String trsmSeCd;        // 전송구분코드
    private String trmnlVer;        // 단말기버전
    private String clctDt;          // 수집일시
    private String lat;             // 위도
    private String lot;             // 경도
    private Double rcptnSignlIn;    // 수신신호강도(RSSI)
    private int cmdCd;              // 명령코드(OPCODE)
    private int spd;                // 속도
    private Double hum;             // 습도
    private Double tp;              // 온도
    private int wtspklDstnc;        // 살수거리
    private int wtspklQty;          // 살수량
    private int dstQty;             // 분진량
    private int rsrvQty;            // 예비량
    private int wtspklSecnd;        // 살수초
    private int dstSecnd;           // 분진초
    private int rsrvSecnd;          // 예비초
    private String stngVlDmndYn;    // 설정값요청여부
    private int lastMsgNo;          // 최종메시지번호
    private String rsrvField;       // 예비필드
    private String chec;            // 체크섬

    private String frstRegId;           // 최초등록아이디
    private LocalDateTime frstRegDt;    // 최초등록일시
    private String lastMdfcnId;         // 최종등록아이디
    private LocalDateTime lastMdfcnDt;  // 최종등록일시
}
