Hello.

I've got problem with encoding long nokia ringtones.
As far as I understand Smart Messaging Specification
there are no visible limitations in producing multipart
ringtones ?

Does anyone ever received and played properly multipart ringtone ?

I'm trying to send properly encoded long 'songstream' to phone
divided to two SMSes with UDH fields like below [+128 bytes of
text 'songstream']. Kannel sends both messages - phone receives both
of them and then.. plays notes from the first part only ?!
where's the trick ?
does Kannel add somes extra informations to my SMS'es ?

nevertheless - please, tell me, shold the KANNEL UDH look like that ?
char udh1[]="udh=%06%05%04%15%81%00%00";  // for 1 SMS ringtones

char udh2_1[]="udh=%0B%05%04%15%81%00%00%00%03%FF%02%01"; // for two
char udh2_2[]="udh=%0B%05%04%15%81%00%00%00%03%FF%02%02"; // SMS ringtones

char udh3_1[]="udh=%0B%05%04%15%81%00%00%00%03%FF%03%01"; // for three
char udh3_2[]="udh=%0B%05%04%15%81%00%00%00%03%FF%03%02"; // SMS ringtones
char udh3_3[]="udh=%0B%05%04%15%81%00%00%00%03%FF%03%03";

where f.e. for 2 part ringtone and first SMS UDH looks like:
0B - UDH length
05 - command 'ports'
04 - length of 'ports' data
15 81 - destination port number   00 00 - origination port number
00 - command 'multipart'
03 - length of 'multipart' data
FF - reference number to group of the messages
02 - total parts number
01 - part number

ps. I saw in 'gnokii' sources line ' #define GSM_MAX_RINGTONE_NOTES 130 '
    are there really such limitations in number of notes in ringtone ?
    or it depends on specific Nokia phone series number ?
    Or mabye there is something else that I don't know about ?
    
    
Please help me...because I'm going nuts trying to do it on my own :)

-- 
Regards
Kamil F                        mailto:[EMAIL PROTECTED]


Reply via email to