![]() |
CAN Bus Soldered Arduino Library 1.0.0
This is a library for the MCP2518 Can Bus Breakout by Soldered
|
This is the complete list of members for MCP_CAN, including all inherited members.
| __setMode(byte opMode)=0 | MCP_CAN | pure virtual |
| begin(uint32_t speedset, const byte clockset)=0 | MCP_CAN | pure virtual |
| can_id | MCP_CAN | protected |
| checkClearRxStatus(byte *status)=0 | MCP_CAN | pure virtual |
| checkClearTxStatus(byte *status, byte iTxBuf=0xff)=0 | MCP_CAN | pure virtual |
| checkError(uint8_t *err_ptr=NULL)=0 | MCP_CAN | pure virtual |
| checkReceive(void)=0 | MCP_CAN | pure virtual |
| clearBufferTransmitIfFlags(byte flags=0)=0 | MCP_CAN | pure virtual |
| enableTxInterrupt(bool enable=true)=0 | MCP_CAN | pure virtual |
| ext_flg | MCP_CAN | protected |
| getCanId(void) | MCP_CAN | inline |
| getLastTxBuffer()=0 | MCP_CAN | pure virtual |
| getMode()=0 | MCP_CAN | pure virtual |
| init_CS(byte _CS) | MCP_CAN | |
| init_Filt(byte num, byte ext, unsigned long ulData)=0 | MCP_CAN | pure virtual |
| init_Mask(byte num, byte ext, unsigned long ulData)=0 | MCP_CAN | pure virtual |
| isExtendedFrame(void) | MCP_CAN | inline |
| isRemoteRequest(void) | MCP_CAN | inline |
| MCP_CAN(byte _CS) | MCP_CAN | |
| mcpDigitalRead(const byte pin)=0 | MCP_CAN | pure virtual |
| mcpDigitalWrite(const byte pin, const byte mode)=0 | MCP_CAN | pure virtual |
| mcpMode | MCP_CAN | protected |
| mcpPinMode(const byte pin, const byte mode)=0 | MCP_CAN | pure virtual |
| pSPI | MCP_CAN | protected |
| readMsgBuf(byte *len, byte *buf)=0 | MCP_CAN | pure virtual |
| readMsgBufID(byte status, volatile unsigned long *id, volatile byte *ext, volatile byte *rtr, volatile byte *len, volatile byte *buf)=0 | MCP_CAN | pure virtual |
| readMsgBufID(unsigned long *ID, byte *len, byte *buf)=0 | MCP_CAN | pure virtual |
| readRxTxStatus(void)=0 | MCP_CAN | pure virtual |
| reserveTxBuffers(byte nTxBuf=0)=0 | MCP_CAN | pure virtual |
| rtr | MCP_CAN | protected |
| sendMsgBuf(byte status, unsigned long id, byte ext, byte rtr, byte len, volatile const byte *buf)=0 | MCP_CAN | pure virtual |
| sendMsgBuf(unsigned long id, byte ext, byte rtrBit, byte len, const byte *buf, bool wait_sent=true)=0 | MCP_CAN | pure virtual |
| setSleepWakeup(byte enable)=0 | MCP_CAN | pure virtual |
| setSPI(SPIClass *_pSPI) | MCP_CAN | |
| sleep()=0 | MCP_CAN | pure virtual |
| SPICS | MCP_CAN | protected |
| trySendMsgBuf(unsigned long id, byte ext, byte rtr, byte len, const byte *buf, byte iTxBuf=0xff)=0 | MCP_CAN | pure virtual |
| wake()=0 | MCP_CAN | pure virtual |