2011-04-12 3 views
0

매 x 분마다 serialport를 사용하여 msg를 보내는 방법을 궁금합니다. 그 동안 앱은 완전히 액세스 가능해야합니다. 난 그냥 프린터 상태를 확인하려면, 그래서 내가 5 분마다 "오류 상태 요청"을 전송하고있어 일부 오류가있는 경우 - 다음 사운드 알람이나 뭐 ..C#에서 RS232를 통해 5 분마다 메시지 보내기

답변

0

쓸 수 있습니다 참조 직렬 포트 작업마다 X 분을 수행하는 비교적 쉽게

http://msdn.microsoft.com/en-us/library/system.io.ports.serialport.aspx

간단한 방법 C#를 사용하여 실을 산란에 Thread.sleep (30000)을 수행하는 루프에 배치하는 것이다. 메인 코드에서 쓰레드를 멈출 수 있도록 컨트롤 코드를 만들어야합니다.

+0

풀 쓰레드와 슬립()을 사용하는 것은 바보입니다. 그냥 타이머를 사용하면됩니다 (ThreadPool에서 실행 됨). –