Mega Code Archive

 
Categories / C# / Development Class
 

Represents the method that will handle the data received event of a SerialPort object

using System; using System.IO.Ports; class PortDataReceived {     public static void Main()     {         SerialPort mySerialPort = new SerialPort("COM1");         mySerialPort.BaudRate = 9600;         mySerialPort.Parity = Parity.None;         mySerialPort.StopBits = StopBits.One;         mySerialPort.DataBits = 8;         mySerialPort.Handshake = Handshake.None;         mySerialPort.DataReceived += new SerialDataReceivedEventHandler(DataReceviedHandler);         mySerialPort.Open();         Console.WriteLine("Press any key to continue...");         Console.WriteLine();         Console.ReadKey();         mySerialPort.Close();     }     private static void DataReceviedHandler(                         object sender,                         SerialDataReceivedEventArgs e)     {         SerialPort sp = (SerialPort)sender;         string indata = sp.ReadExisting();         Console.WriteLine("Data Received:");         Console.Write(indata);     } }