Forums > MaxMSP

serial problem – connection to GSM

November 17, 2008 | 12:02 pm

Hi,

I’m trying to dial numbers on my mobile phone using serial object.

I successfully managed to do this from Terminal (screen command) with
both bluetooth and usb connection. Btw, mobile phone is Nokia 6500c.

In order to make a voice call, i have to issue ATDT########; command
(###### being phone number). Little cell icon appears next to phone
number, and voice call is established. If i use ATD#####; command,
little "D" icon appears next to phone number and i suppose phone is
making some sort of data call, because I can hear no sound, just
repeating beeps.

I can connect to phone from max, but I always get "D" icon, and no
sound, using both ATDT and ATD commands. ANy clues??

Klif

p.s. i found some nice links regarding this task:

http://workshop.nseries.com/2008/03/how-to-send-sms-and-make-calls-with-at-commands-and-a-serial-terminal/169

http://workshop.nseries.com/2008/03/how-to-send-sms-from-os-x-with-at-commands-and-ruby/170

http://www.tigoe.net/pcomp/resources/archives/avr/000749.shtml


November 18, 2008 | 10:48 am

Hi,
after a bit of fiddling about i managed to get it to work with my motorola.
I used the command ATD ########;
The ATD is followed by a space, it didn’t work when I tried to use a + and the semi collon ; at the end makes it a voice call.
Also as you probably know after you send the AT command you also need to send an ‘enter’ or the number 13 to make the phone execute the command.
Hope this helps and works on your nokia.

heres what i got to work –

– Pasted Max Patch, click to expand. –

November 18, 2008 | 10:52 am

oh and also you need a backslash before the semicolon like so
AT ######;


November 18, 2008 | 11:33 am

thanx tobia, this was the boost i needed :)

the thing was that i forgot to put baclash before semicolon!!!!

now everything works as it should!

best regards

klif


Viewing 4 posts - 1 through 4 (of 4 total)