PDCP  1.0
Interface for Upper-Limb Prosthetics
Defines
MCP2515_FILTER_IDENTIFIER

Macro defines for RXFnSIDH and RXFnSIDL - Filter n Standard Identifier HIGH/LOW (documentation p.34) More...

Defines

#define RXF_SID10   ((uint8_t)(7))
 Filter Identifier High - bit 10.
#define RXF_SID9   ((uint8_t)(6))
 Filter Identifier High - bit 9.
#define RXF_SID8   ((uint8_t)(5))
 Filter Identifier High - bit 8.
#define RXF_SID7   ((uint8_t)(4))
 Filter Identifier High - bit 7.
#define RXF_SID6   ((uint8_t)(3))
 Filter Identifier High - bit 6.
#define RXF_SID5   ((uint8_t)(2))
 Filter Identifier High - bit 5.
#define RXF_SID4   ((uint8_t)(1))
 Filter Identifier High - bit 4.
#define RXF_SID3   ((uint8_t)(0))
 Filter Identifier High - bit 3.
#define RXF_SID2   ((uint8_t)(7))
 Filter Identifier High - bit 2.
#define RXF_SID1   ((uint8_t)(6))
 Filter Identifier High - bit 1.
#define RXF_SID0   ((uint8_t)(5))
 Filter Identifier High - bit 0.
#define RXF_EXIDE   ((uint8_t)(3))
 Extended Identifier Enable bit.
#define RXF_EID17   ((uint8_t)(1))
 Extended Identifier Filter bit 17.
#define RXF_EID16   ((uint8_t)(0))
 Extended Identifier Filter bit 16.
#define RXF_EID15   ((uint8_t)(7))
 Macro defines for RXFnEID8/RXFnEID0 - Filter n Extended Identifier High/Low (documentation p. 35)
#define RXF_EID14   ((uint8_t)(6))
 Filter n Extended Identifier Filter High - bit 14.
#define RXF_EID13   ((uint8_t)(5))
 Filter n Extended Identifier Filter High - bit 13.
#define RXF_EID12   ((uint8_t)(4))
 Filter n Extended Identifier Filter High - bit 12.
#define RXF_EID11   ((uint8_t)(3))
 Filter n Extended Identifier Filter High - bit 11.
#define RXF_EID10   ((uint8_t)(2))
 Filter n Extended Identifier Filter High - bit 10.
#define RXF_EID9   ((uint8_t)(1))
 Filter n Extended Identifier Filter High - bit 9.
#define RXF_EID8   ((uint8_t)(0))
 Filter n Extended Identifier Filter High - bit 8.
#define RXF_EID7   ((uint8_t)(7))
 Filter n Extended Identifier Filter Low - bit 7.
#define RXF_EID6   ((uint8_t)(6))
 Filter n Extended Identifier Filter Low - bit 6.
#define RXF_EID5   ((uint8_t)(5))
 Filter n Extended Identifier Filter Low - bit 5.
#define RXF_EID4   ((uint8_t)(4))
 Filter n Extended Identifier Filter Low - bit 4.
#define RXF_EID3   ((uint8_t)(3))
 Filter n Extended Identifier Filter Low - bit 3.
#define RXF_EID2   ((uint8_t)(2))
 Filter n Extended Identifier Filter Low - bit 2.
#define RXF_EID1   ((uint8_t)(1))
 Filter n Extended Identifier Filter Low - bit 1.
#define RXF_EID0   ((uint8_t)(0))
 Filter n Extended Identifier Filter Low - bit 0.

Detailed Description

Macro defines for RXFnSIDH and RXFnSIDL - Filter n Standard Identifier HIGH/LOW (documentation p.34)

Address: 00h, 04h, 08h, 10h, 14h, 18h; 01h, 05h, 09h, 11h, 15h, 19h

Author:
AZ

Define Documentation

#define RXF_EID0   ((uint8_t)(0))

Filter n Extended Identifier Filter Low - bit 0.

R/W bit - value unknown

Attention:
Only with RXFnEID0!
#define RXF_EID1   ((uint8_t)(1))

Filter n Extended Identifier Filter Low - bit 1.

R/W bit - value unknown

Attention:
Only with RXFnEID0!
#define RXF_EID10   ((uint8_t)(2))

Filter n Extended Identifier Filter High - bit 10.

R/W bit - value unknown

Attention:
Only with RXFnEID8!
#define RXF_EID11   ((uint8_t)(3))

Filter n Extended Identifier Filter High - bit 11.

R/W bit - value unknown

Attention:
Only with RXFnEID8!
#define RXF_EID12   ((uint8_t)(4))

Filter n Extended Identifier Filter High - bit 12.

R/W bit - value unknown

Attention:
Only with RXFnEID8!
#define RXF_EID13   ((uint8_t)(5))

Filter n Extended Identifier Filter High - bit 13.

R/W bit - value unknown

Attention:
Only with RXFnEID8!
#define RXF_EID14   ((uint8_t)(6))

Filter n Extended Identifier Filter High - bit 14.

R/W bit - value unknown

Attention:
Only with RXFnEID8!
#define RXF_EID15   ((uint8_t)(7))

Macro defines for RXFnEID8/RXFnEID0 - Filter n Extended Identifier High/Low (documentation p. 35)

Address: 02h, 06h, 0Ah, 12h, 16h, 1Ah; 03h, 07h, 0Bh, 13h, 17h, 1Bh;

Author:
AZFilter n Extended Identifier Filter High - bit 15

R/W bit - value unknown

Attention:
Only with RXFnEID8!
#define RXF_EID16   ((uint8_t)(0))

Extended Identifier Filter bit 16.

R/W bit - value unknown

Attention:
Only with RXFnSIDL!
#define RXF_EID17   ((uint8_t)(1))

Extended Identifier Filter bit 17.

R/W bit - value unknown

Attention:
Only with RXFnSIDL!
#define RXF_EID2   ((uint8_t)(2))

Filter n Extended Identifier Filter Low - bit 2.

R/W bit - value unknown

Attention:
Only with RXFnEID0!
#define RXF_EID3   ((uint8_t)(3))

Filter n Extended Identifier Filter Low - bit 3.

R/W bit - value unknown

Attention:
Only with RXFnEID0!
#define RXF_EID4   ((uint8_t)(4))

Filter n Extended Identifier Filter Low - bit 4.

R/W bit - value unknown

Attention:
Only with RXFnEID0!
#define RXF_EID5   ((uint8_t)(5))

Filter n Extended Identifier Filter Low - bit 5.

R/W bit - value unknown

Attention:
Only with RXFnEID0!
#define RXF_EID6   ((uint8_t)(6))

Filter n Extended Identifier Filter Low - bit 6.

R/W bit - value unknown

Attention:
Only with RXFnEID0!
#define RXF_EID7   ((uint8_t)(7))

Filter n Extended Identifier Filter Low - bit 7.

R/W bit - value unknown

Attention:
Only with RXFnEID0!
#define RXF_EID8   ((uint8_t)(0))

Filter n Extended Identifier Filter High - bit 8.

R/W bit - value unknown

Attention:
Only with RXFnEID8!
#define RXF_EID9   ((uint8_t)(1))

Filter n Extended Identifier Filter High - bit 9.

R/W bit - value unknown

Attention:
Only with RXFnEID8!
#define RXF_EXIDE   ((uint8_t)(3))

Extended Identifier Enable bit.

R/W bit - value unknown 1 - Filter is applied only to Extended Frames 0 - Filter is applied only to Standard Frames

Attention:
Only with RXFnSIDL!
#define RXF_SID0   ((uint8_t)(5))

Filter Identifier High - bit 0.

R/W bit - value unknown

Attention:
Only with RXFnSIDL!
#define RXF_SID1   ((uint8_t)(6))

Filter Identifier High - bit 1.

R/W bit - value unknown

Attention:
Only with RXFnSIDL!
#define RXF_SID10   ((uint8_t)(7))

Filter Identifier High - bit 10.

R/W bit - value unknown

#define RXF_SID2   ((uint8_t)(7))

Filter Identifier High - bit 2.

R/W bit - value unknown

Attention:
Only with RXFnSIDL!
#define RXF_SID3   ((uint8_t)(0))

Filter Identifier High - bit 3.

R/W bit - value unknown

#define RXF_SID4   ((uint8_t)(1))

Filter Identifier High - bit 4.

R/W bit - value unknown

#define RXF_SID5   ((uint8_t)(2))

Filter Identifier High - bit 5.

R/W bit - value unknown

#define RXF_SID6   ((uint8_t)(3))

Filter Identifier High - bit 6.

R/W bit - value unknown

#define RXF_SID7   ((uint8_t)(4))

Filter Identifier High - bit 7.

R/W bit - value unknown

#define RXF_SID8   ((uint8_t)(5))

Filter Identifier High - bit 8.

R/W bit - value unknown

#define RXF_SID9   ((uint8_t)(6))

Filter Identifier High - bit 9.

R/W bit - value unknown

 All Classes Files Variables Enumerations Enumerator Defines