You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3.3 KiB
3.3 KiB
4. 통신 설정 (Comm. Settings)
하단 메뉴에서 Comm. Settings (통신 설정) 버튼 클릭 시 열리는 모달 팝업 창입니다.
4.1 창 구성
┌────────────────────────────────────────────────┐
│ COMMUNICATION SETTINGS │ ← 타이틀 바 (남색)
├──────────────────────┬─────────────────────────┤
│ [ 4251 보드 설정 ] │ [ Sentinel C28 설정 ] │
│ │ │
│ 4251 BaudRate ▼115200│ Sensor BaudRate ▼9600 │
│ 4251 Port ▼COM3 │ Sensor Port ▼COM1 │
│ │ │
├──────────────────────┴─────────────────────────┤
│ [ 설정 저장 ] [ 닫기 ] │ ← 하단 버튼 영역
└────────────────────────────────────────────────┘
| 속성 | 값 |
|---|---|
| 창 크기 | 750px × 자동 높이 (최대 700px) |
| 크기 변경 | 불가 |
| 위치 | 메인 창 중앙 |
| 타입 | 모달 (이 창이 열려있으면 메인 창 조작 불가) |
4.2 4251 보드 설정 (좌측 영역)
| 항목 | UI 타입 | 선택 가능 값 | 기본값 | 설명 |
|---|---|---|---|---|
| 4251 BaudRate | 드롭다운 | 9600 / 19200 / 38400 / 115200 | 115200 |
4251 보드 통신 속도. 보드 설정과 일치해야 함 |
| 4251 Port | 드롭다운 | 시스템 감지 COM 포트 목록 | COM3 |
4251 보드가 연결된 시리얼 포트 |
4.3 Sentinel C28 설정 (우측 영역)
| 항목 | UI 타입 | 선택 가능 값 | 기본값 | 설명 |
|---|---|---|---|---|
| Sensor BaudRate | 드롭다운 | 9600 / 19200 / 38400 / 115200 | 9600 |
C28 센서 통신 속도. 센서 설정과 일치해야 함 |
| Sensor Port | 드롭다운 | 시스템 감지 COM 포트 목록 | COM1 |
C28 센서가 연결된 시리얼 포트 |
4.4 버튼 설명
| 버튼 | 색상 | 동작 |
|---|---|---|
| 설정 저장 | 연녹색 배경, 녹색 테두리 | config.xml에 저장 → 기존 연결 해제 → 새 설정으로 재연결 → "통신 설정이 저장되었습니다." 메시지 → 창 닫힘 |
| 닫기 | 기본 회색 | 변경 사항 저장하지 않고 창 닫기 |
4.5 저장 시 내부 동작 순서
- 현재 선택된 값을
config.xml에 저장 - 기존 Sentinel C28 시리얼 연결 해제
- 기존 4251 보드 시리얼 연결 해제
- 시험 프로세스 스레드 종료
- 새 설정값으로 Sentinel C28 재연결
- 새 설정값으로 4251 보드 재연결
- 시험 프로세스 스레드 재시작
⚠️ 주의: COM 포트를 동일하게 설정하면 충돌이 발생합니다. 4251 보드와 C28 센서는 반드시 다른 포트를 사용하세요.