We would like to build a community for Small Basic programmers of any age who like to code. Everyone from total beginner to guru is welcome. Click here to register and share your programming journey!


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
TCP/IP Socket Programming
#14
No, you can create a string of bytes of any value 0 to FF (hex)

Code:
bytes = ""
bytes = Text.Append(bytes,Text.GetCharacter(48))
bytes = Text.Append(bytes,Text.GetCharacter(0))
bytes = Text.Append(bytes,Text.GetCharacter(32))
bytes = Text.Append(bytes,Text.GetCharacter(7))
TextWindow.WriteLine(":"+bytes+":")
LDClient.SendMessage(bytes)

This is a string with bytes (dec) equal to 48, 0, 32, 7

When we print it, 48 is intepreted as chatracter 0, 0 is unprintable, 32 is a space, 7 is a machine beep

Also you can easily convert hex to decimal:

TextWindow.WriteLine(LDMath.Base2Decimal("ff",16))

EDIT

Something like this:

Code:
data = "0 0 3 0 5 0 0 CB 0 0 0 af 0" 'A space separated list of hex bytes
GetBytes()
LDClient.SendMessage(bytes)

Sub GetBytes
  dataArray = LDText.Split(data," ")
  bytes = ""
  For i = 1 To Array.GetItemCount(dataArray)
    codeHex = dataArray[i]
    codeDec = LDMath.Base2Decimal(codeHex,16)
    TextWindow.WriteLine("Byte "+i+" Hex="+codeHex+" Dec="+codeDec)
    char = Text.GetCharacter(codeDec)
    bytes = Text.Append(bytes,char)
  EndFor
EndSub
Reply


Messages In This Thread
TCP/IP Socket Programming - by Juergen - 07-14-2025, 08:35 AM
RE: TCP/IP Socket Programming - by litdev - 07-14-2025, 02:49 PM
RE: TCP/IP Socket Programming - by Juergen - 07-16-2025, 09:40 AM
RE: TCP/IP Socket Programming - by Juergen - 07-25-2025, 10:55 AM
RE: TCP/IP Socket Programming - by litdev - 07-25-2025, 11:23 AM
RE: TCP/IP Socket Programming - by Juergen - 07-25-2025, 11:48 AM
RE: TCP/IP Socket Programming - by litdev - 07-25-2025, 01:12 PM
RE: TCP/IP Socket Programming - by Juergen - 07-25-2025, 06:17 PM
RE: TCP/IP Socket Programming - by litdev - 07-25-2025, 06:33 PM
RE: TCP/IP Socket Programming - by Juergen - 07-27-2025, 08:49 AM
RE: TCP/IP Socket Programming - by litdev - 07-27-2025, 10:50 AM
RE: TCP/IP Socket Programming - by Juergen - 07-27-2025, 12:21 PM
RE: TCP/IP Socket Programming - by litdev - 07-27-2025, 01:42 PM
RE: TCP/IP Socket Programming - by Juergen - 07-28-2025, 08:04 AM
RE: TCP/IP Socket Programming - by litdev - 07-28-2025, 08:32 AM
RE: TCP/IP Socket Programming - by WhTurner - 07-28-2025, 12:37 PM
RE: TCP/IP Socket Programming - by Juergen - 08-23-2025, 06:39 AM
RE: TCP/IP Socket Programming - by litdev - 08-23-2025, 12:33 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)