CANhack.de CAN interfaccia RKS+CAN
Tecnica diesel, tecnica motori, diagnosi auto, riparazione e manutenzione.

Daten per CAN auf dem Audi FIS ausgeben

 
Vai a pagina: 1, 2  Avanti
Nuovo argomento 🔒 Bloccato 🔗 🖨 CANhack.de - Indice » CAN Abitacolo / Comfort
Autore Messaggio
Pow3rus3r
Ospite




 


Account gratuito, nessun supporto sviluppo CAN

Messaggio25-10-2009, 23:01    Oggetto: Daten per CAN auf dem Audi FIS ausgeben Traduzione in corso...

ID 436 6 08 01 00 00 00 00
ID 661 8 83 01 12 A0 00 00 00 00

mit diesen Nachrichten sagt man dem Kombiinstrument, dass ein Radio angeschlossen und eingeschaltet ist. Ich habe die Messages alle 500ms auf den Bus geschickt.
Um die beiden oberen FIS-Zeilen anzusprechen muss man dann nur noch die ID's 261 (Zeile1) und 263 (Zeile2) ansprechen.
z.B. so:
ID 261 8 01 02 03 04 05 06 07 08
ID 263 8 31 32 33 34 35 36 37 38

In den beiden FIS-Zeilen wird dann folgendes angezeigt:
abcdefgh
12345678

Nun wäre es nur noch interessant zu wissen, wie man den mittleren Teil des FIS anspricht. Weiß da jemand schon genaueres?

Gruß
Thomas
Torna su
Pow3rus3r
Ospite




 


Account gratuito, nessun supporto sviluppo CAN

Messaggio07-11-2009, 13:05    Oggetto: Re: Daten per CAN auf dem Audi FIS ausgeben Traduzione in corso...

[Traduzione in corso...]ich habe nun schon die Kommunikation zwischen Navi (RNS-E) und Kombiinstrument geloggt und die Logs mit dem can tool abgespielt. Leider kann ich die Anzeige im mittleren Teil des FIS so nicht rekonstruieren (also die Pfeile vom Navi nur durch den Log im FIS anzuzeigen).

Hat niemand weitere Infos darüber, wie man diesen DIsplay Teil ansteuern kann?
Torna su
reieg99
Ospite




 


Account gratuito, nessun supporto sviluppo CAN

Messaggio07-11-2009, 17:36    Oggetto: Re: Daten per CAN auf dem Audi FIS ausgeben Traduzione in corso...

[Traduzione in corso...]Hallo,
ich habe leider keine Ahnung wie es beim FIS geht, aber
kannst Du trotzdem mal einen Trace hier reinstellen?

Vielleicht existieren ja Ähnlichkeiten mit der MFA+ vom VW Passat, denn dort kann ich den mittleren Teil der Anzeige mit eigenen Texte beschreiben.
Zumindest der 1.Teil mit dem Netzwerkmanagment (Ring-IDs) scheint ja schon mal fast gleich zu sein.

Was ist mit den ID's 680 und 681, sind dort vielleicht auch Displaydaten wie beim Passat drin?

Gruss
Andi
Torna su
Pow3rus3r
Ospite




 


Account gratuito, nessun supporto sviluppo CAN

Messaggio07-11-2009, 19:04    Oggetto: Oggetto: Visualizzazione di dati tramite CAN sul display FIS di Audi Cita

Ecco due tracce (la navigazione è stata avviata poco dopo aver registrato i dati). All'avvio, l'ID 6C0 ha generato molto traffico (quindi è probabile che sia collegato in qualche modo alla visualizzazione).

Purtroppo, non so dire se la piattaforma FIS di Audi sia strutturalmente paragonabile alla piattaforma MFA di Volkswagen...



Non hai il permesso di visualizzare questi file, accedi o registrati per ottenere diritti estesi o aggiornamenti di stato.

Torna su
reieg99
Ospite




 


Account gratuito, nessun supporto sviluppo CAN

Messaggio08-11-2009, 15:29    Oggetto: Oggetto: Visualizzazione di dati tramite CAN sul display FIS di Audi Cita

