Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Autor Nachricht
AKInSIDE
Forumkenner
Forumkenner


Alter: 41
Anmeldung: 30.09.2006
Beiträge: 125



BeitragVerfasst: Sa 30 Mai, 2009 13:00  Titel: Frage Cpos + CanBus + Lenkradfernbedienung verzögerung
Nach untenNach oben

Hallo, habe das Problem das Cpos den CanBus nicht schnell genug überwacht. Die Can Adressen werden richtig ausgelesen und auch der Eventhandler macht im Turbomodus seine Sache genau so wie er es soll.

Doch es ist so das einmal am Lenkrad Knopf drücken klappts, das zweite mal auch, ein drittes nicht, dann gehts vier mal hinter ein ander, dann zwei mal nicht und erst beim dritten mal. Cpos zeigt in den Einstellungen auch nicht immer den erreichneten Wert unter Sensoren an. Das geht einfach zu schnell.

Gibt es da eine Möglichkeit die Abfragerate von Cpos zu erhöhen. Im Canhacker ist die Wiederholrate auch viel höher, da sieht man es jedes mal.

CPU Leistung sollte mit 2x2,5Ghz genug vorhanden sein.

Hat da jemand nen Tip für mich.

Kann ich mit Mask oder Filter irgendwie den Bereich einengen, so das Cpos sich mehr auf die benötigten Adressen konzentrieren kann.

Vielen DANK!!!



    
MR Action
Forum-Elite
Forum-Elite


Alter: 39
Anmeldung: 29.11.2005
Beiträge: 1743



BeitragVerfasst: Sa 30 Mai, 2009 22:34  Titel:  (Kein Titel)
Nach untenNach oben

Sendet das Teil eine 1 für gedrückt und dann wieder eine 0 für losgelassen? Würde dein Problem zumindest erklären, da cpos immer nur die neuste Message auswertet und nicht jede, ergo wenn es so sendet wie ich grade fragte, ist evtl. die 0 neuer wie die 1 und es hat sich aus der Sicht von cPos nix getan...



    
AKInSIDE
Forumkenner
Forumkenner


Alter: 41
Anmeldung: 30.09.2006
Beiträge: 125



BeitragVerfasst: Sa 30 Mai, 2009 22:43  Titel:  (Kein Titel)
Nach untenNach oben

Also der Can Bus Wert 5C3:0000 geht ganz kurz auf 5C3:000C dann wieder zurück.

Wenn das als Sensor bei Cpos ausgelesen wird gibt das z.B. einen Wert von 8 aus.

Also im Eventhandler so eingestellt das wenn Sensor Lenkrad (so hab ich den genannt) = 8 mache lauter.

Nächste funktion, also wenn der Canbus auf 5C3:000B geht und wieder zurück ergibt das im Sensor eine 12. Also im Eventhandler Sensor Lenkrad = 12 mache leiser.

Das Problem ist das die Befehle die das Lenkrad in den Canbus sendet nur sehr kurz sind. Cpos bekommt das Teileweise nicht mit wenn ich gedrückt habe und somit passiert auch nicht.

Ich muß Cpos also davon überzeugen das er den Canbus im kürzerem Interval abfragt um auch diese kurzen Befehle aus zu führen.



    
MR Action
Forum-Elite
Forum-Elite


Alter: 39
Anmeldung: 29.11.2005
Beiträge: 1743



BeitragVerfasst: Sa 30 Mai, 2009 23:04  Titel:  (Kein Titel)
Nach untenNach oben

cpos bekommt das schon mit, nur ignoriert es das, da es wie gesagt alles in einen puffer läd und wenn der Zeitpunkt erreicht ist, wo es die sensoren auswertet, werden nur die letzten Zeilen angeguckt... ergo kann es sein das im puffer erst 5C3:000B steht und danach dann noch 5C3:0000 und schon ignoriert cpos das B und übernimmt nur die 0...

Aber da hat shaneL bestimmt ne Idee zu... Beim CAN und den Sensoren kennt er sich jetzt ja aus... Very Happy

Davon aber ab, für das B spuckt cpos ne 12 aus und für das C ne 8???

Grüße,
Micha...



    
AKInSIDE
Forumkenner
Forumkenner


Alter: 41
Anmeldung: 30.09.2006
Beiträge: 125



BeitragVerfasst: Sa 30 Mai, 2009 23:10  Titel:  (Kein Titel)
Nach untenNach oben

Ob B jetzt 12 und C die 8 war müßte ich nochmal schauen. Das war nur ein Beispiel um mein Problem zu beschreiben.

Naja vielleicht hat ja jemand einen Tip für mich wie ich das hin bekomme.

Ich habe hier schon gesucht und viel gelesen, so weit bin ich ja mit allem klar gekommen. Nur dazu habe ich nichts gefunden.



    
MR Action
Forum-Elite
Forum-Elite


Alter: 39
Anmeldung: 29.11.2005
Beiträge: 1743



BeitragVerfasst: So 31 Mai, 2009 08:04  Titel:  (Kein Titel)
Nach untenNach oben

Ok, ich dachte schon da bei der Umwandlung läuft auch was falsch... Smile

Also nen Tipp hab ich net - außer die Knöpfe halt etwas länger gedrückt halten für den Übergang - bis die Auswertung in cpos vielleicht etwas anders aussieht...



    
AKInSIDE
Forumkenner
Forumkenner


Alter: 41
Anmeldung: 30.09.2006
Beiträge: 125



BeitragVerfasst: So 31 Mai, 2009 09:58  Titel:  (Kein Titel)
Nach untenNach oben

Knöpfe länger drücken geht nicht, das sind solche Rollräder auf dem Lenkrad, auch wenn ich die beiden Druckknöpfe nutze wird im Canbus trotzdem nur ganz kurz der Befehl gesendet.

Tja momentan muß ich halt immer so 2-4 mal drehn bis was passiert.



    
MR Action
Forum-Elite
Forum-Elite


Alter: 39
Anmeldung: 29.11.2005
Beiträge: 1743



BeitragVerfasst: So 31 Mai, 2009 10:09  Titel:  (Kein Titel)
Nach untenNach oben

Ahso, ok... Das dann natürlich gemein... Wink

Kannst ja shaneL mal vorsichtig fragen - falls er sich die Tage nicht eh hier im Thread meldet... Der Ärmste hat im Mom ja auch einiges zutun... Smile



    
AKInSIDE
Forumkenner
Forumkenner


Alter: 41
Anmeldung: 30.09.2006
Beiträge: 125



BeitragVerfasst: So 31 Mai, 2009 10:14  Titel:  (Kein Titel)
Nach untenNach oben

Ja ich warte erstmal ein wenig ab, vielleicht wird ja jemand wie z.B. shaneL drauf aufmerksam. Und gibt kurz einen Tip ab. Es ist ja nichts Brandeiliges. Ansonsten läuft alles prima soweit. Also die flexibilität von Cpos ist echt klasse. In meinem anderen Auto hatte ich damals Road Runner genutzt.

Danke schonmal.



    
shaneL
Forum-Veteran
Forum-Veteran



Anmeldung: 07.10.2005
Beiträge: 981



BeitragVerfasst: So 31 Mai, 2009 14:11  Titel:  (Kein Titel)
Nach untenNach oben

hi
die abfragerate in den settings steht bereits auf minimum (50ms) nehm ich mal an, oder?
wenn ja, würd ich mal sagen, du wartest noch das nächste release die tage ab, da ich eh ne kleinigkeit an der auswertung geändert habe. Sollts dann immer noch bzw. definitiv der fall sein, dass die msg übersprungen wird, können wir dann mal 1, 2sachen ausprobieren, die mir dazu spontan einfallen.
...wird zeit, dass ich mir auch ne karre mit bus zulege, dann brauch ich's mir nicht mehr aus den fingern saugen Wink

gruss



    
AKInSIDE
Forumkenner
Forumkenner


Alter: 41
Anmeldung: 30.09.2006
Beiträge: 125



BeitragVerfasst: So 31 Mai, 2009 15:45  Titel:  (Kein Titel)
Nach untenNach oben

Supi, vielen Dank.

Das mit dem etwas warten ist kein problem, ich bin ja froh das es überhaupt geht. Wenn das dann alles richtig erkannt wird, dann ist es einfach perfekt!

P.S. der Regler steht schon auf 50ms, habe auch schonmal in der cpos.ini 30ms oder 20ms ausprobiert, aber ich glaube das bringt und ändert nichts.

Dann werde ich mal warten und schauen. Schönes Wochenende noch!!!



    
shaneL
Forum-Veteran
Forum-Veteran



Anmeldung: 07.10.2005
Beiträge: 981



BeitragVerfasst: Mi 03 Jun, 2009 18:28  Titel:  (Kein Titel)
Nach untenNach oben

hast pm



    
lukas82
Frischfleisch
Frischfleisch


Alter: 54
Anmeldung: 20.09.2010
Beiträge: 2



BeitragVerfasst: Sa 09 Okt, 2010 04:49  Titel:  (Kein Titel)
Nach untenNach oben

Hi,

erstmal danke an alle die Cpos entwickelt haben und es noch tun, ich finde es einfach genial. Habe nur ein Problem und auch die Suche hilft mir nicht weiter: Ich steh genau vor dem gleichen Problem wie in diesem Thread.

