User Tools

Site Tools


can-filtern

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
can-filtern [2018/07/20 13:37] obd_diagnosecan-filtern [2026/06/12 09:45] (current) – external edit 127.0.0.1
Line 1: Line 1:
-Das CANhack.de CAN-Interface RKS+CAN erlaubt das Setzen von CAN-Bus Filtern direkt in der Interface-Hardware. Es werden dann nur noch die Nachrichten an den PC/Laptop gesendet, welche durch den Filter passen.+===== CAN-Filter =====
  
-Das RKS+CAN bildet dabei in Software die Funktionalität des SJA1000 (bzw. PCA82C200) Bausteins und dessen Acceptance Code Register (ACR) und Acceptance Mask Register (AMR) in Software nach.+Das CANhack.de [[CAN]]-Interface RKS+CAN erlaubt das Setzen von CAN-Bus Filtern direkt in der Interface-Hardware.  
 +Die entsprechenden Filterwerte werden im Settings-Dialog von KCANMonitor eingetragen. 
 +Es werden dann nur noch die Nachrichten vom Interface an den PC/Laptop gesendet, welche durch den Filter passen. 
 + 
 +Das RKS+CAN bildet dabei in Software die Funktionalität des SJA1000 (bzw. PCA82C200) Bausteins und dessen Acceptance Code Register (ACR) und Acceptance Mask Register (AMR) nach.
 Die beiden Register bestimmen, welche CAN-IDs verworfen und welche an den PC-Laptop gesendet werden, Die beiden Register bestimmen, welche CAN-IDs verworfen und welche an den PC-Laptop gesendet werden,
  
-Gesetzte Bits im Acceptance Code Register (ACR) bestimmen, welche Bits der CAN-ID überprüft werden. Gesetzte Bits des Acceptance Mask Registers (AMR) legen fest, ob nur Nachrichten mit exakt dem an dieser Stelle festgelegtem ACR Bit durchgelassen werden (0) oder das entsprechende Bit in der CAN-ID egal ist (1).+Gesetzte Bits im Acceptance Code Register (ACR) bestimmen, welche Bits der CAN-ID mit der ACR-Bitmaske übereinstimmen müssen. Gesetzte Bits des Acceptance Mask Registers (AMR) legen fest, ob nur Nachrichten mit exakt dem an dieser Stelle im ACR festgelegtem Bit durchgelassen werden (0) oder das entsprechende Bit in der CAN-ID egal ist (1).
  
 **//A relevant binary 1 in the acceptance code register means "the corresponding bit in the identifier must be 1"//** **//A relevant binary 1 in the acceptance code register means "the corresponding bit in the identifier must be 1"//**
can-filtern.1532093876.txt.gz · Last modified: (external edit)