SerialPort2 Unknown modules(s) in QT: serialport "Raspberry Pi4" 최근 연습삼아 Raspberry Pi4에서 QTApplication 개발중 serialport를 연동하고자 한다. 이에 project 파일인 확장자 .pro 파일에 아래 항목 추가 후 build 시 Unknown module(s) 오류가 발생 한다. QT += core gui serialport Unknown module(s) in QT: serialport 해결책은 libqt5serialport5-dev를 설치 후 다시 빌시하면 바로 해결된다. $sudo apt-get install libqt5serialport5-dev 2022. 5. 22. C# delegate 사용법 - 사례2 WinForm 환경에서 C#으로 개발중 스레드 혹은 이벤트 콜백 내에서 화면의 Control에 접근하게 될 경우 아래와 같은 오류가 발생한다.(*'크로스 스레드 작업이 잘못되었습니다.')SerialPort 선언 후 DataReceived 이벤트 핸들러를 등록, SeriaPort 이벤트 핸들러 내에서 스캐너로부터 받은 데이터를 ListBox에 Add 시키는 과정이다. 직접 연결해서 접근할 수 없으니 우회해서 Add 시켜줄 수 밖에 없다. 여기서도 function pointer 즉 delegate가 이용된다.SerialPort objBarcodeScanner = new SerialPort();objBarcodeScanner.PortName = "COM4";objBarcodeScanner.BaudRate = .. 2019. 1. 15. 이전 1 다음