Update README.md
This commit is contained in:
parent
90ef4dc3d8
commit
8dee67e176
33
README.md
33
README.md
@ -36,19 +36,28 @@
|
|||||||
|
|
||||||
## 🔄 검사 순서 흐름도
|
## 🔄 검사 순서 흐름도
|
||||||
|
|
||||||
```mermaid
|
```
|
||||||
flowchart TD
|
[시작 버튼 클릭]
|
||||||
A([프로그램 시작])
|
↓
|
||||||
B([설정 파일 로딩])
|
[cmdRunButton() 실행] → [설정값 저장 및 초기화] → [펌웨어 명령어 전송: agenable chNum, 1] → [SendData() 호출]
|
||||||
C([시리얼 포트 연결])
|
↓
|
||||||
D([사용자 설정 입력])
|
[타이머 실행 (cmdTimer_Tick())]
|
||||||
E([에이징 테스트 시작])
|
↓
|
||||||
F([출력 반복 동작])
|
[ReceiveData() 호출] → [펌웨어로부터 데이터 수신]
|
||||||
G([상태 모니터링 / 이상 감지])
|
↓
|
||||||
H([CSV 저장])
|
[메시지 해석] → [UI 업데이트] (예: [avalue], [aerror], [dsfwver])
|
||||||
I([에이징 종료])
|
↓
|
||||||
|
[자동 종료 조건 체크]
|
||||||
|
├── [온도 기준 충족 시 → 테스트 자동 종료]
|
||||||
|
├── [샷 수 기준 충족 시 → 테스트 자동 종료]
|
||||||
|
└── [에러 발생 시 → 에러 메시지 출력 및 UI 반영]
|
||||||
|
↓
|
||||||
|
[결과 저장] → [PostgreUpdateReg() 호출] → [결과 PostgreSQL에 저장]
|
||||||
|
↓
|
||||||
|
[중지 버튼 클릭 시]
|
||||||
|
↓
|
||||||
|
[agenable chNum, 0] → [펌웨어에 테스트 중지 명령 전송] → [테스트 종료]
|
||||||
|
|
||||||
A --> B --> C --> D --> E --> F --> G --> H --> I
|
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
Loading…
x
Reference in New Issue
Block a user