Update README.md
This commit is contained in:
parent
bc33b38498
commit
d36236593d
21
README.md
21
README.md
@ -13,21 +13,24 @@
|
||||
|
||||
## 🖥️ 프로그램 UI
|
||||
|
||||
| 메인 화면 | 설정 화면 |
|
||||
| 메인 화면 | 실행 화면 |
|
||||
| ------------------------ | --------------------------- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
---
|
||||
|
||||
## 🔢 기능 요약
|
||||
|
||||
| 기능 | 설명 |
|
||||
| -------- | ------------------------------------------ |
|
||||
| 시간 설정 | 전체 에이징 시간 설정 가능 (`예: 6시간`, `12시간`, 사용자 지정) |
|
||||
| 주파수 선택 | 고주파(HF), 저주파(LF) 모드 선택 지원 |
|
||||
| 반복 출력 제어 | 설정된 주기에 따라 전원 또는 파형 ON/OFF 반복 |
|
||||
| 상태 모니터링 | 진행률/남은 시간 표시, 이상 감지 시 경고 및 자동 정지 |
|
||||
| 결과 저장 | Aging 결과를 CSV로 저장 (시간, 상태, 에러 포함) |
|
||||
| 기능 | 설명 |
|
||||
| ---------------------------- | ----------------------------------------------------------------------------- |
|
||||
| **라디오 버튼 선택에 따른 UI 및 설정 분기** | 포트 수(10채널/20채널), 시간 설정 모드에 따라 UI 그룹박스 표시 여부, 시리얼 포트 배열 크기, 초기값, 위치 변경 등 자동 조정 |
|
||||
| **COM 포트 스캔 및 연결** | 스캔 버튼 클릭 시 PC의 COM 포트 목록 불러오기, 연결 버튼 클릭 시 선택한 포트 오픈 및 설정 저장 |
|
||||
| **포트별 측정 시작/정지** | 각 채널별 상태에 따라 시작(`start`), 진행(`play`), 중지(`middleStop`, `endStop`) 처리 및 명령 전송 |
|
||||
| **타이머 기반 시간 카운트다운** | 실행 중인 채널의 남은 시간을 1초씩 감소시키며 UI에 남은 시간 표시, 시간이 0이 되면 자동 정지 및 후속 처리 수행 |
|
||||
| **상태 및 UI 업데이트** | 버튼 텍스트 및 색상 변경, 상태에 따른 기능 활성화/비활성화, 깜빡임 효과 등으로 진행 상황 시각적 표시 |
|
||||
| **데이터 기록 및 전송** | 각 채널 실행 기록을 연도·월별 CSV 파일로 저장, MQTT를 통해 실행 결과 및 상태 데이터 전송 |
|
||||
| **전체 실행/정지 제어** | 전체 내리기/올리기 버튼을 통해 모든 채널의 상태 일괄 전환 및 타이머 제어 |
|
||||
| **초기화 및 종료 처리** | 모든 채널 시간 및 UI 초기화, 종료 시 열려 있는 포트 및 쓰레드 안전 종료 및 정리 |
|
||||
|
||||
---
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user