voVdsState.java 1.5 KB

1234567891011121314151617181920212223242526272829
  1. package com.its.cctv.xnetudp.protocol;
  2. import lombok.Getter;
  3. import lombok.Setter;
  4. @Getter
  5. @Setter
  6. public class voVdsState {
  7. public static byte normal = 0x00;
  8. public static byte error = 0x01;
  9. public static int STATE_SIZE = 16;
  10. private String CTLR_NMBR;
  11. private byte Comm; /* 유선통신상태, 0:정상 1:장애 */
  12. private byte VideoInput; // O-[D07] Video Input 여부, 영상검지기 제어기로 카메라 영상입력이 없을 때 : 1
  13. private byte Heater; // O-[D04] 히터 작동, 히터가 작동하는 경우 (작동시 : 1)
  14. private byte Fan; // O-[D03] 팬 작동, 펜이 작동하는 경우 (작동시 : 1)
  15. private byte BackDoorOpen; // O-[D02] 뒷문 개방, 뒷문이 개방된 경우 (개방시 : 1)
  16. private byte FrontDoorOpen; // O-[D01] 앞문 개방, 앞문이 개방된 경우 (개방시 : 1)
  17. private short Temperature; // 온도
  18. private byte FanMode; // Fan 동작모드 설정 - 0x00: 자동모드, 0x01: 수동모드[Default : 0x00]
  19. private byte FanRunTemp; // Fan 동작모드가 자동모드 일경우만 동작 온도 설정값 이상 시 ON[Default : 25°C]-0x19
  20. private byte HetrMode; // Hetr 동작모드 설정 - 0x00: 자동모드, 0x01: 수동모드[Default : 0x00]
  21. private byte HetrRunTemp; // Hetr 동작모드가 자동모드 일경우만 동작 온도 설정값 이상 시 ON[Default : 25°C]-0x19
  22. }