Hi, just has you say, that are my current problems that only with the nokia phones the SCKL format is working, any idea of how to make them work for none nokia phones. (samsung, motorola)

regards.


On Sep 22, 2005, at 7:19 PM, Alejandro Guerrieri wrote:

Keep in mind that not all terminals support the SCKL format. For most
of the non-supporting devices the symptom is to display the raw text
as you describe.

Which terminals are you using? Most of the supported terminals are of
course Nokia, but there are a few exceptions. If you tell me the brand
and models I can check if we have them as supported.

Hope it helps,

On 9/22/05, Shantanu S Chauhan <[EMAIL PROTECTED]> wrote:

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]>; <users@kannel.org>
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
024A3A5DD195C5D5A5B1840400272292312142D020C2D021029021030C29020C2102 D020C21023020C00');

$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
024A3A5DD195C5D5A5B1840400272292312142D020C2D021029021030C29020C2102 D020C21023020C00');

$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 ('024A3A5DD195C5D5A5B1840400272292312142D020C2D021029021030C29020C21 02D020C21023020C00'),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
024A3A5DD195C5D5A5B1840400272292312142D020C2D021029021030C29020C2102 D020C21023020C00


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
024A3A650995D1D195C93D999804144288F511610611624D3083144584184584189 38C20C30 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
024A3A650995D1D195C93D999804144288F511610611624D308314458418458418 938C20C
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











--
Alejandro Guerrieri
Magicom
http://www.magicom-bcn.net/





Reply via email to