次のコードを使用する場合:
Private Sub DataReceivedHandler(ByVal sender As Object, ByVal e As SerialDataReceivedEventArgs)
Dim sp As SerialPort = CType(sender, SerialPort)
Debug.WriteLine("DataReceivedHandler() - Data Received! number of bytes=" & sp.BytesToRead)
Dim indata As String = sp.ReadExisting()
Debug.WriteLine("DataReceivedHandler() - indata=" & TTSHelperFunctions.StringToHex(indata))
End Sub
デバッグ出力で変数をsp.BytesToRead
表示するときよりも少ないバイトを示す原因は何ですか?indata