![]() |
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 CANBus, including all inherited members.
| __setMode(const byte opMode) | mcp2518fd | virtual |
| begin(uint32_t speedset, const byte clockset=MCP2518FD_20MHz) | mcp2518fd | virtual |
| bittime_compat_to_mcp2518fd(uint32_t speedset) | mcp2518fd | private |
| calcBittime(const uint32_t inDesiredArbitrationBitRate, const uint32_t inTolerancePPM=10000) | mcp2518fd | private |
| can_id | MCP_CAN | protected |
| CANBus(int _pin) | CANBus | inline |
| CANFDSPI_FilterDisable(CAN_FILTER filter) | mcp2518fd | virtual |
| checkClearRxStatus(byte *status) | mcp2518fd | virtual |
| checkClearTxStatus(byte *status, byte iTxBuf=0xff) | mcp2518fd | virtual |
| checkError(uint8_t *err_ptr=NULL) | mcp2518fd | virtual |
| checkReceive(void) | mcp2518fd | virtual |
| clearBufferTransmitIfFlags(byte flags=0) | mcp2518fd | virtual |
| enableTxInterrupt(bool enable=true) | mcp2518fd | virtual |
| ext_flg | MCP_CAN | protected |
| getCanId(void) | MCP_CAN | inline |
| getLastTxBuffer() | mcp2518fd | inlinevirtual |
| getMode() | mcp2518fd | virtual |
| init_CS(byte _CS) | MCP_CAN | |
| init_Filt(byte num, byte ext, unsigned long ulData) | mcp2518fd | virtual |
| init_Filt_Mask(byte num, byte ext, unsigned long f, unsigned long m) | mcp2518fd | virtual |
| init_Mask(byte num, byte ext, unsigned long ulData) | mcp2518fd | virtual |
| isExtendedFrame(void) | MCP_CAN | inline |
| isRemoteRequest(void) | MCP_CAN | inline |
| mArbitrationBitRateClosedToDesiredRate | mcp2518fd | private |
| mArbitrationPhaseSegment1 | mcp2518fd | private |
| mArbitrationPhaseSegment2 | mcp2518fd | private |
| mArbitrationSJW | mcp2518fd | private |
| mBitRatePrescaler | mcp2518fd | private |
| mcp2518fd(byte _CS) | mcp2518fd | inline |
| mcp2518fd_BitTimeConfigure(uint32_t speedset, CAN_SSP_MODE sspMode, CAN_SYSCLK_SPEED clk) | mcp2518fd | private |
| mcp2518fd_BitTimeConfigureData(CAN_SSP_MODE sspMode) | mcp2518fd | private |
| mcp2518fd_BitTimeConfigureNominal(void) | mcp2518fd | private |
| mcp2518fd_Configure(CAN_CONFIG *config) | mcp2518fd | private |
| mcp2518fd_ConfigureObjectReset(CAN_CONFIG *config) | mcp2518fd | private |
| mcp2518fd_EccEnable(void) | mcp2518fd | private |
| mcp2518fd_ErrorCountStateGet(uint8_t *tec, uint8_t *rec, CAN_ERROR_STATE *flags) | mcp2518fd | private |
| mcp2518fd_ErrorStateGet(CAN_ERROR_STATE *flags) | mcp2518fd | private |
| mcp2518fd_FilterMaskConfigure(CAN_FILTER filter, CAN_MASKOBJ_ID *mask) | mcp2518fd | private |
| mcp2518fd_FilterObjectConfigure(CAN_FILTER filter, CAN_FILTEROBJ_ID *id) | mcp2518fd | private |
| mcp2518fd_FilterToFifoLink(CAN_FILTER filter, CAN_FIFO_CHANNEL channel, bool enable) | mcp2518fd | private |
| mcp2518fd_GpioModeConfigure(GPIO_PIN_MODE gpio0, GPIO_PIN_MODE gpio1) | mcp2518fd | private |
| mcp2518fd_init(uint32_t speedset, const byte clock) | mcp2518fd | private |
| mcp2518fd_LowPowerModeDisable() | mcp2518fd | private |
| mcp2518fd_LowPowerModeEnable() | mcp2518fd | private |
| mcp2518fd_ModuleEventEnable(CAN_MODULE_EVENT flags) | mcp2518fd | private |
| mcp2518fd_ModuleEventRxCodeGet(CAN_RXCODE *rxCode) | mcp2518fd | private |
| mcp2518fd_ModuleEventTxCodeGet(CAN_TXCODE *txCode) | mcp2518fd | private |
| mcp2518fd_OperationModeGet() | mcp2518fd | private |
| mcp2518fd_OperationModeSelect(CAN_OPERATION_MODE opMode) | mcp2518fd | private |
| mcp2518fd_RamInit(uint8_t d) | mcp2518fd | private |
| mcp2518fd_ReadByte(uint16_t address, uint8_t *rxd) | mcp2518fd | private |
| mcp2518fd_ReadByteArray(uint16_t address, uint8_t *rxd, uint16_t nBytes) | mcp2518fd | private |
| mcp2518fd_ReadByteArrayWithCRC(uint16_t address, uint8_t *rxd, uint16_t nBytes, bool fromRam, bool *crcIsCorrect) | mcp2518fd | private |
| mcp2518fd_ReadHalfWord(uint16_t address, uint16_t *rxd) | mcp2518fd | private |
| mcp2518fd_readMsgBufID(volatile byte *len, volatile byte *buf) | mcp2518fd | private |
| mcp2518fd_ReadWord(uint16_t address, uint32_t *rxd) | mcp2518fd | private |
| mcp2518fd_ReadWordArray(uint16_t address, uint32_t *rxd, uint16_t nWords) | mcp2518fd | private |
| mcp2518fd_ReceiveChannelConfigure(CAN_FIFO_CHANNEL channel, CAN_RX_FIFO_CONFIG *config) | mcp2518fd | private |
| mcp2518fd_ReceiveChannelConfigureObjectReset(CAN_RX_FIFO_CONFIG *config) | mcp2518fd | private |
| mcp2518fd_ReceiveChannelEventEnable(CAN_FIFO_CHANNEL channel, CAN_RX_FIFO_EVENT flags) | mcp2518fd | private |
| mcp2518fd_ReceiveChannelEventGet(CAN_FIFO_CHANNEL channel, CAN_RX_FIFO_EVENT *flags) | mcp2518fd | private |
| mcp2518fd_ReceiveChannelStatusGet(CAN_FIFO_CHANNEL channel, CAN_RX_FIFO_STATUS *status) | mcp2518fd | private |
| mcp2518fd_ReceiveChannelUpdate(CAN_FIFO_CHANNEL channel) | mcp2518fd | private |
| mcp2518fd_ReceiveMessageGet(CAN_FIFO_CHANNEL channel, CAN_RX_MSGOBJ *rxObj, uint8_t *rxd, uint8_t nBytes) | mcp2518fd | private |
| mcp2518fd_receiveMsg() | mcp2518fd | private |
| mcp2518fd_reset(void) | mcp2518fd | private |
| mcp2518fd_sendMsg(const byte *buf, byte len, unsigned long id, byte ext, byte rtr, bool wait_sent) | mcp2518fd | private |
| mcp2518fd_TransmitChannelConfigure(CAN_FIFO_CHANNEL channel, CAN_TX_FIFO_CONFIG *config) | mcp2518fd | private |
| mcp2518fd_TransmitChannelConfigureObjectReset(CAN_TX_FIFO_CONFIG *config) | mcp2518fd | private |
| mcp2518fd_TransmitChannelEventAttemptClear(CAN_FIFO_CHANNEL channel) | mcp2518fd | private |
| mcp2518fd_TransmitChannelEventEnable(CAN_FIFO_CHANNEL channel, CAN_TX_FIFO_EVENT flags) | mcp2518fd | private |
| mcp2518fd_TransmitChannelEventGet(CAN_FIFO_CHANNEL channel, CAN_TX_FIFO_EVENT *flags) | mcp2518fd | private |
| mcp2518fd_TransmitChannelLoad(CAN_FIFO_CHANNEL channel, CAN_TX_MSGOBJ *txObj, uint8_t *txd, uint32_t txdNumBytes, bool flush) | mcp2518fd | private |
| mcp2518fd_TransmitChannelUpdate(CAN_FIFO_CHANNEL channel, bool flush) | mcp2518fd | private |
| mcp2518fd_TransmitMessageQueue() | mcp2518fd | private |
| mcp2518fd_WriteByte(uint16_t address, uint8_t txd) | mcp2518fd | private |
| mcp2518fd_WriteByteArray(uint16_t address, uint8_t *txd, uint16_t nBytes) | mcp2518fd | private |
| mcp2518fd_WriteByteArrayWithCRC(uint16_t address, uint8_t *txd, uint16_t nBytes, bool fromRam) | mcp2518fd | private |
| mcp2518fd_WriteByteSafe(uint16_t address, uint8_t txd) | mcp2518fd | private |
| mcp2518fd_WriteHalfWord(uint16_t address, uint16_t txd) | mcp2518fd | private |
| mcp2518fd_WriteWord(uint16_t address, uint32_t txd) | mcp2518fd | private |
| mcp2518fd_WriteWordArray(uint16_t address, uint32_t *txd, uint16_t nWords) | mcp2518fd | private |
| mcp2518fd_WriteWordSafe(uint16_t address, uint32_t txd) | mcp2518fd | private |
| MCP_CAN(byte _CS) | MCP_CAN | |
| mcpDigitalRead(const byte pin) | mcp2518fd | virtual |
| mcpDigitalWrite(const byte pin, const byte mode) | mcp2518fd | virtual |
| mcpMode | mcp2518fd | private |
| mcpPinMode(const byte pin, const byte mode) | mcp2518fd | virtual |
| mDataBitRateFactor | mcp2518fd | private |
| mDataPhaseSegment1 | mcp2518fd | private |
| mDataPhaseSegment2 | mcp2518fd | private |
| mDataSJW | mcp2518fd | private |
| mDesiredArbitrationBitRate | mcp2518fd | private |
| mSysClock | mcp2518fd | private |
| mTDCO | mcp2518fd | private |
| nReservedTx | mcp2518fd | private |
| pSPI | MCP_CAN | protected |
| readMsgBuf(byte *len, byte *buf) | mcp2518fd | inlinevirtual |
| readMsgBufID(byte status, volatile unsigned long *id, volatile byte *ext, volatile byte *rtr, volatile byte *len, volatile byte *buf) | mcp2518fd | virtual |
| readMsgBufID(unsigned long *ID, byte *len, byte *buf) | mcp2518fd | inlinevirtual |
| readRxTxStatus(void) | mcp2518fd | virtual |
| reserveTxBuffers(byte nTxBuf=0) | mcp2518fd | inlinevirtual |
| rtr | MCP_CAN | protected |
| sendMsgBuf(byte status, unsigned long id, byte ext, byte rtr, byte dlc, volatile const byte *buf) | mcp2518fd | virtual |
| sendMsgBuf(unsigned long id, byte ext, byte rtr, byte dlc, const byte *buf, bool wait_sent=true) | mcp2518fd | virtual |
| sendMsgBuf(unsigned long id, byte ext, byte len, const byte *buf) | mcp2518fd | inline |
| setMode(const byte opMode) | mcp2518fd | inlinevirtual |
| setSleepWakeup(const byte enable) | mcp2518fd | virtual |
| setSPI(SPIClass *_pSPI) | MCP_CAN | |
| sleep() | mcp2518fd | virtual |
| SPICS | MCP_CAN | protected |
| trySendMsgBuf(unsigned long id, byte ext, byte rtr, byte dlc, const byte *buf, byte iTxBuf=0xff) | mcp2518fd | virtual |
| wake() | mcp2518fd | virtual |