In smart messaging version 3.0.0,it is said that sizes up to 72*28 pixels is supported for picture messages.But When I tried to send 40*28 picture(with text) to 3310,it does not display the picture(displays just the text).However, 6210 displays it.The source is given below.What is the mistake????(Or is this a bug of Smart Messaging???)(I hope nokia developer forum moderators explain this..)
The mistake is that you have defined the length of your picture data incorrectly. It should be 140bytes + 4 "header" bytes = 144d or 90h.
You have 02 0100 00281C01 and you should have 02 0090 00281C01.