Systec GW-002 Einbindung C#

Gast #501901
Lesenswert?

da andi zur zeit verhindert ist, schreibe ich für ihn...
das problem bei der einbindung des gw-002 moduls ist, dass keine 
can-messages im konsolenprogramm empfangen werden können. folgende 
events werden ausgegeben: 3,4,5
im anhang sind aber die dazugehörigen dateien...
die dll, die für c# verwendet wird ist ucandotnet.dll...
mfg thomas
Angehängte Dateien:
Gast #502176
Lesenswert?

Die Win32-DLL wollt ihr nicht verwenden? Ansonsten ginge es auch über 
eine Wrapper-Klasse.


z.B.:
[DllImport("usbcan32.dll")]
        static extern unsafe byte UcanInitHardware(ref byte 
pUcanHandle_p, byte bDeviceNr_p, IntPtr fpCallbackFkt_p);

usw. ...



Alex
Gast #502286
Lesenswert?

an rufus:
es spricht eigentlich nichts dagegen, systec zu kontaktieren... bis auf 
die tatsache, dass sich die dafür zuständigen nicht bemüßigt fühlen, auf 
unsere mails zu antworten...

an alex:
sicher wäre es eine möglichkeit, die usbcan32.dll zu verwenden, aber 
aufgrund von verschiedenen empfehlungen wollten wir es mit der 
ucandotnet.dll versuchen, da uns versichert wurde, dies sei weniger 
aufwand. weil es aber unser erster versuch mit dll's ist, wissen wir 
nicht so recht, wie wir auf die funktionen der ucandotnet.dll zugreifen 
sollen, weshalb es wirklich sehr nützlich wäre, wenn wir so ne art demo 
od. ä. bekommen könnten...
mfg thomas
Gast #503563
Lesenswert?

In der Init kann die Baudratenauswahl auch wieder einkommentiert werden, 
wird bei mir aktuell nicht mehr verwendet. Ansonsten ist die Verwendung 
entsprechend simpel. Als Nachteil habe ich die Verwendung der Win32-DLL 
nie empfunden, sie läuft stabil.


Gruß,
Alex
Angehängte Dateien:
Gast #794612
Lesenswert?

an Thomas:

> an rufus:
> es spricht eigentlich nichts dagegen, systec zu kontaktieren...
> bis auf die tatsache, dass sich die dafür zuständigen nicht
> bemüßigt fühlen, auf unsere mails zu antworten...

Das verwundert mich! Einfach mal dort anrufen und gegebenefalls an den 
Projektleiter weiterleiten lassen. Hat bei mir immer funktioniert. Und 
der konnte mir immer weiterhelfen.

Gruß
Rick

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren