6

I am trying to send a square bracket to a phone using logica smpp 1.3.7. I use dataCodingSetting of 3 - as per the network I asked about this. They advised that I need to package my message as below:

  You want to send ASCII                Send the following

  Character  Decimal  Hex              Character    Hex     Decimal
     [         91     5B                <ESC><     1B 3C     27 60

My question is, I have no clue what this character is: ESC < And if I put just the Hex value of 1B 3C it comes out on the phone as exactly that: 1B 3C

lulu88
  • 1,694
  • 5
  • 27
  • 41

1 Answers1

12

I guess they want a String containing the bytes 0x1b and 0x3c so :

sm.setShortMessage(new String(new byte[] { 0x1b, 0x3c }));
bowmore
  • 10,842
  • 1
  • 35
  • 43