시리얼 포트 재인식 질문있습니다.

c# 에서 usb로 연결된 시리얼 포트를 재연결이 가능할까요?
물리적으로 usb를 뺏다가 연결하는 행위를
c#에서 하고싶은데… 방법이 없을까요?

2개의 좋아요

물리적 재연결과 동일한 효과가 있을지는 모르겠지만 devcon.exe restart ... 명령을 이용한 밥법이 있습니다.

NI에 유사한 이슈에 대한 솔루션이 올라와 있네요.

그리고 관련된 내용을 우리의 정성태님(@kevin13)께서 친절히 정리해 주신 아티클이 있습니다ㅎ
https://www.sysnet.pe.kr/2/0/12047

해당 명령을 참고하셔서 C#에서 Process.Start함수로 실행하는 방법을 시도해 보시기 바립니다. (관리자 권한 실행 처리가 필요할 수도 있습니다.)

6개의 좋아요