파이썬으로 작성한 SERIAL 통신 프로그램
RS-232 시리얼 통신을 위한 GUI 애플리케이션을 PySide6와 Python을 사용하여 구현한 것입니다. 주요 기능과 구조는 다음과 같습니다.주요 구성 요소GUI 초기화 (initUI):QGroupBox, QComboBox, QPushButton, QLineEdit 등을 사용하여 UI를 구성합니다.시리얼 포트 설정 및 연결, 수신 데이터 확인, 데이터 전송 등의 인터페이스를 제공합니다.스타일 시트(setStyleSheet)를 사용하여 전체적인 UI의 색상, 폰트, 버튼 등의 디자인을 설정합니다.시리얼 포트 설정:사용 가능한 시리얼 포트를 자동으로 검색하고, 사용자가 포트, 보드레이트, 데이터 비트, 패리티, 정지 비트 등의 설정을 선택할 수 있도록 합니다.연결 및 해제 버튼을 통해 시리얼 포트를 제..
2024. 10. 31.