programing/C#

[C#] 시리얼 포트 검색

쪽제비 2017. 2. 10. 16:12

모터 구동 드라이버 연결을 해서 동작시키는 프로그램을 짜게 되었다.

갑자기 짜던 사람이 퇴사하는 바람에...


차근차근 해봅시다.


우선 시리얼 포트로 연결되어 있기에 콤보박스에 시리얼 포트를 검색해서

리스트를 추가하는 것을 알아봅시다.


출처 : http://leekd123.tistory.com/48


우선 Ports 추가.


검색하고 콤보박스에 추가하는 코드


GetPortNames 로 연결된 시리얼 포트를 검색.

cbPortNames 가 콤보박스이고 아이템들을 클리어 후 foreach로 추가해주는 것!


적용은 어떻게 했느냐 하면


포트를 검색해서 리스트에 추가해주는 함수를 만들고

그거를 5초마다 실행하는 타이머를 생성.

폼 로드될 때 리스트 추가를 한번 해주고 타이머를 실행.

이렇게 되면 5초마다 리스트가 리셋되는 거죠...