Proyecto accionamientos por GSM

Puedes hacer que cuando reciba una llamada de los numeros de movil de una lista envio un sms con la posicion GPS.
Lo de saber que has pulsado una tecla o otra no recuerdo que se pueda hacer directamente por el puerto serial del modem GSM. La unica manera que se me ocurre es con un decodificador de tonos DTMF a la salida de audio del modulo GSM.