![]() |
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 mcp2518fd, 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 |
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 |