Hi, yes i was able e to send ring-tones over CDMA i still having some problems

on CDMA i use something like this:

$msg = urlencode('//SCKL1581 024A3A5DD195C5D5A5B1840400272292312142D020C2D021029021030C29020C2102D020 C21023020C00');

and for GSM  i use something like this:

$udh="%06%05%04%15%82%00%00";
$msg = '3000480E01FFFFFFFFFFFFFFFFFF80000180000300000183FFC183FF8307FF8183FFC18 3FF8307FF8183FFC183FF8307FF818387C1838783070F81800F81800F83001F01801F018 01F03003E01803E01803E03007C01807C01807C0300F80180F80180F80301F00181F0018 1F00303E001800001800003000001FFFFFFFFFFFFFFFFFF';

hope this can help you.



On Sep 22, 2005, at 9:38 AM, Mikko Kuusela wrote:

I had the same problem bu i fixed, no problems anymore...

thanks

Hi Nicolas,
I have been going through Kannel mails. I found your problem exactly the same problem as I am facing. Nicolas, could you please let me know if you were able to solve the problem of sending ringtone to CDMA phone.

Anybody else, can you please see if their is a solution for the problem.


Regards and Thanks in advance.

Shantanu




----- Original Message ----- From: "Nicolas de Bari Embriz G. R." <[EMAIL PROTECTED]> To: "Alejandro Guerrieri" <[EMAIL PROTECTED]>; <[email protected]>
Sent: Friday, April 22, 2005 1:40 AM
Subject: Re: enconde Ringtones



Hi, thanks for you fast answer.

The network is CDMA/GSM I did what you toll me, to send the messages like
this:

# ring tone
$msg = urlencode('//SCKL1581

024A3A5DD195C5D5A5B1840400272292312142D020C2D021029021030C29020C2102D0 20C21023020C00');


$result =

@file("http://$host$port/cgi-bin/sendsms?user=$user&password= $pass&to=$to&text=$msg");


after sending the message, i just receive a text msg with the tone data:

//SCKL1581
024A3A5DD195C5D5A5
B184040027229231214
2D020C2D02102902103
0C29020C2102D020C21
023020C00


Then i tryed to use the udh and coding to something like this:
$msg = urlencode('//SCKL1581

024A3A5DD195C5D5A5B1840400272292312142D020C2D021029021030C29020C2102D0 20C21023020C00');


$udh = '%06%05%04%15%81%00%00';

$coding = 2;

$result = @file("http://$host:

$port/cgi-bin/sendsms?user=$user&password=$pass&to=$to&text= $msg&udh=$udh&coding=$coding");


after sending the msg , I ireceived only dots, something like:

...................
...................
...................



what i am also trying to do, is to add a % to the binary data, using
something, like this:
$msg =

chunk_split(urlencode ('024A3A5DD195C5D5A5B1840400272292312142D020C2D021029021030C29020C2102 D020C21023020C00'),2,'%');


maybe i am coding wrong, i am just adding a % every 2 fiels, how should i
correctly post the msg?


This is the tone  the one is supposed to work:

//SCKL1581

024A3A5DD195C5D5A5B1840400272292312142D020C2D021029021030C29020C2102D0 20C21023020C00



Thanks in advance


Nicolas,

I think you are merging 2 different technologies:

If you use //SCKL encoding, you don't have to use any UDH, it's just plain
text.

For //SCKL: try deleting the UDH field and coding fields, send the //SCKL
part as regular text and it shoudl work.

That means:
$msg = urlencode('//SCKL1581
024A3A650995D1D195C93D999804144288F511610611624D30831445841845841893 8C20C30 C5186108186108156'); (Delete the UDH and CODING fields from the request).

On the other hand, if you're trying to send it as binary (you'll be able to send more data but it won't work on TDMA/CDMA networks), you shouldn't have to use the //SCKL part, you should use the UDH, maybe the encoding (I've never had to use it, though) and just the BINARY part of the ringtone,
somthing like this.

$msg =
urlencode ('024A3A650995D1D195C93D999804144288F511610611624D3083144584184584
18938C20C30C5186108186108156'); $udh = '06050415810000';
$coding = 2;

I think you can spare the "%" and most probably the coding (having the UDH
forces binary encoding).

In short, the header //SCKL1581 as header and the UDH 06050415810000 are
the same thing expressed for different kind of delivery. 1581 is the
"Source Port" in Hex (5505 decimal). 0000 is the "Destination Port" (You can skip that on single-message SCKL). 060504 is the binary equivalent of
"//SCKL".

Please let me know if you need anything else.

Hope it helps,

----- Original Message -----
From: "Nicolas de Bari Embriz G. R." <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, April 21, 2005 8:55 PM
Subject: enconde Ringtones

> Hello, i see you post on the kannel-users list about enconding mono
> ringtones,
> I am having the same problem that you have, all the "binary data" i am > sending is just received has plain text, any idea or recomendation for
> sending logos/tones over SMS?
>
> right now i am sending  messasgs likethis:
>
> # TUNE
> $msg = urlencode('//SCKL1581
> 024A3A650995D1D195C93D999804144288F511610611624D30831445841845841893 8C20C
>30C5186108186108156'); $udh = '%06%05%04%15%81%00%00'; #TUNE
> $coding = 2;
>
>
> $result = @file("http://$host:
> $port/cgi-bin/sendsms?user=$user&password=$pass&to=$to&text= $msg&udh=$udh
>&coding=$coding");
>
>
>
> regards







__
Saunalahti Xtra - Uusi GSM-vuokrapuhelin ja edistykselliset Xtra- palvelut käyttöösi alk. 4,95 e/kk! http://saunalahti.fi/xtra/






Reply via email to