oye el nokia 1100 solo se puede trabajar con tramas de datos, lee sobre el protocolo fbus aqui te dejo un link, que me ayudo mucho:
http://www.embedtronics.com/nokia/fbus.html
CODIGOS NOKIA 1100
La estructura es la siguiente:
tipo de cable – Destino – remitente - Tipo comando - 00 - tamano paquete – cuerpo del paquete - paquetes a enviar - numero secuencia - byte de relleno* - cheksum1 - checksum2
Donde:
tipo de cable :
1C = Fbus/Irda
1E = Fbus/serial
Destino y remitente:
00 = telefono
10 = PC
Comando: acá se le dice al teléfono que tipo de petición se esta haciendo, a su vez cada comando tiene un cuerpo, por ejemplo
Para pedir el estado de la bateria el comando en el nokia 1100 es 0x17
La trama a enviar seria:
1E 00 10 17 00 08 00 01 00 0A 02 00 01 (Numero de Secuencia env) 00 (Checksum1) (Cheksum2)
Si el telefono recibe el comando respondera:
1E 10 00 7F 00 02 17 (Numero secuencia res) (Chek1) (Chek2)
Lo que esta en negrita es el cuerpo del comando
La respuesta ACK tiene como codigo de comando el 0x7F y su cuerpo consta del comando al cual esta respondiendo, en este caso al 0x17 y el numero de secuencia de respuesta
El numero de secuencia que se envia al telefono esta comprendido entre 0x40 y 0x47 este aumenta con cada envio que se hace al telefono
El numero de secuencia con el que responde el telefono estara entre 0x00 y 0x07, corresponde al numero de secuencia que se envio al telefono es decir si se envio el 0x42 el telefono respondera 0x02 despues del ACK el telefono enviara la información de carga de la bateria de la siguiente forma
1E 10 00 17 00 0C 01 00 00 0B 01 01 16 04 07 04 01 42* 0E 43
A lo cual se tendra que responder inmediatamente con ACK
1E 00 10 7F 00 02 17 02 Chk1 Chk2
Si no se responde con ACK el telefono enviara tres veces la misma cadena
Lo que esta en rojo es el numero de lineas de carga, es decir tiene 4 lineas de 7 que corresponde al 57% de carga
Para marcar un numero
1E 00 10 01 00 [Tamano trama*] 00 01 00 01 [Tamano Numero] 00 [1er numero en ascii] 00 [2o numero en ascii]-....00 [n-esimo numero en ascii] 05 01 05 00 02 00 00 01 SeqN PadByte** Chk1 Chk2
*El tamano de la trama se cuenta desde la siguiente posicion hasta SeqNo
**Padding Byte solo si es necesario
te envio una foto de como conectar el telefono a la PC para hacer pruebas, cuando conectas el cel al pic, solo quitas el max ya que utiliza logica digital el cel, solo ten presente que el cel utiliza una logica de 3.6 volt, en el foro hay otra foto donde esta la conexion entre el cel y el pic. Bueno suerte.
PD los datos anteriores, los saque del foro de todopic no recuerdo el autor, espero que no se enoje.