Nokias symbian, kit manos libres y comandos at, ayuda

Iniciado por sergien, 25 Mayo 2007, 13:59 PM

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

sergien

Os cuento mi problema. Tengo un Nokia symbian (N73) que conecta perfectamente con el bluetooth de mi seat leon (kit original de Seat). El problema es que no transfiere la agenda al manos libres del coche. Tengo por entendido que los Nokia symbian tienen capados algunos comandos AT y el tema del OBEX. ¿Se podría hacer alguna aplicacion sobre J2ME para transferir la agenda?. Las aplicaciones de Nokia para manos libres no funcionan con el manos libres Seat.

Gospel

Creo que no puedes. El problema es que el Nokia n73 no soporta el bloque de comandos AT relativo a la agenda de contactos. Al igual que no los puedes sacar desde un shell a una conexión rfcomm, tu manos libres tampoco puede. El OBEX, por lo general, suele estar implementado completamente en los Nokia, aunque no puedes sacar la agenda por ahi.

Lo de j2me que propones lo veo dificil porque tu manos libres sólo trabajará con el estandar bluetooth de comandos AT.

No le veo solución. Lo siento.

sergien

Entiendo lo que dices. Pero hay varias razones que me hacen dudar. La primera es que el Nokia Pc suite si consigue la sincronización, el segundo caso es la aplicación que utiliza Nokia para sincronizar la agenda con sus kits manos libres (esta aplicación no funciona con el kit bluetooth de seat). Mi teoria es que si estas dos aplicaciones sincronizan la agenda es porque hay una manera de hacerlo.

Se me ocurre que se podría resolver en plan chapuza. Guardar los datos de la agenda en un txt y tener un midlet escuchando las peticiones del manoslibres, el midlet contestaria con los datos del txt expresados correctamente en el formato que lo haria un movil que si soportara estos comandos AT. ¿Cómo lo ves?

Gospel

A ver... Nokia incorpora en sus teléfonos un perfil bluetooth especial llamado Perfil PC Suite que permite la conexión a la aplicación de PC Nokia PC Suite vía Bluetooth (emulando la conexión de cable). A través de este perfil, se puede transferir archivos y sincronizar contactos y calendario, lo cual significa acceso a agenda de contactos. La aplicación Nokia PC Suite utiliza protocolos propietarios que NO tienen nada que ver con los comandos AT (no puedes comparar ambos escenarios...). Pienso que los manos libres de Nokia deben utilizar el mismo perfil PC Suite para acceder a los contactos, en lugar del perfil de Puerto Serie, que utilizan los manos libres convencionales.

Para sacar los contactos mediante comandos AT a través del perfil de Puerto Serie, el teléfono debe soportar esos comandos AT. Los Nokia con Symbian NO los soportan, ya sea porque la estructura de la agenda de contactos resulta incompatible con el formato de los comandos AT, como sucede con los SMS (esto último lo reconoce Nokia), o bien porque a Nokia no le da la gana de implementar los comandos AT para acceder a la agenda, ya sea para proteger el acceso a datos privados en caso de intrusión a través de Bluetooth o simplemente para obligar a la gente a que utilice sus manos libres si quiere tener la funcionalidad de la agenda en lugar de manos libres convencionales.

Tu teoría falla porque los manos libres de Nokia no funcionan igual que los manos libres convencionales. Los manos libres convencionales acceden a la agenda por medio de comandos AT a través del perfil de Puerto Serie (o cualquier otro RFCOMM). Los teléfonos Nokia NO soportan estos comandos, te lo digo porque cuando "hackeo" un Nokia por Bluetooth puedo hacer de todo menos sacar la agenda o los sms. Pienso que los manos libres de Nokia utilizan el perfil de PC Suite, el cual es propietario y no utiliza comandos AT (un estándar).

Tu plan chapuza me parece demasiado enrevesado. En primer lugar, tienes que desarrollar un programa que te saque la agenda y te la saque a un txt. Luego tienes que montar un Midlet que escuche en el perfil de Puerto Serie (tienes que sobreescribir el servicio!) y manejar todas las peticiones de comandos AT que haga el manos libres. ¿Como lo veo? Pues que sale más barato pillarse un manos libres de Nokia.

Saludos

sergien

No habia caido en el tema del perfil pc suite. Como tu dices seguramente los kit manos libres nokia funcionan de mediante ese perfil. Lo que dices de comprar un kit nokia seria una solucion, lo que ocurre es que somos muchos usuarios de seat, volkswagen, audi y skoda que tenemos el mismo kit integrado y tenemos este problema. No se cuanto cuesta este kit en las otras marcas pero en el caso del leon son 250€...  y seria una pena tener que comprar otro, ademas es el unico kit que te muestra la información en la pantalla FIS(pantalla del ordenador de abordo).

