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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.