Car-PC.info

cPOS - DRINGEND HILFE

Orkane - Fr 16 Mai, 2014 11:23
Titel: DRINGEND HILFE
Hallo Hoffe es kann mir hier noch jemand helfen.

Bin ziemlich neu auf dem Gebiet. habe mit canhacker die ids von meinen navi (rnse) ausgelesen. Das klappte auch wunderbar. Auch den tv modus zu aktivieren ging recht einfach. Wie muss ich jetzt unter sensoren das einstellen das ich mit den oem tasten cpos steuern kann. Mit dem evetH komme ich schon so einigermaßen zurecht. Muss ich bei sensor die komplette id reinschreiben was ich mit canhacker ausgelesen habe?
Und woher weis ich ob mein lawicel canusb mit cpos verbunden ist?

Bitte bitte helft mir.

gruß orkane
6i6i - Di 20 Mai, 2014 08:45
Titel:
Es gibt eine Variable CAN_STATUS (oder so ähnlich). Hier siehst du ob Cpos mit dem Comport, welcher vom Lawicel USB Interface zu verfügung gestellt worden ist verbunden ist.

Zum Mappen einer Taste in Cpos sind 2 Dinge erforderlich:

1. Sensordefinition mit der richtigen CAN Maske -->Sensor.ini oder im CPos Einstellungsdialog
2. Eventhandlereintrag/Einträge --> CPos.ini oder im CPos Einstellungsdialog


Ich mache z.B. folgendes wenn ich den Retourgang einlege, das die Musik leiser wird und das menu webcam geöffnet wird:

1.
Code:
Sensor8Function=retour
Sensor8Source=can_351:FF00000000000000
Sensor8Factor=1
Sensor8Offset=0
Sensor8Min=0
Sensor8Max=1
Sensor8Caption=retour


2.
Code:
 Logic26Function=vol-
Logic26Event=sensor_retour = 2 & volume  > 1
Logic26Options=3
Logic26Delay=20


Code:
Logic27Function=openmenu_webcam
Logic27Event=sensor_retour = 2
Logic27Options=1
Logic27Delay=10





Anmerkung:
Sensor8Source=can_351:FF00000000000000
bedeutet ich nehme die CAN ID 351 und von dieser interessieren mich die ersten beiden Stellen.



Ich hätte auch eine Frage:
Hast du bei dir (Ich denke A4 B7) die originale BT Freisprecheinreichtung verbaut?.

LG
B.C. - Mi 25 Jun, 2014 19:06
Titel:
Dank der Hilfe von 6i6i habe ich auch diesen Beitrag gefunden!
Ich habe das gleiche vor wie Orkane und benötige noch etwas Hilfe.

Btw. ich habe einen B7 mit originaler BT FSE. Welche Frage hast Du?


Also ich habe jetzt mal im Event Handler unter Logic 0 folgendes eingetragen, um den TV-Modus zu aktivieren:
Funktion: sendrscan_t6028812303A2041560
Ereignis: true
Ist das so richtig? Ich kann es momentan nicht testen, da ich nicht im Auto sitze. Ich frage mich gerade, wozu ist die erste 8? 8 Byte?
Denn die funktionierende Message mit Can Hacker ist wie folgt: ID 602 eine 8 byte Message alle 500ms senden. 81 12 30 3A 20 41 56 20
Wenn das richtig ist, wo stelle ich die 500ms Wiederholung ein?
Ich kann ja nur 50ms wählen im Menü für eine Überprüfung.
Oder geht das nur direkt in der INI?
Irgendetwas scheint nicht zu stimmen, weil die CPU-Last deutlich hoch gegangen ist.
Ist die Schreibweise (groß/klein) wichtig? In der changelog steht: SendRSCAN
Wo finde ich die Variable CAN_STATUS?
Sensor oder Event Handler?

VG
B.C. - Do 26 Jun, 2014 19:00
Titel:
So, ich habe jetzt mal folgende Werte eingetragen (damit bleibt die CPU-Last unten):
Funktion: SendRSCAN_t6028112303A20415620 (ohne 2te "8" hinter der ID)
Ereignis:true
Bookmark bei "Wiederholen"

Die Einstellung habe ich aber noch nicht im Auto getestet. Mal sehen, ob es funktioniert?

VG
B.C. - Fr 27 Jun, 2014 18:27
Titel:
Gerade mal am Auto getestet. Es funktioniert nicht! TV taucht als Quelle nicht auf Sad
Aber seit ich mit dem USB2CAN verbunden war, tauchte "can_connected" und "can_status" im Popdown-Menue "Signal" auf. Das funktioniert auch soweit. Im Feld "Aktueller Wert" sehe ich, das ich verbunden bin.
Irgendetwas fehlt noch. Ich schätze, das an der Wiederholung liegt. Es muß ja alle 500ms wiederholt werden.
Dabei fällt mir ein, daß ich mit "Logische Verknüpfung" nicht umgehen kann.
Das wird wohl meine Problem sein?

VG
B.C. - So 29 Jun, 2014 21:27
Titel:
So, ich habe es jetzt hin bekommen:
Funktion: sendmessage_t60288112303A20415620 (mit zusätzlicher "8" hinter der ID)
Ergebnis: true = on
Signal: can_connected
Wobei das Signal bei späterem aufrufen des Menues "Einstellungen" wieder neu gesetzt werden muß. Es wird irgendwie nicht richtig gespeichert.

Danach habe ich testhalber mal den MMI-Knopf als Sensor gesetzt:
Funktion: mmiturn
Herkunft: can_461:00000000FF00
Faktor: 1
Offset: 0
Minimum: 0

Beim drücken des Knopfes bekomme ich 16 als Wert, der mit den Wert, den ich mit canhacker soft ausgelesen hatte, nicht gleich ist. Warum das so ist, würde mich mal interessieren.

In den Eventhandler habe ich folgendes eingetragen:
Funktion: openmenu_dvd (zum Testen)
Ereignis: sensor_mmiturn = 16
Signal: can_connected.

Das funktioniert auch soweit, aber nur manchmal...

Um jetzt weiter zu machen, habe ich folgende Fragen:
1. wie heißen die anderen Knöpfe unter "Funktion" im Sensormenu?
2. im Eventhandler ist noch ein Untermenu "Design (mce)" ordne ich dort die Funktionen zu? Ich sehe dort keinen Unterschied zum Eventhandler.
3. gibt es irgendwo eine Übersicht der Funktionen für da MCE Skin? Einges finde ich nicht, anderes kann ich nicht zuordnen?

VG
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB