Car-PC.info

cPOS - cpos can auslesen

mcfloppy - So 13 Jul, 2008 01:56
Titel: cpos can auslesen
hi,
ich habe eine canmessage ID 2. das erste byte ist die geschwindigkeit, das zweite die drehzahl. wie bekomme ich das ganze nun auf 2 drehinstrumente? ich hoffe das ganze rennt bis zum südpfalztreffen. Smile

gruß floppy
billy - So 13 Jul, 2008 09:06
Titel:
frag doch mal C1500 Smile der hat mit can schon einiges gemacht.

gruß
billy
C1500 - Mo 14 Jul, 2008 07:56
Titel:
Hi,
das auswerten ist relativ einfach.
Dazu musst du dir einen Sensor anlegen.
Der schaut dann (bei mir z.B.) so aus:
Code:
Sensor0Function=drehzahl
Sensor0Source=can_281:000000000000FFFF
Sensor0Factor=0,125
Sensor0Offset=0
Sensor0Min=0
Sensor0Max=9999
Sensor0Caption=Drehzahl
Sensor0Unit=U/MIN

In der Source steht dann die Adresse (hier 281) die abgehört, und mit FF die markierten Byte die genutzt werden.

Wenn du jetzt noch einen 2ten Bereich abfragen willst, erstellst du dir einfach einen neuen Sensor.
z.B. so:
Code:
Sensor1Function=speed
Sensor1Source=can_281:FFFF000000000000
Sensor1Factor=1
Sensor1Offset=0
Sensor1Min=0
Sensor1Max=9999
Sensor1Caption=Speed
Sensor1Unit=km/h

Somit werden die ersten 2 Byte abgefragt.

Diese beiden Sensoren (drehzahl und speed) werden dann per GAUGE im Skin angezeigt.
(Schau hier mal z.B. im MCE nach)
Code:
Gauge0Function=sensor_speed
Gauge0Max=340
Gauge0Min=0
Gauge0AngleStart=51
Gauge0AngleEnd=299
Gauge0Color=&H000000
Gauge0Width=12
Gauge0Radiusstart=88
Gauge0Radiusend=88
Gauge0X=400
Gauge0Y=285


Mehr ist das nicht Wink

Gruss Peer

ps: in cPOS sieht das so aus:
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB