Autor Tema: Nokia Pic  (Leído 115601 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado yealroan1

  • PIC10
  • *
  • Mensajes: 3
RE: Nokia Pic
« Respuesta #225 en: 28 de Marzo de 2006, 21:35:00 »
Escrito originalmente por odukec
Hola amigos

Pues e estado indagando sobre el tema, ademas e estado haciendo prubas sobre dos celulares, el nokia 1100 y el nokia 3120b, y e llegado a algunas conclusiones, primero les explicare un poco sobre como funciona el protocolo fbus y su estructura:

Codigo:

La estructura es la siguiente:
 {(tipo de cable), (Destino),(remitente), (Tipo comando),0x00,(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 -> aca se le dice al telefono que tipo de peticion 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 informacion 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


Hay otros comandos, pero no quiero extenderme mucho, en esta pagina encontraran algunos comandos para diferentes modelos de telefono ACA tambien explican un poco mejor el protocolo fbus.
Hasta ahora puedo interrogar al telefono (nokia 1100) para saber su version de hardware y software, su nivel de bateria, la red a la que esta conectado, codigo de producto, marcar un telefono, restearlo, entrar a modo test.
Si puedo ayudar en algo pregunten en el foro que si esta dentro de mis posibilidades lo hare con mucho gusto, si tienen informacion compartanla si quieren seria de mucha ayuda

Saludos


hola odukec   estoy trabajando con el 1100 y logre marcar gracias a tus tramas, pero me gustaria saber si me puedes enviar la trama para saber el momento en que se conecta y la trama para colgar, o si sirve para resetear.... gracias.

Desconectado kronocher

  • PIC10
  • *
  • Mensajes: 47
RE: Nokia Pic
« Respuesta #226 en: 29 de Marzo de 2006, 09:16:00 »
estuve leyendo, y algo me confunde, las tramas que se manejan aca son comandos AT???

Desconectado Miguel

  • PIC10
  • *
  • Mensajes: 1
Lectura contactos SIM
« Respuesta #227 en: 29 de Abril de 2006, 13:27:33 »
Hola,muy buena la informacion de este foro.

Tengo conectado un Nokia 1100b a mi PC, me cominuque con el gracia a las tramas contenidas en el foro. Descarge el Oxygen y logomanager para capturar otras tramas, una de las cuales es la que pide el espacio ocupado en la memoria del telefono, la cual resulta bien #1E#00#0C#03#00#0C#00#01#00#03#02#05#55#55#55#00#01#41#11#1C, para tomar la sin 01#06. El problema es que la sim no retorma el espacio ocupado.

Mi pregunta es: De alguna forma la sim se encuentra protegida para la lectura? otro problema, el oxygen dice que informa los eventos dados el inicio, fin, y respuesta a una llamada, pero no me ha funcionado, sera que no soporta esto para el 1100b?

Gracias por la atencion prestada.

Desconectado jviera

  • PIC10
  • *
  • Mensajes: 2
Re: Nokia Pic
« Respuesta #228 en: 04 de Mayo de 2006, 14:42:18 »
¿Alguien sabría qué trama hay que mandar para apagar el móvil? Sería interesante apagarlo sin realizar el reset y encenderlo pasado un tiempo determinado.

Gracias

Desconectado odukec

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 174
Re: Nokia Pic
« Respuesta #229 en: 04 de Mayo de 2006, 23:24:47 »
Hola

El nokia 1100b no incluye tramas para saber cuando contestan, ni cuando estan llamando, ni el fin de llamada, en celulares de gamma media, si existen

Saludos

Desconectado jviera

  • PIC10
  • *
  • Mensajes: 2
Re: Nokia Pic
« Respuesta #230 en: 11 de Mayo de 2006, 18:45:10 »
hola de nuevo. Llevo realizando un proyecto de conexión con un 3310 desde hace algún tiempo y tengo algunas tramas que no logro rescatar. Para obtener un contacto desde el móvil uso la trama
0x1E,0x00,0x0C,0x03,0x00,0x09,0x00,0x01,0x00,0x01,0x02,0xFF,0x00,0x01,0x46,0x00, 0x56, 0x0a

Esta trama comprobaría la primera posición de la libreta de direcciones del móvil en la tarjeta SIM, pero no obtengo respuesta. Lo pruebo indicándole el móvil como lugar de almacenamiento y tampoco obtengo nada. ¿Alguien ha comprobado si la trama es correcta?

Gracias :-)

Desconectado juno303

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 103
Re: Nokia Pic
« Respuesta #231 en: 02 de Junio de 2006, 12:06:58 »
Acerca de hacer llamadas con el nokia 1100 tengo las siguientes dudas...
--------------------------------------
para marcar al telefono 609662286 por ejemplo:
1E 00 10 01 00 21 00 01 00 01 09 00 36 00 30 00 39 00 36 00 36 00 32 00 32 00 38 "00 36 05 01 05 00 02 00 00 01 01 00 + 00 + checksum xx-yy
-------------------------------

desarme el codigo

609662286

1E 00 10
 nuevo comando                                                         

01 00 21 00 01 00 01 09    
aqui esta el comando 01 que es  para llamar, lo que quiero saber de donde salen el resto de los numeros
el 21 supongo que es algo de cantidad de bytes.. pero no me corresponde, el 09 tambien, sería la cant de numeros  de discado                       

00 36 00 30 00 39 00 36 00 36 00 32 00 32 00 38 00 36 
numeros en formato ascii precedidos de 00

05 01 05 00 02 00 00 01 01 00 + 00 + checksum xx-yy   

aqui ya no se que pasa... alguien me explica ???


necesito ademas saber como  cortar una llamada, y si hay alguna forma de saber cuando atienden del otro lado, aunque sea por hardware

saludos!

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1680
    • winpic800
Re: Nokia Pic
« Respuesta #232 en: 03 de Junio de 2006, 15:33:54 »

Haver si esto puede aydarte

Código: [Seleccionar]
Message types for NSE-x (6110 and derivatives):
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Frame format for FBUS/IRDA:

    { FrameID, DestDEV, SrcDEV, MsgType, 0x00, FrameLength, {block}, FramesToGo,
      SeqNo, PaddingByte?, ChkSum1, ChkSum2 }

         where FrameID:         0x1c: IR / FBUS
                                0x1e: Serial / FBUS
               DestDev, SrcDev: 0x00: mobile phone
                                0x0c: TE (FBUS) [eg. PC]
               MsgType:         see List
               FrameLength:     {block} + 2 (+ 1 if PaddingByte exists)
               FramesToGo:      0x01 means the last frame
               SeqNo:           [0xXY]
                          X: 4: first block
     0: continuing block
          Y: sequence number
               PaddingByte:     0x00 if FrameLength would be an odd number
                                anyways it doesn't exists
                                                            XOR sobre los números impares del marco
               ChkSum1:         XOR on frame's odd numbers
                                                            XOR sobre los números pares del marco
               ChkSum2?:        XOR on frame's even numbers


Suertes

Desconectado juno303

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 103
Re: Nokia Pic
« Respuesta #233 en: 05 de Junio de 2006, 00:06:12 »
el FrameLength serían 2 bytes ?  o sea, 16 bits ?

de donde sacaste eso ? lo tenes completo ? para ver la lsta de comandos ?
yo basicamente necesito, HACER LLAMADA, CORTAR LLAMADA, y saber cuando atienden del otro lado, gracias

Desconectado juanramirotaipe

  • PIC10
  • *
  • Mensajes: 5
Re: Nokia Pic
« Respuesta #234 en: 21 de Agosto de 2006, 14:37:53 »
Acerca de hacer llamadas con el nokia 1100 tengo las siguientes dudas...
--------------------------------------
para marcar al telefono 609662286 por ejemplo:
1E 00 10 01 00 21 00 01 00 01 09 00 36 00 30 00 39 00 36 00 36 00 32 00 32 00 38 "00 36 05 01 05 00 02 00 00 01 01 00 + 00 + checksum xx-yy
-------------------------------

desarme el codigo

609662286

1E 00 10
 nuevo comando                                                         

01 00 21 00 01 00 01 09    
aqui esta el comando 01 que es  para llamar, lo que quiero saber de donde salen el resto de los numeros
el 21 supongo que es algo de cantidad de bytes.. pero no me corresponde, el 09 tambien, sería la cant de numeros  de discado                       

00 36 00 30 00 39 00 36 00 36 00 32 00 32 00 38 00 36 
numeros en formato ascii precedidos de 00

05 01 05 00 02 00 00 01 01 00 + 00 + checksum xx-yy   

aqui ya no se que pasa... alguien me explica ???


necesito ademas saber como  cortar una llamada, y si hay alguna forma de saber cuando atienden del otro lado, aunque sea por hardware

saludos!


Desconectado elcuchi

  • PIC10
  • *
  • Mensajes: 2
Re: Nokia Pic
« Respuesta #235 en: 13 de Septiembre de 2006, 04:11:32 »
necesito ademas saber como  cortar una llamada, y si hay alguna forma de saber cuando atienden del otro lado, aunque sea por hardware

saludos!


proba con http://www.electronicsforu.com/efylinux/circuit/august2000/cir2.htm

Saludos!

Desconectado jospylos

  • PIC10
  • *
  • Mensajes: 2
Re: Nokia Pic
« Respuesta #236 en: 22 de Noviembre de 2006, 21:16:49 »
SALUDOS , YO TAMBIEN ESTOY BUSCANDO LA FORMA DE DETECTAR CUANDO UNA LLAMADA ES RESPONDIDA, MIRE EL LINK DEL CIRCUITO, BUENO NO LO COMPRENDO MUCHO, APARTE QUE MI INGLES NO ES MUY FLUIDO, EXISTE ALGUNA POSIBILIDAD DE SOFTWARE DE PODER LOGRAR ESTE RECONOCIMIENTO.......PORFAVOR AYUDENME PLEASE

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: Nokia Pic
« Respuesta #237 en: 11 de Diciembre de 2006, 08:03:36 »
Hola Sispic!

Tengo un Nokia 1100 herrumbado por ahi, y me preguntaba si las tramas que estanen este hilo permiten la recepcion de SMS desde un PIC.....
Vi que alguien logro (y publico las tramas) enviar SMS, pero no se si con este telefono se puede interrogar el contenido del chip SIM para ver que mensajes contiene.
Si has hecho algun experimento con el 1100 o tienes algun link, te lo agradeceria mucho. :mrgreen:

Saludos!
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado Pedro Pan

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 144
    • Foro de electronica USAC
Re: Nokia Pic
« Respuesta #238 en: 12 de Diciembre de 2006, 06:08:05 »
Hola aitopes: yo estoy en lo mismo que tu, estoy tratando de decifrar las tramas que me envia el logomanager y el oxygen con un programa llamado HDD serial monitor muy bueno por cierto, he decifrado algunas tramas pero solo las basicas ya que el logomanager y oxygen no me dejan enviar mensajes de texto, creo que no para este modelo, seguire intentando y cuando tenga algo concreto lo subo si sabes de algo subelo tambien, bueno aqui hay una pagina buena para saber algo de las tramasblacksphere
"Si dejas que lo Malo te detenga, No estaras ahi Cuando lo Bueno Venga"
Aclaro mi nombre no es Pedro, mi nick es por Peter Pan jajaja

Desconectado gdario

  • PIC10
  • *
  • Mensajes: 9
Re: Nokia Pic
« Respuesta #239 en: 21 de Enero de 2007, 12:08:22 »
Disculpen, alguien tiene algun codigo para pic para poder mandar las tramas fbus? algo generico, que pueda usar y probar las tramas que aparecen en el foro. Es para un nokia 1100. Y si tienen tmb el circuito para conectar el pic con el 1100. Bueno, disculpen tanto pedido, es que estoy muy interesado en el tema. cualquier ayuda que puedan aportar se agradece. Muchas gracias! Saludos
« Última modificación: 21 de Enero de 2007, 12:10:22 por gdario »


 

anything