Mega Code Archive

 
Categories / VB.Net / Development
 

SerialPort DataReceived Event

Imports System Imports System.IO.Ports Class PortDataReceived     Public Shared Sub Main()         Dim mySerialPort As New SerialPort("COM1")         mySerialPort.BaudRate = 9600         mySerialPort.Parity = Parity.None         mySerialPort.StopBits = StopBits.One         mySerialPort.DataBits = 8         mySerialPort.Handshake = Handshake.None         AddHandler mySerialPort.DataReceived, AddressOf DataReceviedHandler         mySerialPort.Open()         Console.WriteLine("Press any key to continue...")         Console.ReadKey()         mySerialPort.Close()     End Sub     Private Shared Sub DataReceviedHandler(sender As Object,e As SerialDataReceivedEventArgs)         Dim sp As SerialPort = CType(sender, SerialPort)         Dim indata As String = sp.ReadExisting()         Console.WriteLine("Data Received:")         Console.Write(indata)     End Sub End Class