PDCP  1.0
Interface for Upper-Limb Prosthetics
Defines
MCP2515_MASK_IDENTIFIER

Macro defines for RXMnSIDH and RXMnSIDL - Mask n Standard Identifier HIGH/LOW (documentation p.35/36) More...

Defines

#define RXM_SID10   ((uint8_t)(7))
 Mask n Standard Identifier High - bit 10-3.
#define RXM_SID9   ((uint8_t)(6))
#define RXM_SID8   ((uint8_t)(5))
#define RXM_SID7   ((uint8_t)(4))
#define RXM_SID6   ((uint8_t)(3))
#define RXM_SID5   ((uint8_t)(2))
#define RXM_SID4   ((uint8_t)(1))
#define RXM_SID3   ((uint8_t)(0))
#define RXM_SID2   ((uint8_t)(7))
 Mask n Standard Identifier Low - bit 2-0.
#define RXM_SID1   ((uint8_t)(6))
#define RXM_SID0   ((uint8_t)(5))
#define RXM_EID17   ((uint8_t)(1))
 Extended Identifier Mask - bit 17-16.
#define RXM_EID16   ((uint8_t)(0))
#define RXM_EID15   ((uint8_t)(7))
 Macro defines for RXMnEID8/RXMnEID0 - Mask n Extended Identifier High/Low (documentation p. 36)
#define RXM_EID14   ((uint8_t)(6))
#define RXM_EID13   ((uint8_t)(5))
#define RXM_EID12   ((uint8_t)(4))
#define RXM_EID11   ((uint8_t)(3))
#define RXM_EID10   ((uint8_t)(2))
#define RXM_EID9   ((uint8_t)(1))
#define RXM_EID8   ((uint8_t)(0))
#define RXM_EID7   ((uint8_t)(7))
 Extended Identifier Mask - bit 7.
#define RXM_EID6   ((uint8_t)(6))
#define RXM_EID5   ((uint8_t)(5))
#define RXM_EID4   ((uint8_t)(4))
#define RXM_EID3   ((uint8_t)(3))
#define RXM_EID2   ((uint8_t)(2))
#define RXM_EID1   ((uint8_t)(1))
#define RXM_EID1   ((uint8_t)(0))

Detailed Description

Macro defines for RXMnSIDH and RXMnSIDL - Mask n Standard Identifier HIGH/LOW (documentation p.35/36)

Address: 20h, 24h; 21h, 25h

Author:
AZ

Define Documentation

#define RXM_EID15   ((uint8_t)(7))

Macro defines for RXMnEID8/RXMnEID0 - Mask n Extended Identifier High/Low (documentation p. 36)

Address: 22h, 26h; 23h, 27h

Author:
AZExtended Identifier Mask - bit 15

R/W bit - bit is cleared

Attention:
Only with RXMnEID8!
#define RXM_EID17   ((uint8_t)(1))

Extended Identifier Mask - bit 17-16.

R/W bit - bit is cleared

Attention:
Only with RXMnSIDL!
#define RXM_EID7   ((uint8_t)(7))

Extended Identifier Mask - bit 7.

R/W bit - bit is cleared

Attention:
Only with RXMnEID0!
#define RXM_SID10   ((uint8_t)(7))

Mask n Standard Identifier High - bit 10-3.

R/W bit - bit is cleared

Attention:
Only with RXMnSIDH!
#define RXM_SID2   ((uint8_t)(7))

Mask n Standard Identifier Low - bit 2-0.

R/W bit - bit is cleared

Attention:
Only with RXMnSIDL!
 All Classes Files Variables Enumerations Enumerator Defines