Rx Empfangspuffer zurücksetzen
Posted: Mon 26. Feb 2018, 19:13
Hallo PEAK-Support,
ich versuche den Empfangspuffer (Rx queue) in meiner C++-Applikation zu leeren. Ich verwende das PCAN_Linux-Development Package und habe einen PCAN-USB Converter angeschlossen.
Ich weiß auch, dass die Puffer mittels CAN_Initialize und CAN_Uninitialize automatisch geleert werden. Aber dies ist nicht gerade performant, da ich dies alle 3 Sekunden tun möchte.
Deswegen frage ich mich, ob es nicht einen anderen Weg gibt, zumindest nur den Empfangspuffer zu leeren?!
Liebe Grüße,
Michael
ich versuche den Empfangspuffer (Rx queue) in meiner C++-Applikation zu leeren. Ich verwende das PCAN_Linux-Development Package und habe einen PCAN-USB Converter angeschlossen.
Ich weiß auch, dass die Puffer mittels CAN_Initialize und CAN_Uninitialize automatisch geleert werden. Aber dies ist nicht gerade performant, da ich dies alle 3 Sekunden tun möchte.
Deswegen frage ich mich, ob es nicht einen anderen Weg gibt, zumindest nur den Empfangspuffer zu leeren?!
Liebe Grüße,
Michael