Ciao Thomas,

Il principio fondamentale sembra essere molto simile a quello della Passat.
I dati del display sono sicuramente quelli, dato che tutti i testi presenti nella tua foto sono inclusi in essi.
Per capire cosa significano i singoli bit di controllo per la visualizzazione, dovresti programmare un modulo che legga esattamente i dati dal tuo piccolo log.
L'intelligenza artificiale invia un messaggio e, almeno inizialmente, ricevi lo stesso annuncio. Successivamente, puoi provare a modificare singoli elementi.

Se hai la possibilità di programmare un modulo personalizzato, proverei innanzitutto quanto segue (l'unità RNS non deve essere collegata al bus CAN):

Certo, ecco la traduzione:

1. (Nessun testo fornito) Passo: Il modulo deve registrarsi nel sistema, seguendo i seguenti principi:

- Dopo aver acceso il dispositivo (collegandolo per la prima volta all'alimentazione), attendi finché non ricevi 5 messaggi CAN con l'ID 428.

- poi invii una volta:

436 6 16 02 C0 04 00 00 // RING-ID Navimodul : Statusmessage um sich im Ring anzumelden
// D0=16: eigene Adresse (16 + 420 = 436)
// D1=02: Status Gerät will in den Ring
// D2,D3: irgendwelche Status Bits


- ora rispondi solo a questo messaggio:

428 6 16 01 00 00 00 00 // Ring-ID KI: KI spricht das nächste Gerät im Ring an
// D0: Adresse vom nächsten Gerät im Ring (16+420 =436)
// D1: 01 = normale Ringmessage


'Il testo da tradurre.'

436 6 08 01 00 00 00 00 // Ring-ID Navigation: Navigation spricht das nächste Modul an ( da nur 2 Gerät im Ring sind, ist dies wieder das KI)
// D0: Adresse vom nächsten Gerät im Ring (KI) (08+420 =428)
// D1: 01=normale Ringmessage Gerät ist betriebsbereit)


così come invii una risposta al messaggio:


6C1 2 A1 0F

die Antwort:

6C0 1 A3



Non dimenticare il tuo messaggio 661, che deve essere inviato periodicamente.


Per ora, questo dovrebbe essere sufficiente per i tuoi test e per verificare che l'anello funzioni correttamente. Nota per il futuro: Quando l'accensione è spenta, dovresti inviare un valore diverso al pin D1, in modo che il bus possa entrare in modalità sleep. Tuttavia, dovresti prima verificare e registrare separatamente questo comportamento.

Probabilmente, al momento, non è ancora in corso alcun test di connessione tra i dispositivi 6c0 e 6c1; questo sarebbe il prossimo passaggio che dovresti risolvere.

Quando avrai fatto funzionare tutto, contattami di nuovo qui e ti fornirò ulteriori informazioni su come programmare ulteriormente il sistema.

Nonostante ciò, ecco alcune informazioni preliminari sui dati del display (molte di queste sono ipotesi
6C0 8 13 52 05 82 00 1B 40 30 // Single message 5 Datenbytes werden an das KI übermittelt
// D0: 0x13 Highnibble 1=Single message, Low Nibble= 3 = 3.Message
// D1: Datentype ob Cursurmessage=52,Textmessage=57
// D2: LEN: Anzahl der Datenbytes für die Message (incl. Options Bytes)
// D3-D5 Optionsbytes
// D6-D7 Textdaten
e non conoscenze certe, ma mi sono state utili con la Passat):

Lo scambio di dati con il display avviene o tramite un singolo messaggio, oppure tramite un messaggio composto da più parti.

Single:

6C0 8 24 52 05 02 00 1B 40 30 // Multipart 1.Teil (Aufbau wie oben beschrieben) Cursurmessage=52, 5 Datenbytes ( 3 Optionbytes u. 2 Datenbytes)

6C0 8 25 57 07 06 00 01 2D 2D // 2.Teil Textmessage=57, 7 Datenbytes ( 3 Optionsbytes + 4 Datenbytes) ==> '----'
6C0 8 26 2D 2D 57 05 06 00 09 // 3.Teil Textmessage=57, 5 Datenbytes (3 Options + 2 Data)
6C0 8 27 65 65 57 05 06 00 09 // 4.Teil Textmessage=57, 5 Datenbytes (3 Options + 2Data) ==>
6C0 8 28 4B 4D 52 05 02 14 1B // 5.Teil ==> 'km', Cursurmessage
6C0 8 29 2C 14 52 05 02 00 2D // 6.Teil Cursurmessage=52, 5 Datenbytes
6C0 3 1A 39 16


Multimessaggio: (Invio di più righe di testo sullo schermo contemporaneamente)

6C1 1 BB // Quttierungs byte vom KI (Bx= LowNibble(vom letzten D0-Byte + 1): BB= B+ LowNibble(1A)+1


Il primo byte di dati (il nibble superiore) funge da identificatore del tipo di messaggio: 2x = messaggio multipart, x = contatore incrementale.

Il 'low nibble' include un contatore incrementale utilizzato per verificare la comunicazione. Questo contatore viene utilizzato anche per il nibble basso nel byte della ricevuta (Bx).

Ogni blocco di dati viene confermato dall'intelligenza artificiale:
:-)


Spero che questo sia sufficiente per iniziare. Ho bisogno di una pausa adesso :-)

