ich hätte eine Frage... hat jemand ein Can Bus Example wie das Canapi Example im Store? Also praktisch ein Example wo ich den Sae J1939 implementiere ohne diesen in der System konfiguration einzuhängen.
Ich habe versucht es mit dem Canapi und 29bit Identiyfier hinzubekommen, aber schaffe dies nicht.
Wäre um Hilfe äußerst dankbar.
Grüße
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
naja wenn ich mir da die Notitzen zum CANAPI aus dem Store so anschaue:
im Store ist eine neue Version der ‘CAN Bus API‘.
Release Note:
Improved API for 29bit CAN messages:
29 bit messages can be sent by calling SendMessage.
Method SendMessage29bit is obsolete.
Also muss doch das Store Beispiel schon ganz genau passen oder woran scheiterst du genau?
So prinzipiell denke ich muss man beim Driver open in etwa folgendes machen:
IF(g_hDriver1= CAA.gc_hINVALID) THEN
g_hDriver1:= CL2.DriverOpenH(
usiNetId :=0,
uiBaudrate := 1000,
xSupport29Bits := TRUE, //Set here 29Bit
ctMessages := 100,
peError := ADR(eError)
);
Grüße
Edwin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Originally created by: e60newbie
Hallo Gemeinde,
ich hätte eine Frage... hat jemand ein Can Bus Example wie das Canapi Example im Store? Also praktisch ein Example wo ich den Sae J1939 implementiere ohne diesen in der System konfiguration einzuhängen.
Ich habe versucht es mit dem Canapi und 29bit Identiyfier hinzubekommen, aber schaffe dies nicht.
Wäre um Hilfe äußerst dankbar.
Grüße
Hi,
naja wenn ich mir da die Notitzen zum CANAPI aus dem Store so anschaue:
im Store ist eine neue Version der ‘CAN Bus API‘.
Release Note:
Improved API for 29bit CAN messages:
29 bit messages can be sent by calling SendMessage.
Method SendMessage29bit is obsolete.
Also muss doch das Store Beispiel schon ganz genau passen oder woran scheiterst du genau?
So prinzipiell denke ich muss man beim Driver open in etwa folgendes machen:
IF(g_hDriver1= CAA.gc_hINVALID) THEN
g_hDriver1:= CL2.DriverOpenH(
usiNetId :=0,
uiBaudrate := 1000,
xSupport29Bits := TRUE, //Set here 29Bit
ctMessages := 100,
peError := ADR(eError)
);
Grüße
Edwin