"""상수 및 기본 설정""" # UDP 포트 UDP_PORT_ETHERNET = 5108 UDP_PORT_WIFI = 5107 UDP_BROADCAST_IP = "255.255.255.255" # UDP 명령 SEARCH_CMD = "SEARCHING DIBD B\r\n" SETT_PREFIX = "SETT " RESET_PREFIX = "RESET " # UDP 수신 버퍼 UDP_RECV_BUFFER = 1024 UDP_RECV_TIMEOUT = 3.0 # 초 # TCP 설정 TCP_TIMEOUT = 5.0 # 초 TCP_RECV_BUFFER = 256 # ASCII 프로토콜 CMD_TIME_SYNC = "30" # PC 시간 동기화 CMD_TIME_READ = "31" # 컨트롤러 시간 읽기 # DIBD 응답 패킷 크기 DIBD_PACKET_SIZE = 222 # 모니터링 기본 주기 (초) DEFAULT_MONITOR_INTERVAL = 3600 # 1시간 # 인코딩 PROTOCOL_ENCODING = "euc-kr" # MS949 호환 # GUI APP_TITLE = "Dabit Time Manager" APP_WIDTH = 1050 APP_HEIGHT = 720