[Asterisk-Dev] SMS App error foreign chars
Gary Ruddock (Swift Drinks)
garyruddock at hotmail.com
Tue Jan 4 08:15:52 MST 2005
I also checked sending an SMS message > 160 characters. the message gets
split into 2 but adds some weird characters.
first SMS message is 160 chars
mr=82
oa=07793999999
dcs=0
scts=2005-01-04 15:01:45
ud=Test Hello swiftdrinks can you send me 2 stella and a packet of crisps
please. Here is some moe text just topad it all out to 160 characters. I
didn't know?????
2nd message is > 160 chars and extra chars are added into the ud=
mr=83
oa=07793999999
dcs=0
scts=2005-01-04 15:06:06
ud=é@ø¿ @Hello swiftdrinks can you send me 2 stella and a packet of crisps
please. Here is some moe text just topad it all out to 160 characters. I
didn't know???
mr=84
oa=07793999999
dcs=0
scts=2005-01-04 15:06:06
ud=é@ø¿ ¡@??here's more to see how it copes with more
----- Original Message -----
From: Gary Ruddock (Swift Drinks)
To: asterisk-dev at lists.digium.com
Sent: Tuesday, January 04, 2005 12:15 PM
Subject: [Asterisk-Dev] SMS App error foreign chars
I Sent a text message "swift drinks smstest 1" and all is ok
here is the text file created (for privacy I changed the sender number oa=)
mr=77
oa=07793999999
dcs=0
scts=2005-01-04 11:38:59
ud=Swift drinks smstest 1
mr=78
here is the sms arriving in asterisk
-- Executing Goto("Zap/1-1", "local|s|1") in new stack
-- Accepting call from '8005875290' to '077777' on channel 0/1, span 1
-- Goto (local,s,1)
-- Executing Wait("Zap/1-1", "1") in new stack
-- Executing Answer("Zap/1-1", "") in new stack
-- Executing GotoIf("Zap/1-1", "0?14:4") in new stack
-- Goto (local,s,4)
-- Executing GotoIf("Zap/1-1", "1?10:5") in new stack
-- Goto (local,s,10)
-- Executing SMS("Zap/1-1", "sms|a") in new stack
-- SMS TX 93 00 6D 00 00 00...
-- SMS RX 91 27 04 0B 81 70...
-- SMS TX 95 02 00 00 69 00...
-- SMS RX 94 00 6C 0B 81 70...
-- Executing System("Zap/1-1", "/usr/lib/asterisk/smsin ") in new stack
-- Executing System("Zap/1-1", "play
/var/lib/asterisk/sounds/sms.wav -v1 &") in new stack
-- Executing Hangup("Zap/1-1", "") in new stack
== Spawn extension (local, s, 13) exited non-zero on 'Zap/1-1'
-- Hungup 'Zap/1-1'
I sent another sms message "Thanks For the text Could I change it to 47
cases of rèmy Martin a.s.a.p & @ ỳ¶±°œ". I sent it from an XDA2 using
standard characters on the Pocket PC keyboard as a quick test.
Instead of 1 file created I got 2 and they are a bit messed up;
mr=78
oa=07793999999
dcs=8
scts=2005-01-04 11:46:36
ud=é@øò @@T@ ¥¿ø@7 at V£¿ì@ò@F@<¥ Å@¿@h£¡ù ¿@
@P¥Pø@<@h£@$¿¿@o at T¥¡\r at 2@¡@Hè@ò@c@ ¥
¿ø@7 at N£(ù@ò@i at P¥@è@:@Ü£@$@\r at 7@@£0ø¡0 at f£(ù¿Æ@ @<¥¿ø@¿@d£HÅ @y@@£
mr=79
oa=077935999999
dcs=8
scts=2005-01-04 11:46:36
ud=é@øò ¡@@s at 8£¿ø@¿@¿£@$¡Ç@ @@$@è¡ü@l$ò
Asterisk output looks different as well. There's extra SMS TX and SMS RX
lines.
-- Executing Goto("Zap/1-1", "local|s|1") in new stack
-- Accepting call from '8005875290' to '077777' on channel 0/1, span 1
-- Goto (local,s,1)
-- Executing Wait("Zap/1-1", "1") in new stack
-- Executing Answer("Zap/1-1", "") in new stack
-- Executing GotoIf("Zap/1-1", "0?14:4") in new stack
-- Goto (local,s,4)
-- Executing GotoIf("Zap/1-1", "1?10:5") in new stack
-- Goto (local,s,10)
-- Executing SMS("Zap/1-1", "sms|a") in new stack
-- SMS TX 93 00 6D 00 00 00...
-- SMS RX 91 9F 44 0B 81 70...
-- SMS TX 96 03 00 FF 00 68...
-- SMS RX 91 37 44 0B 81 70...
-- SMS TX 96 03 00 FF 00 68...
-- SMS RX 94 00 6C 0B 81 70...
-- Executing System("Zap/1-1", "/usr/lib/asterisk/smsin ") in new stack
-- Executing System("Zap/1-1", "play
/var/lib/asterisk/sounds/sms.wav -v1 &") in new stack
-- Executing Hangup("Zap/1-1", "") in new stack
== Spawn extension (local, s, 13) exited non-zero on 'Zap/1-1'
-- Hungup 'Zap/1-1'
_______________________________________________
Asterisk-Dev mailing list
Asterisk-Dev at lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-dev
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-dev
More information about the asterisk-dev
mailing list