Hi,
I have an application that sends and receives SMS using GET commands.
I first used a RUT500, then a RUT900 and I had no problem.
I am now using a RUT901, and my application does not work anymore for SMS. After recording the TCP traffic using Wireshark, I noticed that the response to a request such as sms_total, which only returns
Used: 4
Total: 50
that is, a payload of 18 characters, actually returns a huge header before this text, such that the total TCP frame size is more than 900 bytes! I had provided a 400 byte input buffer in my application code, which was more than enough with the RUT900, but now I need a 1000 byte buffer!
Since my app is running on a microcontroller, 1K bytes is not negligible. Sure, I can set my buffer length to this value, but my question is : is there a possibility to have the RUT901 send a shorter response? Since the response is just plain text, I am a bit upset to have to receive and discard that many bytes just to access the last ones!
This topic was automatically closed after 15 days. New replies are no longer allowed.