Jump to content

passat16

Miembros
  • Mensajes

    23
  • Ingresó

  • Última visita

Mensajes publicados por passat16

  1. Bueno, pues no llegaría muy lejos...

     

    El tema del FIS es muy chungo, ahora ya me explico por qué no hay nada publicado al respecto. Estos tarados de Audi han usado un sistema retorcido hasta lo inimaginable para manejar el FIS por CAN y no estoy seguro de que vayamos a poder usarlo, al menos el tema gráfico, las dos líneas superiores no son problema.

     

    Para empezar, el RNS-E está permanemente comunicando con el FIS, digamos que aunque esté apagado, le indica en qué estado está (radio, navi, etc), y alguna cosilla más. En concreto, hay dos comandos que indican que el navi está presente y requiere al cuadro para que entre en modo "navi":

     

    604 8 81 00 00 00 00 00 00 00

    661 8 81 01 12 A0 00 00 00 00

     

    Ese 81 indica que el navi está encendido(FIS en modo "navi"), si es 80, es que está apagado (el FIS funciona solo en parcial 1 y 2). El segundo comando en realidad tiene variantes, el A0 significa radio, A5 para CD, A4 para MP3 y 37 para TV.

     

    Aparte hay otros comandos que no tengo ni idea de lo que hacen, pero que también son necesarios (436 8 08 01 00 00 00 00 y algún otro).

     

    Y aquí la fiesta: esta secuencia de comunicación activa el modo gráfico del FIS y pinta un texto en esa zona (el famoso >N<), en realidad se puede pintar lo que sea:

     

    RNS-E 6C0 8 25 7A 09 82 00 00 78 00 [%z·‚··x·]

    RNS-E 6C0 5 16 DC 00 F0 00 [·Ü·ð· ]

    Cuadro 6C1 1 B7 [· ]

    Cuadro 6C1 3 14 7B 85 [·{… ]

    RNS-E 6C0 1 B5 [µ ]

    RNS-E 6C0 8 27 83 09 00 3C 00 20 00 ['ƒ··<· ·]

    RNS-E 6C0 8 28 64 00 2D 00 5F 09 28 [(d·-·_·(]

    RNS-E 6C0 8 29 70 00 20 3E 65 4E 65 [)p· >eNe]

    RNS-E 6C0 8 2A 3C 83 09 00 00 00 62 [*<ƒ····b]

    RNS-E 6C0 6 1B 00 E6 00 88 00 [··æ·ˆ· ]

    Cuadro 6C1 1 BC [¼ ]

    RNS-E 6C0 2 1C 39 [·9 ]

    Cuadro 6C1 1 BD [½ ]

     

    Si os fijáis, hay un número que es secuencial, esto ya me lo encontré en la liberación del vídeo, pero aquí plantea un problema añadido. Ese contador es fundamental, es decir, el siguiente comando que enviemos del SID 6C0 y con longitud>2 empezará por 6C0 x xD, ya que el último acabó en C, es decir, si repetimos esta secuencia y la enviamos dos veces, el primer comando pasaría de:

     

    RNS-E 6C0 8 25 7A 09 82 00 00 78 00

     

    a

     

    RNS-E 6C0 8 2D 7A 09 82 00 00 78 00

     

    el resto cambiaría igual. Hasta aquí incluso parece fácil, pero sigue la fiesta, supongamos que yo escribo en el FIS lo que me de la gana, y el contador está en, pogamos, C, si el RNS-E quiere pintar algo no sabrá hacerlo, puesto que para él el contador estará en otro lado (o de chiripa en el mismo punto, hay una posibilidad entre 15 de acertar), y si no está en ese mismo sitio, ya no será capaz de escribir en el FIS.

     

    Que yo haya visto, no hay ningún comando que nos indique por qué número va ese contador, simplemente el navi (o la radio) lo lleva interno, el FIS empieza en el que sea, pero una vez que recibe el primer comando, todos han de ser secuenciales.

     

    Vaya tela... de momento estoy haciendo un "simulador" de RNS-E, de modo que pueda engañar al FIS para que piense que está presente y me deje acceder a la parte central del FIS, pero luego la movida será a ver cómo me apaño para que cada vez que yo emita un comando, el contador no varíe (siempre paquetes de 15 comandos, cosa que no estoy seguro que sea posible hacer), y además cuando deje al RNS-E escribir, llevar el control de ese contador para cuando quiera volver a tomar yo el control.

     

    Propongo un juego, a ver a quién se le ocurre un método más absurdo y retorcido!! ;)

     

    Si desde luego buscaban que no tocásemos, lo están consiguiendo...

     

    Sabiendo como son estos del grupo VAG no puedo hacer otra cosa que reconocer tu trabajo <_<

     

    Una pregunta, ¿que pasa si el FIS y el NAVI pierden comunicacion momentanea o hayun error de comunicacion?

     

    Posiblemete haya un comando RESET que pone a 0 el contador y podemos empezar.

     

    No se , igual es una tonteria

     

     

    PD.

     

    Te he enviado el fichero.

  2. Hola, el lcd va conectado con una cinta flexible, con unos 50 contactos, con equipo de smd, es bastante dificil desoldarla, sobre todo porque las pistas del circuito aguantan poco, y la cinta se derrite si te pasas con el calor.

     

    No tiene reparacion, hay que sustituir el lcd, el problema no esta en el conexionado sino en la propia matrix del lcd. conseguir repuesto del lcd es bastante dificil. puesto que no esta a la venta

     

    Yo he reparado alguno, pero no es nada facil

     

    un saludo

    ¿Se puede usar el LCD de otro cuadro para cambiarlo?, lo digo por que en Ebay vendes cuadros con FIS desmontados y son baratos, se quita de uno y se pone en otro.

     

    En mi opinion son los LED de iluminacion lo que calienta el LCD, y este con el tiempo pierde sus propiedades, lo que no es logico es que sean unas lineas en concreto cuando en LCD hay mas lineas encendidas, de echo, en el mio se oscurece la linea que separa la informacion del MFA y la de la radio y la parte del MFA va bien ;) .

  3. Esto lo vas a hacer leyendo el can-bus?

     

    Si es asi tambien se podia poner datos como

     

    - velocidad en digital.

    - rpm

    - temp refrigerante

    - temp aceite

    - presion turbo

    - par

    - potencia calculada = par * rpm / 7022

    e incluso valores maximos de estos datos.

    - litros restantes del deposito de gasolina-gasoleo.

     

    No es por CAN-BUS, son sensores analogicos añadidos y que sus valores se visualizan en el FIS, los valores que me indicas serian para la siguiente version, los leeria por la toma OBDII, esto ya lo estoy desarrollando pero tengo algunos problemas, igual al final tengo que incorporar un chip ELM232 con KWP2000 y olvidarme del KWP1281 (el que lee el VAG-COM), esto implicaria que no funcionaria en lo vehiculos viejos (el mio :wub: ).

     

     

    soy de zaragoza, si quieres podiamos quedar un dia y charlamos del tema.

     

     

    Desde luego :lol: ,te envio un privado con mi movil y hablamos.

  4. Quería hacerle una petición al amigo "passat16".

     

    Como ya somos unos cuantos, los que tenemos el coche de los años ´98 y ´99, (si Dios quiere por muchos años), y le hemos montado el "navi+ DX", no tenemos ninguna manera de poder ver la información en el FIS, ya que el cuadro usa las señales "clock, data y enable" y al navi+ le sale por "Can L y H", a ver si hay alguna posibilidad de poder ver, por lo menos el nombre de la calle por donde te encuentras, aunque no se viesen los pictogramas, creo que sería muy importante para nosotros.

     

    Muchas gracias, y saludos.

    Lo del CAN se aleja un poco de este proyecto, pero te aseguro que investigare.

     

    Saludos

  5. Hola Amigos.

     

    Lo primero pedir disculpas por estas semanas sin contacto, en mi descargo diré que he tenido problemas familiares y personales graves.Sin embargo no he abandonado el proyecto.

     

    Os informo que a día de hoy ya tengo un prototipo con un PIC que lee los caracteres enviados por un PC (o cualquier otra cosa) por RS-232 y los representa en el FIS.

     

    Esto permite a todos aquellos que no tienen el FIS operativo representar los datos que deseen.

     

    Estoy con la lectura del Móvil.

     

    También he decidido retomar la adquisición de valores analógicos y representarlo en los FIS, esto sirve para los que tengan REPRO poder visualizar los diferentes valores de los sensores añadidos (presión de turbo, temperatura de aceite), serian 2 canales independientes.

     

     

    También he decidido NO hacer publico el código fuente ni el compilado, los motivos los puedo explicar por privado. Por esto puedo, a todo aquel del foro que este en el proyecto y quiera construirse el interface, si me hace llegar un chip virgen por correo y un sobre con su dirección franqueado yo se lo devuelvo programado TOTALMENTE GRATIS. También se pueden hacer grupos y enviarme varios PIC

     

    Necesito quien diseñe el circuito impreso y se comprometa a distribuirlo, yo lo haría, pero no tengo tiempo Le haría llegar el esquema que publicare pronto.

     

     

    En breves fotos.

    ;)

    Saludos

  6. Hola de nuevo.

     

    Primero dar las gracias a todos los foreros que me han ayudado y a todos los que han ofrecido su ayuda, gracias, así da gusto. ;)

     

    Os informo de lo ultimo.

     

    Pensando en todos los foreros que tienen repro, he desechado la idea de conectar sensores analógicos y representar su valor, hay que buscarlos, instalarlos, calibrarlos, en fin, un lío. :D

     

    He decidido el integrar la comunicación del FIS con la comunicación de la toma de diagnosis y así representar todos los valores importantes (presión de turbo, temperaturas, caudalimetro, etc.). ;)

     

    Como el protocolo de comunicación de VAG (kwp-1281) esta suficientemente documentado, decidí comenzar.

     

    A día de hoy ya consigo comunicar y voy a representar los valores en el FIS, en breves (mañana o pasado), pondré fotos.

     

    También integraremos el protocolo de comunicación con el móvil, es sencillo.

     

    Osea, se podrá representar en el FIS los valores de los bloques (como lo ves en el VAG-COM) y el numero de teléfono del que llama.

     

    Estoy a tope con esto.

     

    También informo que para facilitar la colaboración de los foreros que desean ayudar, he abierto un grupo en YAHOO, hay que registrarse. Desde ese grupo coordinaremos el trabajo y la documentación.

     

    http://es.groups.yahoo.com/group/VAG-FIS/

     

    Saludos

  7. Pues MiguelinS3 estaria muy interesado el integrar la comunicacion con el ELM323 en el soft que estoy realizando, lo malo que mi coche es del 97 y no puedo probarlo, ya me diras.

     

    Respecto al programa FIS, ahora estoy realizando un programita para que visualiceis el texto que pongamos, en breve lo cuelgo en la misma url.

     

    Respecto al interface con el telefono (el primer objetivo), podriamos analizar como lo hacemos, supongo que con comandos AT, pero entonces tendremos que conectar el fono por puerto serie, he hecho algunas pruebas con un C55 de SIEMENS.

     

    Por favor, ya me direis.

     

    Saludos

  8. Hola Amigos, perdonar, pero entre el curro y la gripe, no doy una.

     

     

    Gracias Jcl por tu ofrecimiento,veo que somos colegas, yo tambien soy electronico y programador (por lo menos por eso me pagan) , pero en la industria. Yo ya habia pensado hacerlo en ASM o C.

     

    Actualmente estoy desarrollando en protocolo y haciendo pruebas con un PIC.

     

    Creo que en breves estrara funcionando.

     

    ¿Que interesasa que haga?, actualmente estoy empecando por que represente el texto que se le envie por RS232 y tambien estoy pensando en usar un PIC con entradas analogicas y representar su valor.

     

     

    Respecto a comunicar con el OBDII , seria bastante sencillo , utizando un chip ELM323 , el cual saca datos por SERIE de la toma OBDII (KWP2000).

     

    Saludos

  9. Asi es PIRES

     

    La comunicacion se basa en que la señal de CLK (reloj) envia 8 impulsos consecutivos, esta señal esta normamente a 1 , cuando desciende a 0 se lee el estado logico del DATA (datos), una vez leidos los 8 bit se compone el caracter, despues se envia el 2 ,3, 4 y asi consecutivamente.

     

    Ademas los caractes 1 y 3 son (creo) de control, pues la señal DATA entre los caracteres 1 a 2 y 3 a 4, permanece en estado 1, y en los demas es 0.

     

    Voy a sacar fotos del texto del FIS y los adjuntare con el fichero de programa.

     

    Tambien os dire que no es tan sencillo, pue yo ya he probado ha cambiar algun caracter y entonces la comunicacion no es valida, habra que encontrar la logica, supongo que hara alguna suma de control.

     

    Saludos

     

    PD:

     

    ¿Que os han traido los reyes? :D:D:D

     

    ZX81:

    Yo tuve un ZX con 1 k, que tiempos. :D

     

    Si, el proposito es hacer un pequeño circuito con un PIC (12c508-509) e implementar el codigo.Pero eso es otra historia. :D

  10. Hola de nuevo

     

    Después de analizar la comunicación con un programa que he realizado, he conseguido leer y reproducir. :D

     

    Tengo preparada varias muestras y un programita que las reproduce, esta en DOS, lo siento. :D

     

     

    La conexión entre el PC y el cuadro es muy sencilla, os hacéis con un conector de 25 pines macho y lo conectáis al cuadro tal como se indica en el programa.

     

    También incluyo varios ejemplos, con ellos visualizáis diferentes números en el FIS.

     

    Los ficheros ejemplo son simples ficheros de texto con los códigos de los caracteres en forma numérica.

     

    Por favor, si queréis ayudar, habría que modificar estos ficheros (con un simple editor de textos) y probar que secuencia de caracteres es necesaria para cambiar el texto a visualizar.

     

    Gracias por vuestra ayuda. :D

     

    Cualquier duda, por favor, preguntad :D

     

    Gracias

     

    Programita:

    PROGRAMA FIS

  11. Hola Amigos

     

    Feliz Año :lol::lol::lol:

     

    Siento no haber contestado antes, diferentes motivos me lo han impedido. :p

     

     

    Os informo, a dia de hoy, como esta el proyecto

     

     

    He conectado el NAVI y el CUADRO al puerto paralelo de mi PC, con esto consigo leer y escribir las señales ENA, DATA y CLK.

     

    El SOFT lo estoy realizando en PB35, (Power Basic) en DOS, se necesita bastante velocidad, lo intente en VB6 pero abandone (mi PC es un portátil P3 a 500 Mhz).

     

    Actualmente ya leo las señales enviadas por el NAVI y se las envío al CUADRO a través del PC y el cuadro visualiza las señales del NAVI. :p:(

     

    Ahora, voy a grabar estos datos en ficheros para analizarlos, también voy a variar algún BIT de la señal DATA a ver que pasa.

     

    La señal ENA solo sirve para que el NAVI no envíe datos al CUADRO cuando este esta ocupado.

     

     

    Si alguien quiere colaborar o quiere hacer algo, que me lo diga.

     

    El proyecto ha estado parado un tiempo, pero voy a continuar con el.

     

    Saludos

  12. Hola

     

    Sirva este post para presentarme.

     

    Tengo un VW Passat, no es Audi <_< , pero no esta mal.

     

    He encontrado este post y os comunico que yo tambien estoy intentando averiguar el protocolo entre el navegador y el fis.

     

    Lo tengo todo preparado, en mi mesa de trabajo , un navegador y un cuadro fis , todo conectado a un PC por el paralelo y estoy intentado descubrir el protocolo.

     

    De principio , solo el de 3 hilos (data, clock y enable).

     

    Ya os contare.

     

    img.JPG