Saluti.
Andi.

PS: Chiunque abbia ulteriori informazioni, mi faccia sapere.




-
Torna su
Pow3rus3r
Ospite




 


Account gratuito, nessun supporto sviluppo CAN

Messaggio08-11-2009, 16:16    Oggetto: Oggetto: Visualizzazione di dati tramite CAN sul display FIS di Audi Cita

Ciao Andi,

Wow, grazie per le informazioni davvero dettagliate! Proverò sicuramente a metterle in pratica presto. Se appena ho novità in merito, vi farò sapere.
Torna su
svensation
Ospite




 


Account gratuito, nessun supporto sviluppo CAN

Messaggio13-11-2009, 20:56    Oggetto: Oggetto: Visualizzazione di dati tramite CAN sul display FIS di Audi Cita

Ciao Andi,

Grazie per il contributo dettagliato! Anche io sto analizzando i miei log da alcune settimane, cercando di identificare il più possibile i dati del sistema di infotainment tramite il bus CAN. Posso confermare quanto hai scritto riguardo al protocollo sugli identificatori 0x6C0 e 0x6C1, avevo dedotto la stessa cosa. Per quanto riguarda i messaggi di 'ring', però, non ci sarei arrivato così velocemente! Nei prossimi giorni riceverò la mia interfaccia CAN e un quadro strumenti, e allora potrò iniziare a lavorare in modo pratico. Finora, ho elaborato tutto in Excel.
6C0 2 19 39 // D0: High Nibble = 1 (Single Message)
// D0: Low Nibble = Message Index
// D1: 39 = show buffered content on display


Ho ancora un'aggiunta:
Con le notizie 52.
Prima, i numeri 5 e 7 vengono scritti in un buffer, che poi viene inviato al display. Probabilmente, per segnalare qualcosa, si utilizza il prefisso '+39'.
:roll:

Cordiali saluti.
Sven.
Torna su
Snowman
Ospite




 


Account gratuito, nessun supporto sviluppo CAN

Messaggio18-11-2009, 13:32    Oggetto: Oggetto: Visualizzazione di dati tramite CAN sul display FIS di Audi Cita

Ciao,

Guardate questo thread: http://www.canhack.de/it/viewtopic.php?t=911

La parte inferiore del sistema FIS non viene utilizzata nel mio caso.

Ciao.
Martin.
Torna su
Maxx
Ospite




 


Account gratuito, nessun supporto sviluppo CAN

Messaggio18-11-2009, 23:04    Oggetto: Oggetto: Visualizzazione di dati tramite CAN sul display FIS di Audi Cita

Guarda guarda, anche l'uomo di neve è tornato a bordo icon_smile.gif.
Benvenuto di nuovo, Martin icon_cool.gif.

