SerialComView v1.0.0 릴리즈 노트
날짜: 2024-10-25
버전: v1.0.0
개요
SerialComView는 C#과 WinForms을 사용한 직렬 통신(Serial Communication) 도구입니다. 이 첫 번째 릴리즈에서는 기본적인 직렬 포트 설정, 송수신 기능, 이벤트 기반 수신 처리와 같은 필수 기능들이 포함되었습니다.
주요 기능
- 직렬 포트 연결 설정
- COM 포트 선택, BaudRate, DataBits, Parity, StopBits 설정 지원
- 데이터 송신 및 수신
- 사용자가 입력한 데이터를 직렬 포트로 송신
- 실시간 수신 데이터를 UI에 표시
- 반복 데이터 보내기 기능
- 이벤트 기반 데이터 수신
- DataReceived 이벤트 처리로 비동기 통신 구현
수정 및 개선 사항
- 초기 포트 설정 시 잘못된 포트 선택에 대한 예외 처리 추가
- 스레드 충돌 방지를 위해
Invoke()메서드 사용 - UI 반응성 개선 및 일부 레이아웃 조정
알려진 문제(Known Issues)
- 1.5 StopBits 설정 시 예외 발생: 일부 장치 또는 드라이버가
StopBits.OnePointFive를 지원하지 않습니다.
해결 방법:StopBits.One또는StopBits.Two로 설정하세요.
설치 및 실행 방법
- Release 페이지에서 최신 버전을 다운로드하세요.
- 프로그램을 실행하기 전에 .NET 8이 설치되어 있는지 확인하세요.
- 프로그램을 실행하고 COM 포트와 연결 설정을 완료한 후 데이터를 송수신하세요.
라이선스
이 프로젝트는 MIT 라이선스에 따라 배포됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.
Full Changelog: https://github.com/KwonYH-sky/SerialComView/commits/V1.0.0.0