Hi Mik, Mik Kim wrote: > I have Ericsson CH388 (probably same as other D or G 3xx series). All I > want to do for now is to send/receive bits to the modem in my PC and > detect/simulate the keypad. In short, this would be EMMI and modem > functions access. I would like to know what's required to do that. > > Here's a simple idea. I have various sensors and the PC monitors them. > Once the sensor is tripped, it lets me know which one was tripped to my > GSM mobile. It would be nice if I can press the keypad and have the > signal sent to the PC; that way, I can turn on the super-soakers (water > guns) near appropriate sensor. :) > > Data doesn't have to be more than 9600 bps, so I'm guessing the phase I > stuff is fine. But how??? I have done this for a voice recognizing handsfree kit. It uses a custom dsp and a pic to communicate with the ericsson phone and the chip. You could connect the 388 directly to the pic. The protocol is asynchronous 9600 or 600 baud but doesn't use rs232 levels. Here is the pinning: 1 In Voice 2 In +5V=External Power, 0V=Battery 3 Out Ext Speak control 4 Analog GND 5 Out Voice 6 Out +5V=POWER ON, 0V=POWER OFF 7 Out Charger control 8 Digital/DC GND 9 In 0V=normal,+5V=test, +12V=test+flash 10 In Hook 11 In TTL serial in ****CONNECT HERE 12 Out TTL serial out ****AND HERE DIRECTLY TO ANY PIC I/O 13 In 0V for aprox 1 sec = POWER ON/OFF 14 In DC Power supply Yes, you could also use the keypad of the phone. The phone sends back keycodes to the serial port and you could also simulate a keypress by sending back the keycode. regards, Reggie -- e-mail: rberdin@bigfoot.com ICQ#: 31651436 URL: http://www.bigfoot.com/~rberdin