kr-MATAGI / ELGO_Client_QT

ELGO_Client Solution (LGPL-3.0)
1 stars 0 forks source link

[ELGO_Main] ELGO_Process의 Local Socket이 늦게 실행되는 문제 #7

Closed kr-MATAGI closed 3 years ago

kr-MATAGI commented 3 years ago

Desktop 환경에서는 사양으로 인해 발생하지 않았던 문제로 분석됨. 노트북에서는 Desktop 보다는 상대적으로 사양이 좋지 않아, Process를 실행하는데 시간과 Local Socket을 open하는데 시간이 소요되는 것으로 보임.

따라서 Viewer Process에서는 아래와 같이 QR Code를 정상적으로 출력하지 못 하는 문제가 간혹 발생.

image

기존에는 ELGO_Control과 ELGO_Viewer를 ELGO_main/main.cpp에서 동시에 실행하고 있어 위 문제가 발생하기 쉬움.

따라서, Viewer에서 Process가 Ready되었다는 Event를 수신받으면 ELGO_Control을 실행할 수 있도록 수정.

kr-MATAGI commented 3 years ago

revision: 5d58a2f