Forum: PC-Programmierung SJA1000 am LPT Port


von tex_h (Gast)


Lesenswert?

Hi, ich hab da noch ein weiteres Problem und zwar
habe ich mir wie gesagt einen CAN Applikation mit SJA1000 aufgebaut der
an die LPT angehängt wird. Zum Test habe ich einen zweiten CAN Dongle
von der Firma PEAKTECH an einem anderen PC angehängt. DIe kommunikation
klappt soweit gut. Nur wenn ich den CAN Dongle von der Firma PEAKTECH
abklemme dann bleibt mein C# Programm hängen. Wie könnte ich dies
verhindern? Bzw. wie könnte man feststellen ob ein CAN Teilnehmer
vorhanden ist? Ich verwende die DLL Datei "inpout32.dll".
Die Interruptleitung vom SJA1000 verwende ich allerdings nicht. Ich
denke das geht ja auch ohne.

von tex_h (Gast)


Lesenswert?

Schade das mir hier niemand bis jetzt helfen konnte.
Am wichtigsten wäre mir, wie kann ich überhaupt feststellen ob ein
anderer CAN teilnehmer vorhanden ist oder nicht.

Noch eines:
Wie kann man in C# feststellen ob die DLL erfolgreich geladen wurde
bzw. vorhanden ist?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.