Cpos ignoriert einige eingaben die über Drehregler (Lenkrad, oder Drehregler am RNS-E) kommen. Werden wohl im Puffer überschrieben.
Wie kann ich die Auswertung beschleunigen auf 20ms oder 30ms? ... hätte auch gerne diese PN von damals Wink

Danke... !!!



    
shaneL
Forum-Veteran
Forum-Veteran



Anmeldung: 07.10.2005
Beiträge: 981



BeitragVerfasst: Sa 09 Okt, 2010 10:28  Titel:  (Kein Titel)
Nach untenNach oben

hi,
das was damals in der pn war, ist auch längst in der offiziellen Wink
sofern du also ne aktuelle hast, kannst du in den Settings als Abfrageintervall 'mit EVH synchronisieren' einstellen.

gruss


edit: wichtig!! synchronisiert wird mit highspeed-evh ( siehe. changelog). also sämtliche evh-busabfragen auch 'hochgeschwindigkeit' anlegen



    
C1500

CPI Profi
CPI Profi


Alter: 52
Anmeldung: 24.05.2004
Beiträge: 3552
Wohnort: Dortmund

2002 Fiat Stilo
BeitragVerfasst: Sa 09 Okt, 2010 10:40  Titel:  (Kein Titel)
Nach untenNach oben

Hi shaneL,
schön von dir zu höhren/lesen.

Ich hab mit der neusten ein genau gegensätzliches Problem.
beim Lautermachen per LFB macht er direkt 4-5 Schritte lauter.
Leisermachen geht dagegen problemlos.
Beide sind aber gleich eingestellt. (Highspeed/50ms)
EVH Sync ist aber nicht aktiviert. Werd das nachher mal testen.

Hardware: Jetway NC62K, AMD 5600+, 2Gb DDR800, DVB-T, CAN, uvm.

Software: cPOS V1.2 Rules ! - Stilo Skin V1.02.568 - iGo8 mit StiloSkin

    
lukas82
Frischfleisch
Frischfleisch


Alter: 54
Anmeldung: 20.09.2010
Beiträge: 2



BeitragVerfasst: Sa 09 Okt, 2010 12:55  Titel: Frage Bekomme ich CPos "noch" empfindlicher? RNS-E CAN z
Nach untenNach oben

Hi,

erstmal danke für die schnelle Antwort, komme der Sache mit den Infos zwar näher, aber im Gegensatz zum "Can Monitor" erkennt Cpos nicht alle Drehungen am RNS-E. Ich habe einige Screenshots mit Anmerkungen erstellt, hoffe die sind nicht zu groß Shock

Ich benutze das CANUSB von LAWICEL mit dem emulierten COM Port Treiber. Bei mir COM9. Ohne Filter Einstellungen in CPos. Testaufbau am Schreibtisch, RNS-E an 12V. TV-Tuner emulieren klappt mit Cpos (sendrscan_t60288112303A20415620) im Event Handler.

Egal, ob ich schnell oder langsam drehe, Cpos verschluckt einige CAN Signale. Daher meine entscheidende Frage:

Bekomme ich CPos "noch" empfindlicher?

Als Fahrzeug Sensor habe ich:
function: mmiturn
source: can_461:0000FFFFFF00 eingestellt.
Faktor: 1 (wobei ich nicht weiß wofür dieser Wert ist)
Offset: 0 (wobei ich nicht weiß wofür dieser Wert ist)
Minimum: 0 (wobei ich nicht weiß wofür dieser Wert ist)
Maximum: 1 (wobei ich nicht weiß wofür dieser Wert ist)

Ich frage mit
function: mmiturn
source: can_461:0000FFFFFF00 noch weitere werte ab:

Hier die IDs für andere, die diese evtl. suchen:
Die Gesamte CAN ID:
461 6 37 30 xx xx xx 00

für die xx xx xx habe ich foglende Werte:
Die große Zahl dahinter ist in CPos einzutragen
(mehr Infos zum RNS-E mit Can)


01 00 10 Select 65552
01 00 40 Drehregler links 65600
01 00 20 Drehregler rechts 65568
01 02 00 Next 66048
01 01 00 Prev 65792
01 40 00 MMI links oben 81920
01 80 00 MMI links unten 98304
01 00 02 Return 65538
01 00 01 Setup Taste am RNS-E 65537

Hier meine Einstellungen für den Sensor:

Image
By lo3112 at 2010-10-09

Hier meine Einstellungen im Event Handler:

Image

