We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6794570 commit fb3e2a9Copy full SHA for fb3e2a9
Firmware/FFBoard/Src/CANPort2B.cpp
@@ -272,11 +272,10 @@ int32_t CANPort_2B::addCanFilter(CAN_filter filter){
272
sFilterConfig.FilterMaskIdHigh = ((filter.filter_mask << 5) | (filter.filter_mask >> (32 - 5))) & 0xFFFF;
273
sFilterConfig.FilterMaskIdLow = (filter.filter_mask >> (11 - 3)) & 0xFFF8;
274
275
- sFilterConfig.FilterMaskIdLow |= 0x4; // Add IDE bit
+
276
if(filter.extid){
277
sFilterConfig.FilterIdLow |= 0x04;
278
- }else{
279
- sFilterConfig.FilterIdLow &= ~0x04; // Clear IDE
+ sFilterConfig.FilterMaskIdLow |= 0x4; // Add IDE bit
280
}
281
282
configSem.Take();
0 commit comments