If you go through the EMS spec , the EMS message itself goes as UDH and nothing goes in data feild.
Regards From: Dominik Simon <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Wednesday, October 29, 2003 5:52 AM Subject: EMS-coding... works and not... :( : Hi kannel-group, : : today I tested converting and sending EMS-messages via the : kannel-gateway. First I have made a script to convert ringtones (a : imelody) to EMS. The message was sent as udh to the kannel-gateway, : and it works great - Im happy! :) : : But next step I want to send a nokia-operator-logo (72x14 pixel - : black/white) via EMS: : : 1. I convert the image (black an white) to 0 and 1: : 000000000000000000000000000010100010000000000000000000000000000000000000 : 000000000000000000000000000010011110000000001111100000000000000000000000 : 000000000000000000000000111111111111110001111000011111110000000000000000 : 000000000000000000000011111111100010000111000001111000011000000000000000 : 000000000000000000000010011111000001011100000111110000001100000000000000 : 000000000000000000000110001110111001110001111100000000001100000000000000 : 000000000000000000000100110100111001111111000000000000111000000000000000 : 000000000000000000000100110000111001111000011111111111100000000000000000 : 000000000000000000000110000110000011111111111111100111111000000000000000 : 000000000000000000111111111111111111100000010001000100111110000000000000 : 000000000001011111111111111111111101111111111111000100010010000000000000 : 000000000000000001011111111111111111100000000011111100010010000000000000 : 000000000000000000000000000000000110111100000000000111111100000000000000 : 000000000000000000000000000000000011000111101000000000000000000000000000 : : 2. Every 8 charters will be converted to hex, here a emample of the : first line: : : 00000000 = 00 : 00000000 = 00 : 00000000 = 00 : 00001010 = 0A : 00100000 = 20 : 00000000 = 00 : 00000000 = 00 : 00000000 = 00 : 00000000 = 00 : : Here the hex-output of all lines (252 characters): : 0000000A200000000000000009E00F800000000000FFFC787F0000000003FE21C1E180000000 027C1707C0C0000000063B9C7C00C000000004D39FC0038000000004C39E1FFE000000000618 3FFF9F800000003FFFF81113E0000017FFFFDFFF11200000005FFFF803F12000000000006F00 1FC0000000000031E8000000 : : 3. I create my udh-string: : : FF = 255 characters of the complete udh-string : 12 = variable picture (I.E.I. = information element identifier) : FD = 253 characters of the hex-output from the image and I.E.I. : 00 = the object should be displayed at the beginning of the sms : 0000000......... = hex-output of the image : : 4. here is my complete udh: : : FF11FD000000000A200000000000000009E00F800000000000FFFC787F0000000003FE21C1E1 80000000027C1707C0C0000000063B9C7C00C000000004D39FC0038000000004C39E1FFE0000 000006183FFF9F800000003FFFF81113E0000017FFFFDFFF11200000005FFFF803F120000000 00006F001FC0000000000031E8000000 : : : But kannel only says: "..UDH field misformed, rejected.." :-( : : Whats wrong, can somebody help? Should I split the image to more : short-messages? Or whats the problem? : : I also tested a smaller logo with only five lines of the image, but : its the same... : : Thanks for your support and your help! : (sorry for my english, its not the best..) : : -- : Mit freundlichen Gr�ssen, Best regards, : Dominik Simon Dominik Simon : mailto:[EMAIL PROTECTED] : : :