Wie man auf den nachfolgenden Screenshots erkennt, zeichnet der CAN Monitor alles auf, CPOS hingegen verschluckt einige Signale. Aber nur beim drehen des Reglers, die anderen IDs werden sauber erkannt.

Aufzeichnungen des Can Monitor: DREH LINKS LANGSAM

Image

Aufzeichnungen des Can Monitor: DREH LINKS SCHNELL

Image

Aufzeichnungen des Can Monitor: DREH RECHTS LANGSAM

Image

Aufzeichnungen des Can Monitor: DREH RECHTS SCHNELL

Image



    
C1500

CPI Profi
CPI Profi


Alter: 52
Anmeldung: 24.05.2004
Beiträge: 3552
Wohnort: Dortmund

2002 Fiat Stilo
BeitragVerfasst: So 10 Okt, 2010 09:14  Titel:  (Kein Titel)
Nach untenNach oben

Versuch mal bitte folgende Einstellung:

function: mmiturn
source: can_461:00000FFFFF00 eingestellt.
Faktor: 1
Offset: 0
Minimum: 0
Maximum: 131072 (1FFFFh)

Also das erste F weg und maximum hochsetzten.
Die erste 0 must du nicht abfragen Wink ist ja immer gleich

Hardware: Jetway NC62K, AMD 5600+, 2Gb DDR800, DVB-T, CAN, uvm.

Software: cPOS V1.2 Rules ! - Stilo Skin V1.02.568 - iGo8 mit StiloSkin

    
MR Action
Forum-Elite
Forum-Elite


Alter: 39
Anmeldung: 29.11.2005
Beiträge: 1743



BeitragVerfasst: So 10 Okt, 2010 21:32  Titel:  (Kein Titel)
Nach untenNach oben

Warum nicht gleich richtig maskieren?

Source: can_461:000001006000

Min- und Maximum sind überigens für die Abfrage egal (es sei denn das hat sich inzwischen geändert!) und werden nur im Skin bei der Ausgabe brücksichtigt...



    
C1500

CPI Profi
CPI Profi


Alter: 52
Anmeldung: 24.05.2004
Beiträge: 3552
Wohnort: Dortmund

2002 Fiat Stilo
BeitragVerfasst: Mo 11 Okt, 2010 07:30  Titel:  (Kein Titel)
Nach untenNach oben

MR Action hat folgendes geschrieben:
Min- und Maximum sind überigens für die Abfrage egal (es sei denn das hat sich inzwischen geändert!) und werden nur im Skin bei der Ausgabe brücksichtigt...

Ich dachte das Min/Max auch Einfluss auf den Eventhandler hat.
Ist das echt nur für den Skin?

Und das komplette Maskieren ergibt nur sehr viele Sensoren und gleichviele Einträge im EH.

Die kürzeste Version wäre ja: can_461:000000FFFF00

Damit wären die Werte für den EH:
00 10 Select 16
00 40 Drehregler links 64
00 20 Drehregler rechts 32
02 00 Next 512
01 00 Prev 256
40 00 MMI links oben 16384
80 00 MMI links unten 32768
00 02 Return 2
00 01 Setup Taste am RNS-E 1

Somit 1 Eintrag in den Sensoren und 9 im EH

Oder ist es jetzt auch schon möglich eine CAN-Nachricht im EH auszuwerten?

Hardware: Jetway NC62K, AMD 5600+, 2Gb DDR800, DVB-T, CAN, uvm.

Software: cPOS V1.2 Rules ! - Stilo Skin V1.02.568 - iGo8 mit StiloSkin

    
MR Action
Forum-Elite
Forum-Elite


Alter: 39
Anmeldung: 29.11.2005
Beiträge: 1743



BeitragVerfasst: Mo 11 Okt, 2010 18:00  Titel:  (Kein Titel)
Nach untenNach oben

Also so weit ich weiß, hat min und max nur auswirkungen auf den Skin...

Klar, kannste durch das grobe maskieren alles mit einem sensor erschlagen... Ich gehe allerdings hin und maskiere genau und lege für jeden event einen sensor hat... dann kannste mit = 0 oder > 0 abfragen und weißt aufgrund des Sensornamens immer um was es sich grade handelt und musst nicht in deiner Docu gucken, für was welcher Wert steht... Wink



    
Beiträge der letzten Zeit anzeigen:      
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen
 

CarTFT
Forenspecials



Forensicherheit - Alle Zeiten sind GMT + 1 Stunde -
Powered by phpBB2 Plus, phpBB Styles, based on phpBB © 2001/6 phpBB Group :: FI Theme ::

[ Zeit: 0.6576s ][ Queries: 48 (0.2147s) ][ GZIP Ein - Debug Ein ]
carTFT.com