Gast
#467878
Grüß Gott Ich will ein Gateway bauen um von CAN auf Ethernet zu kommen und auch umgekehrt. Meine offene Frage ist eigentlich nur wie die beste Strategie ist, möglichst zeitsparend die Konvertierung zu machen. Es sollte ja verschiedene Möglichkeiten geben: 1. Gateway-Funktion in einem festen Zyklus ausführen (z.B. x millisekunden) D.h. Während des "Wartens" alle eingehenden CAN Nachrichten im Puffer sammeln. Bei Warte-Ende prioritätsweise die Nachrichten behandelt auf je 1 Ethernet Frame konvertierenund absenden. Danach die zweitwichtigste CAN Nachricht usw. 2. Bei jeder eingegangenenn CAN Nachricht gleich den Konvertierunszyklus aufrufen. IDs werden dabei nicht beachtet. Es wird immer die gesendet die sich gerade am CAN durchgesetzt hat. Ich denke dass diese Methode langsamer ist. Gibt es weitere Strategien? Auf dem Markt sind sehr viele dieser Umsetzter aber man weis ja nicht wie diese im inneren funktionieren. Vielleicht liege ich auch mit meinen 2 Vorschlägen komplett daneben...