En cuanto a lo de mi midlet a lo chapucilla. Lo del txt me referia un txt hecho en el ordenador, a mano, asi me ahorro hacer el midlet que lee la agenda. Dices que tendria que sobreescribir el servicio, eso no se como podria hacerlo. Como ves estoy muy verde en el tema, pero soy muy cabezon jeje. Seguire investigando a ver si consigo algo.

incor

hola sergiem buenos dias
yo tambien tengo el mismo problema, lo que pasa es que tengo un nokia n80 y el seat altea xl pero es exactamente el mismisimo problema.
en uno de tus mensajes dices que estas un poco verde pues te advierto si tu estas verde yo soy de todos los colores.. jeje.pero al igual que tu soy cabezon y testarudo y entiendo que debe haber alguna solucion.
cuantame que has hecho en estos dias que progresos has tenido por favor necesito saber, me joseria mucho no poder utilizar en su plenitus ese magnifico manos libres.
mi correo es incordoba@terra.es por favor contestame
muchas gracias y a ver si entre los dos tenemos suerte y lo averiguamos no?
GRACIAS espero respuesta por favor

Gospel

Otra opción es comprarse otro móvil no Nokia :P

Lo siento chavales, pero no se me ocurre una solución a esto. ¿Habéis probado a hablar/escribir a Nokia? Como fabricante de un producto que habéis adquirido debería saber algo sobre interoperabilidad con manos libres integrados en automóviles. Es posible que exista alguna solución, y si alguien la sabe son ellos.

Mira que es lógico, eh? Cuando yo tengo un problema de compatibilidad entre dos cacharros escribo al fabricante, no posteo en foros de aficionados.

Suerte!

sergien

Jeje somo muchos los que estamos fastidiados con este tema. Nuestro caso es esactamente el mismo, mismo kit manos libres y moviles con symbian 9.1 (en mi caso el N73). Llevo dos dias mirando el tema de J2ME , ya tengo mas o menos idea de como se establece la conexión y como se muestran resultados por pantalla. Mirando por ahi he encontrado un foro con este hilo http://foros.endorasoft.es/viewtopic.php?t=394&highlight=leon . Como dicen lo complicado es interceptar los comandos AT. Yo pensaba que con escuchar la conexion era suficiente para leerlos. ¿Alguien sabe como escuchar los comandos AT en J2ME?

Gospel hay foros dedicados a estos coches donde estan aburridos de escribirle tanto a seat como a nokia, las dos empresas se lavan las manos. Lo que si me he planteado es cambiarme a la Qtec S200 que no tiene problemas de ningun tipo, lo malo es que es bastante mas tocho y la camara no se puede comparar con la del n73.

sergien

Por cierto si alguien esta en nuestro caso  y tiene un symbian que no sea de tercera generacion podria porbar esto http://www.piaccess.com/ . En teoria esta aplicación implementa esos comandos AT que le faltan a la bios de los nokia symbian. Yo no la puedo probar porque el mio es 9.1 (3º gen). Saludos!

Gospel

Juas... en los foros de endorasoft. Sir Graham y Xenu os comentan exactamente lo mismo que yo.

Entiendo que Seat se lave las manos. Lo de Nokia tiene más delito, porque el problema es su teléfono, que tienen capados los comandos AT de acceso a la agenda y no garantiza la interoperabilidad con manos libres convencionales. Estoy seguro de que mucha gente les habrá escrito por lo que decís y si pasan del tema es porque:

1) les preocupa más la seguridad que la interoperabilidad y capando los comandos AT de acceso a agenda protegen datos sensibles del usuario si su teléfono es comprometido vía Bluetooth

2) obligan a la gente a tener que pillarse un manos libres suyo.

Entiendo que es una putada, pero la solución es complicada. Interceptar la consulta de comandos AT del manos libres, no pides nada... buf!

Sergien, no te pilles la S200, sale bastante mala. Yo trabajo de desarrollador para Windows Mobile y ese modelo suele dar algunos problemas, sobretodo de rendimiento. Yo tengo una HTC p3600 (como la Tytn pero sin teclado hardware) y estoy encantado. Si buscas algo más barato, la HTC p3300 no tiene 3G e incluye GPS, es otra opción muy buena y más barata, aunque no tanto como la S200.

Si se me ocurre algo sobre el tema del manos libres posteo.

Saludos