I have small question, If I send some text from my PC to my android B4A application via simple UDP , sometimes there are some strange delays . So if I send data, sometimes I have to wait even up to about 1-2 seconds! before data shows in b4a app in edittext.text.
my code:
my code:
B4X:
Sub udpsrv_PacketArrived (Packet As UDPPacket)
Dim msg As String
msg = BytesToString(Packet.Data, Packet.Offset, Packet.Length, "UTF8")
msg = "["&Packet.HostAddress&"] " & msg
EditText1.Text = EditText1.Text & msg & CRLF
udp_send( "some answer"&Chr(13)&Chr(10), Packet.HostAddress, Packet.Port )
End Sub
Sub udp_send( dane As String, ip As String, port As Int )
Dim udppack As UDPPacket
Dim data() As Byte
data = dane.GetBytes("UTF8")
udppack.Initialize( data, ip, port )
udpsrv.Send( udppack )
End Sub