Saluti.
Maxx.
Torna su
Jackson0



Iscritto il: 03/11/2009
Messaggi: 15
Karma: +1 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

Messaggio22-01-2010, 3:23    Oggetto: Oggetto: Visualizzazione di dati tramite CAN sul display FIS di Audi Cita

Ciao,

Sto anche io sperimentando con un A4 dotato di intelligenza artificiale e di un sistema di visualizzazione a colori, e finalmente sono riuscito a farlo funzionare e a ottenere dei risultati.
Codice:
1264097374.078; STD    ; 000006C0; 8; 24 7A 09 82 00 00 78 00  ; $z....x.
1264097374.093; STD    ; 000006C0; 5; 15 DC 00 F0 00           ; .....   
1264097374.093; STD    ; 000006C1; 1; B6                       ; .       
1264097374.093; STD    ; 000006C1; 3; 14 7B 85                 ; .{.     
1264097374.093; STD    ; 000006C0; 1; B5                       ; .       
1264097374.109; STD    ; 000006C0; 8; 26 7A 09 02 00 00 78 00  ; &z....x.
1264097374.125; STD    ; 000006C0; 8; 27 DC 00 F0 00 69 08 15  ; '....i..
1264097374.140; STD    ; 000006C0; 8; 28 03 30 01 00 03 2F 01  ; (.0.../.
1264097374.140; STD    ; 000006C0; 8; 29 83 09 00 19 00 8F 00  ; ).......
1264097374.156; STD    ; 000006C0; 8; 2A 94 00 2A 00 5F 08 28  ; *..*._.(
1264097374.171; STD    ; 000006C0; 8; 2B 70 58 8F 5A 49 45 4C  ; +pX.ZIEL
1264097374.171; STD    ; 000006C0; 8; 2C 83 09 00 04 00 06 00  ; ,.......
1264097374.187; STD    ; 000006C0; 8; 2D 29 00 2A 00 5F 06 0A  ; -).*._..
1264097374.203; STD    ; 000006C0; 8; 2E 70 04 06 34 39 69 04  ; .p..49i.
1264097374.203; STD    ; 000006C0; 8; 2F 04 35 2C 01 83 09 00  ; /.5,....
1264097374.218; STD    ; 000006C0; 8; 20 2D 00 34 00 97 00 5B  ; .-.4...[
1264097374.218; STD    ; 000006C0; 8; 21 00 69 0C 72 37 9E 00  ; !.i.r7..
1264097374.234; STD    ; 000006C0; 8; 22 5E 38 0B 00 57 54 9F  ; "^8..WT.
1264097374.250; STD    ; 000006C0; 2; 13 00                    ; ..     
1264097374.250; STD    ; 000006C1; 1; B4                       ; .       
1264097374.265; STD    ; 000006C0; 2; 14 39                    ; .9     
1264097374.265; STD    ; 000006C1; 1; B5                       ; .       


Il seguente codice genera un'immagine.

icon_biggrin.gif

Qualcuno ha già decodificato il set di comandi di controllo? Oppure, ha decodificato singoli comandi? Sembra che funzioni in modo diverso rispetto al sistema FIS monocromatico.
Gruß
Jackson


Ultima modifica il 01-07-2011, 18:51, modificato 3 volte in totale.
Torna su Profilo MP
Jackson0



Iscritto il: 03/11/2009
Messaggi: 15
Karma: +1 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

Messaggio23-01-2010, 5:32    Oggetto: Oggetto: Visualizzazione di dati tramite CAN sul display FIS di Audi Cita

Integrazione:

Ho scoperto anche le seguenti cose:

Questo comando elimina o attiva la visualizzazione sulla schermata di navigazione.
Codice:

6C0    8 26 7A 09 02 00 00 78 00  // D0: High Nibble = 2 (Multi Message)
                                  // D0: Low Nibble = Message Index
                                  // D1: Befehl
                                  // D2: LEN: Anzahl der Datenbytes für die Message
6C0    5 17 DC 00 F0 00  // D0: High Nibble = 1 (Singel Message)
                         // D0: Low Nibble = Message Index


Questo comando produce un testo.
Codice:

6C0   8 28 5F 0B 21 70 00 10 4A   // D0: High Nibble = 2 (Multi Message)
                                  // D0: Low Nibble = Message Index
                                  // D1: Befehl (5F = Textausgabe)
                                  // D2: LEN: Anzahl der Datenbytes für die Message, hier 11 Byte
                                  // D3 hat irgendwas mit der Schriftgröße und der x Position zu tun, bzw. ob Zentriert
                                  // D4 hat irgendwas mit der Farbe und Negativschrift zu tun
                                  // D5 ??? eventl. x Position ???
                                  // D6 y Position
                                  // D7 Textdaten                                 
6C0   7 19 41 43 4B 53 4F 4E   // D0: High Nibble = 1 (Singel Message)
                               // D0: Low Nibble = Message Index
                               // D1-D6 restlichen Textdaten
Gruß
Jackson


Ultima modifica il 01-07-2011, 18:51, modificato 2 volte in totale.
Torna su Profilo MP
svensation
Ospite




 


Account gratuito, nessun supporto sviluppo CAN

Messaggio23-01-2010, 18:28    Oggetto: Oggetto: Visualizzazione di dati tramite CAN sul display FIS di Audi Cita

Ciao Jackson,

Congratulazioni, sei già arrivato molto lontano nella comprensione del protocollo!
Hai capito cosa significa il primo byte in ogni messaggio CAN, come mostra la tua seconda immagine. Ora, usa questa conoscenza e dividi l'intero insieme di dati in singoli blocchi di messaggi, oppure combina i singoli messaggi CAN in blocchi di messaggi. Poi, inizia con il primo: ad esempio, quello che inizia con 7A, seguito dal numero di byte successivi. Ma attenzione, potrebbero esserci anche altre informazioni... un altro comando, ad esempio? Così scoprirai altre regolarità e significati.

Le auguro un buon divertimento.
Sven.
Torna su
Jackson0



Iscritto il: 03/11/2009
Messaggi: 15
Karma: +1 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

Messaggio23-01-2010, 23:34    Oggetto: Oggetto: Visualizzazione di dati tramite CAN sul display FIS di Audi Cita

Ecco un piccolo gioco...
icon_mrgreen.gif

Sembra che non sia adatto per scatti rapidi... http://www.youtube.com/watch?v=zG5QBSweB6M
Gruß
Jackson
Torna su Profilo MP
Jackson0



Iscritto il: 03/11/2009
Messaggi: 15
Karma: +1 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

Messaggio27-01-2010, 0:29    Oggetto: Oggetto: Visualizzazione di dati tramite CAN sul display FIS di Audi Cita

reieg99 ha scritto:
Ciao Thomas,

Il principio fondamentale sembra essere molto simile a quello della Passat.


Ciao Andy,

Sembra che il sistema di strumentazione del Passat sia identico a quello del Touran, giusto?

Almeno, entrambe le auto dovrebbero avere lo stesso gateway CAN (1K0 907 530).

Hai informazioni più precise su come funziona la registrazione per "am Ring"? Oppure, qual è il numero massimo di dispositivi che si possono collegare?
Durante i miei esperimenti, non mi sono iscritto al corso e, comunque, è disponibile anche per i corsi 6C0/6C1.

Ho visto in un log IT-CAN di un Touran che il display viene controllato con i codici 680/681, 682/683 e 684/685.
Lì erano sicuramente installati un navigatore e un sistema vivavoce Bluetooth.

Ho anche una [org.]. Ho installato un sistema BT-FSE nella mia A4, e questo comunica con i modelli 6C4/6C5, ma durante le chiamate non funziona.
viene visualizzato solo nel sistema RNS-E, e non nella parte centrale del sistema FIS.

Sai su quale ID vengono inviati i segnali dei tasti di navigazione (su, giù, reset) del sistema BC tramite il bus IT?
Gruß
Jackson


Ultima modifica il 01-07-2011, 18:51, modificato 1 volta in totale.
Torna su Profilo MP
reieg99
Ospite




 


Account gratuito, nessun supporto sviluppo CAN

Messaggio27-01-2010, 11:45    Oggetto: Oggetto: Visualizzazione di dati tramite CAN sul display FIS di Audi Cita

Ciao Jackson,


Sembra che il sistema di strumentazione del Passat sia identico a quello del Touran, giusto?


Sì, almeno con il mio modulo sono riuscito a leggere i dati del FIS in entrambi i veicoli.



Hai informazioni più precise su come funziona la registrazione per 'am Ring'? Oppure, qual è il numero massimo di dispositivi che si possono collegare?
Durante i miei esperimenti, non mi sono iscritto al corso e, comunque, è disponibile anche per i corsi 6C0/6C1.


Non proprio icon_sad.gif. Ma nel forum T5, avevo già descritto la questione in modo più dettagliato. Successivamente, anche gli altri sono riusciti a registrare il loro modulo nel sistema. Ecco il link all'articolo: Passat 3C / TP 1.6 / CAN-Bus - Emulazione del modulo telefono

Ave già sentito dire che la registrazione del telefono non è necessaria, ma con il mio modulo vorrei simulare il modulo telefonico originale. Per questo motivo, ho implementato anche la funzione relativa agli anelli.


Ho visto in un log IT-CAN di un Touran che il display viene controllato con i codici 680/681, 682/683 e 684/685.
Lì erano sicuramente installati un navigatore e un sistema vivavoce Bluetooth.


680/681 = Radio/Navigazione
684/685 = Modulo telefonico.
682/683 = ???


Sai su quale ID vengono inviati i segnali dei tasti di navigazione (su, giù, reset) del BC nel bus IT?
No. Ma sicuramente qualcuno qui la conosce icon_smile.gif.

Ciao Andy,


Ultima modifica il 01-07-2011, 18:51, modificato 1 volta in totale.
Torna su
Jackson0



Iscritto il: 03/11/2009
Messaggi: 15
Karma: +1 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

Messaggio27-01-2010, 19:02    Oggetto: Oggetto: Visualizzazione di dati tramite CAN sul display FIS di Audi Cita

Ciao Andy,

grazie per la risposta, il link del T5 Bord è buono, lo guarderò più attentamente più tardi... icon_mrgreen.gif

Si tratta sicuramente di elementi paralleli al formato A4.

Sembra che per il modello A4 ci siano le versioni 428, 436 e 43A.

Ieri ho provato ancora una volta a trasmettere gli stessi dati tramite i canali 672/683 e 684/685, come avevo fatto in precedenza sul canale 680/681, tuttavia...
Se l'intelligenza artificiale non risponde come dovrebbe, o non risponde affatto alle richieste inviate.

Immagino che gli indirizzi più prestigiosi richiedano obbligatoriamente una registrazione tramite un sistema di chiamata a circuito.

I pulsanti BC (Board Computer) del Passat, ecc., sembrano essere trasmessi tramite ID 2C1; sto ancora cercando le informazioni corrispondenti per l'A4...

A proposito, il chip MC che controlla il display a colori FIS è un BOSCH Rainbow 1.1.
Vorrei avere maggiori informazioni su di lui, ma purtroppo non riesco a trovare nulla online.
Gruß
Jackson
Torna su Profilo MP
Nuovo argomento 🔒 Bloccato 🔗 🖨 CANhack.de - Indice » CAN Abitacolo / Comfort
Vai a pagina: 1, 2  Avanti
Articoli e argomenti simili
Argomento Forum
Nessun nuovo messaggio Daten per CAN auf dem VW passat B6 FIS ausgeben CAN Abitacolo / Comfort
Nessun nuovo messaggio CAN Daten Audi A2 und Audi A3 - Wer kann helfen ? CAN Abitacolo / Comfort
Nessun nuovo messaggio Lettura dei dati CAN e output dei valori come segnali di ... Bus CAN Generale
Nessun nuovo messaggio CAN Bus Daten Tabelle Bus CAN Generale
Vai a:  
Non puoi scrivere nuovi argomenti in questo forum.