i'm using usbserial lib with 4 usb devices
Sub Process_Globals
Dim usbt1 As UsbSerial
Dim usbt2 As UsbSerial
Dim usbt3 As UsbSerial
Dim usbt4 As UsbSerial
Dim astreams1 As AsyncStreams
Dim astreams2 As AsyncStreams
Dim astreams3 As AsyncStreams
Dim astreams4 As AsyncStreams
End Sub
Sometime the stream from astream1 get receive from astream2
What would cause this ?
this is the sub im using for the astream
Sub Astreams1_NewData (Buffer() As Byte)
ListView1.AddSingleLine( BytesToString(Buffer, 0, Buffer.Length, "UTF8"))
ListView1.SetSelection(ListView1.Size -1)
End Sub
Sub Astreams2_NewData (Buffer() As Byte)
ListView2.AddSingleLine( BytesToString(Buffer, 0, Buffer.Length, "UTF8"))
ListView2.SetSelection(ListView2.Size -1)
End Sub
thks for your help
Sub Process_Globals
Dim usbt1 As UsbSerial
Dim usbt2 As UsbSerial
Dim usbt3 As UsbSerial
Dim usbt4 As UsbSerial
Dim astreams1 As AsyncStreams
Dim astreams2 As AsyncStreams
Dim astreams3 As AsyncStreams
Dim astreams4 As AsyncStreams
End Sub
Sometime the stream from astream1 get receive from astream2
What would cause this ?
this is the sub im using for the astream
Sub Astreams1_NewData (Buffer() As Byte)
ListView1.AddSingleLine( BytesToString(Buffer, 0, Buffer.Length, "UTF8"))
ListView1.SetSelection(ListView1.Size -1)
End Sub
Sub Astreams2_NewData (Buffer() As Byte)
ListView2.AddSingleLine( BytesToString(Buffer, 0, Buffer.Length, "UTF8"))
ListView2.SetSelection(ListView2.Size -1)
End Sub
thks for your help