2 CAN Threads( TX, RX)--Probleme mit CANBUS_EVENT_RECEIVED

  • Hallo zusammen,


    ich möchte zwei separate CAN Threads. Einer zum Empfang von CAN-Nachrichten
    und einer zum Senden von CAN-Nachrichten. Separat deshalb, damit ich
    den SendeThread mit einer höheren Priorität laufen lassen kann.


    Könnt Ihr mal prüfen, warum ich beim SendeThread trotzdem noch
    CANBUS_EVENT_RECEIVED bekomme ???


    ...Code Schnipsel....



    mit Hilfe von Debug.WriteLine gebe ich den Event aus !


    Vielen Dank

  • habe den

    Code
    1. switch (eventCan.ievent) {


    erweitert auf 'ungültige' events und zähl dann ne ErrorVariable hoch
    die ich im MainLoop zyklisch ausgebe.
    --> die ErrorVariablen zählen hoch !!!!
    also kommen noch 'falsche' Events