Hallo zusammen, ich habe hier eine CAN-Karte von Kvaser (LAPcan) mit zwei echten und zwei virtuellen CAN-Kanälen. Jetzt möchte ich in einer Anwendung beide virtuellen Kanäle getrennt voneinander benutzen (also zwei CAN-Busse simulieren). Leider scheint es jedoch so zu sein, dass die beiden Kanäle einen 'virtuellen Loopback' haben. Sprich, alles was ich auf dem einen Kanal sende wird von dem anderen Kanal empfangen. Das passiert sogar dann, wenn ich die beiden Kanäle auf unterschiedliche Baudraten einstelle. In der Dokumentation habe ich nichts gefunden, dass darauf hinweisen würde, dass es dieses Verhalten gibt bzw. wie man es ausschalten kann. Hat von Euch schonmal jemand ein Projekt mit dieser Kvaser-Karte realisiert und ist dabei auf ähnliche Probleme gestoßen? Und wie hat er/sie dieses Problem behoben - oder ist schließlich die Einsicht gereift, dass die beiden virtuellen Kanäle nicht unabhängig voneinander betrieben werden können? Danke vorab für alle Antworten und viele Grüße
Hallo zusammen, das Ganze ist gelöst - durch eine Anfrage beim Kvaser-Support. Hier also die Antwort von Kvaser (falls mal jemand das gleiche Problem haben sollte): ------------------------------------------------ Dear name, It is correct that the two virtual channels are connected. What you have to do is to add another virtual can hardware. To do this go to "add hardware" (in the control panel) and then add hardware manually from a list. Select CAN Hardware (Kvaser) and then Kvaser Virtual CAN Driver and install. When the install is finished you should have tvo separate virtual CAN networks. Best regards Kvaser Support support@kvaser.com ------------------------------------------------ Viele Grüße
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.