Chapter 10
The ErrorReceived routine can check to find out which error has occurred and
can take action as needed. This example just displays a message on error: Private Sub ErrorReceived _
(ByVal sender As Object, ByVal e As SerialErrorReceivedEventArgs)
Dim SerialErrorReceived1 As SerialErrorSerialErrorReceived1 = e.EventTypeSelect Case SerialErrorReceived1Case SerialError.Frame
Console.WriteLine("Framing error.")Case SerialError.Overrun
Console.WriteLine("Character buffer overrun.")Case SerialError.RXOver
Console.WriteLine("Input buffer overflow.")Case SerialError.RXParity
Console.WriteLine("Parity error.")Case SerialError.TXFull
Console.WriteLine("Output buffer full.")
End Select
End Sub