If the message received contains only words, there is no problem. But when the message contains emoticons plus words, the message can not be understood. I think it is in another format of some sort.
For example, if message coming from sender is "Hello" and a smiley, it will show as "00480065006C006C006F0020D83DDE00" in my C# application.
I read messages in text mode, i.e. "AT+CMGF=1". I feel that the solution is to read msgs with "AT+CMGF=0" (non text mode) to cover all types of messages, and apply an algorithm to decode. Is this the way to do it?
Most of the posts about emoticons I've come across give solutions about SENDING emoticons. I can not seem to find solutions for RECEIVING.