-
반응형
SerialPort SerialPort = new SerialPort();
if (SerialPort.IsOpen == false)
{
SerialPort.PortName = Globals.COMPORT1; // Com port name Com1
SerialPort.BaudRate = Globals.COMPORT1B; // 9600
SerialPort.DataBits = 8;
SerialPort.StopBits = StopBits.One;
SerialPort.Parity = Parity.None;
try
{
SerialPort.Open();
SerialPort.DataReceived += new SerialDataReceivedEventHandler(DataReceivedHandler); //데이터 받기. (없애도 됨)
//Debug.Write("연결되었습니다." + "\n");
}
catch
{
Debug.Write("errr." + "\n");
return "1번포트 설정오류";
}
}
else
{
Debug.Write("연결되어 었습니다." + "\n");
//logBox.Text += "연결되어 있습니다." + Environment.NewLine;
}SerialPort.DataReceived += (sender, e) =>
{
SerialPort port = (SerialPort)sender;
// 현재까지 도착한 데이타 모두 읽기
string data = port.ReadExisting();
Console.WriteLine("-->"+data);
};반응형'C#' 카테고리의 다른 글
C# CONSOLE - 행맨 게임 프로그램 만들기 (0) 2017.02.07 C# microsoft.mshtml.dll DOWNLOAD (0) 2017.02.04 C# SHDocVw.dll download (0) 2017.02.04 10. C# CONSOLE - 알람프로그램 만들기 (0) 2017.02.04 9. C# Console - TTS 서비스 이용하기. (1) 2017.02.04