CAN Bus Soldered Arduino Library 1.0.0
This is a library for the MCP2518 Can Bus Breakout by Soldered
Loading...
Searching...
No Matches
mcp2518fd Member List

This is the complete list of members for mcp2518fd, including all inherited members.

__setMode(const byte opMode)mcp2518fdvirtual
begin(uint32_t speedset, const byte clockset=MCP2518FD_20MHz)mcp2518fdvirtual
bittime_compat_to_mcp2518fd(uint32_t speedset)mcp2518fdprivate
calcBittime(const uint32_t inDesiredArbitrationBitRate, const uint32_t inTolerancePPM=10000)mcp2518fdprivate
can_idMCP_CANprotected
CANFDSPI_FilterDisable(CAN_FILTER filter)mcp2518fdvirtual
checkClearRxStatus(byte *status)mcp2518fdvirtual
checkClearTxStatus(byte *status, byte iTxBuf=0xff)mcp2518fdvirtual
checkError(uint8_t *err_ptr=NULL)mcp2518fdvirtual
checkReceive(void)mcp2518fdvirtual
clearBufferTransmitIfFlags(byte flags=0)mcp2518fdvirtual
enableTxInterrupt(bool enable=true)mcp2518fdvirtual
ext_flgMCP_CANprotected
getCanId(void)MCP_CANinline
getLastTxBuffer()mcp2518fdinlinevirtual
getMode()mcp2518fdvirtual
init_CS(byte _CS)MCP_CAN
init_Filt(byte num, byte ext, unsigned long ulData)mcp2518fdvirtual
init_Filt_Mask(byte num, byte ext, unsigned long f, unsigned long m)mcp2518fdvirtual
init_Mask(byte num, byte ext, unsigned long ulData)mcp2518fdvirtual
isExtendedFrame(void)MCP_CANinline
isRemoteRequest(void)MCP_CANinline
mArbitrationBitRateClosedToDesiredRatemcp2518fdprivate
mArbitrationPhaseSegment1mcp2518fdprivate
mArbitrationPhaseSegment2mcp2518fdprivate
mArbitrationSJWmcp2518fdprivate
mBitRatePrescalermcp2518fdprivate
mcp2518fd(byte _CS)mcp2518fdinline
mcp2518fd_BitTimeConfigure(uint32_t speedset, CAN_SSP_MODE sspMode, CAN_SYSCLK_SPEED clk)mcp2518fdprivate
mcp2518fd_BitTimeConfigureData(CAN_SSP_MODE sspMode)mcp2518fdprivate
mcp2518fd_BitTimeConfigureNominal(void)mcp2518fdprivate
mcp2518fd_Configure(CAN_CONFIG *config)mcp2518fdprivate
mcp2518fd_ConfigureObjectReset(CAN_CONFIG *config)mcp2518fdprivate
mcp2518fd_EccEnable(void)mcp2518fdprivate
mcp2518fd_ErrorCountStateGet(uint8_t *tec, uint8_t *rec, CAN_ERROR_STATE *flags)mcp2518fdprivate
mcp2518fd_ErrorStateGet(CAN_ERROR_STATE *flags)mcp2518fdprivate
mcp2518fd_FilterMaskConfigure(CAN_FILTER filter, CAN_MASKOBJ_ID *mask)mcp2518fdprivate
mcp2518fd_FilterObjectConfigure(CAN_FILTER filter, CAN_FILTEROBJ_ID *id)mcp2518fdprivate
mcp2518fd_FilterToFifoLink(CAN_FILTER filter, CAN_FIFO_CHANNEL channel, bool enable)mcp2518fdprivate
mcp2518fd_GpioModeConfigure(GPIO_PIN_MODE gpio0, GPIO_PIN_MODE gpio1)mcp2518fdprivate
mcp2518fd_init(uint32_t speedset, const byte clock)mcp2518fdprivate
mcp2518fd_LowPowerModeDisable()mcp2518fdprivate
mcp2518fd_LowPowerModeEnable()mcp2518fdprivate
mcp2518fd_ModuleEventEnable(CAN_MODULE_EVENT flags)mcp2518fdprivate
mcp2518fd_ModuleEventRxCodeGet(CAN_RXCODE *rxCode)mcp2518fdprivate
mcp2518fd_ModuleEventTxCodeGet(CAN_TXCODE *txCode)mcp2518fdprivate
mcp2518fd_OperationModeGet()mcp2518fdprivate
mcp2518fd_OperationModeSelect(CAN_OPERATION_MODE opMode)mcp2518fdprivate
mcp2518fd_RamInit(uint8_t d)mcp2518fdprivate
mcp2518fd_ReadByte(uint16_t address, uint8_t *rxd)mcp2518fdprivate
mcp2518fd_ReadByteArray(uint16_t address, uint8_t *rxd, uint16_t nBytes)mcp2518fdprivate
mcp2518fd_ReadByteArrayWithCRC(uint16_t address, uint8_t *rxd, uint16_t nBytes, bool fromRam, bool *crcIsCorrect)mcp2518fdprivate
mcp2518fd_ReadHalfWord(uint16_t address, uint16_t *rxd)mcp2518fdprivate
mcp2518fd_readMsgBufID(volatile byte *len, volatile byte *buf)mcp2518fdprivate
mcp2518fd_ReadWord(uint16_t address, uint32_t *rxd)mcp2518fdprivate
mcp2518fd_ReadWordArray(uint16_t address, uint32_t *rxd, uint16_t nWords)mcp2518fdprivate
mcp2518fd_ReceiveChannelConfigure(CAN_FIFO_CHANNEL channel, CAN_RX_FIFO_CONFIG *config)mcp2518fdprivate
mcp2518fd_ReceiveChannelConfigureObjectReset(CAN_RX_FIFO_CONFIG *config)mcp2518fdprivate
mcp2518fd_ReceiveChannelEventEnable(CAN_FIFO_CHANNEL channel, CAN_RX_FIFO_EVENT flags)mcp2518fdprivate
mcp2518fd_ReceiveChannelEventGet(CAN_FIFO_CHANNEL channel, CAN_RX_FIFO_EVENT *flags)mcp2518fdprivate
mcp2518fd_ReceiveChannelStatusGet(CAN_FIFO_CHANNEL channel, CAN_RX_FIFO_STATUS *status)mcp2518fdprivate
mcp2518fd_ReceiveChannelUpdate(CAN_FIFO_CHANNEL channel)mcp2518fdprivate
mcp2518fd_ReceiveMessageGet(CAN_FIFO_CHANNEL channel, CAN_RX_MSGOBJ *rxObj, uint8_t *rxd, uint8_t nBytes)mcp2518fdprivate
mcp2518fd_receiveMsg()mcp2518fdprivate
mcp2518fd_reset(void)mcp2518fdprivate
mcp2518fd_sendMsg(const byte *buf, byte len, unsigned long id, byte ext, byte rtr, bool wait_sent)mcp2518fdprivate
mcp2518fd_TransmitChannelConfigure(CAN_FIFO_CHANNEL channel, CAN_TX_FIFO_CONFIG *config)mcp2518fdprivate
mcp2518fd_TransmitChannelConfigureObjectReset(CAN_TX_FIFO_CONFIG *config)mcp2518fdprivate
mcp2518fd_TransmitChannelEventAttemptClear(CAN_FIFO_CHANNEL channel)mcp2518fdprivate
mcp2518fd_TransmitChannelEventEnable(CAN_FIFO_CHANNEL channel, CAN_TX_FIFO_EVENT flags)mcp2518fdprivate
mcp2518fd_TransmitChannelEventGet(CAN_FIFO_CHANNEL channel, CAN_TX_FIFO_EVENT *flags)mcp2518fdprivate
mcp2518fd_TransmitChannelLoad(CAN_FIFO_CHANNEL channel, CAN_TX_MSGOBJ *txObj, uint8_t *txd, uint32_t txdNumBytes, bool flush)mcp2518fdprivate
mcp2518fd_TransmitChannelUpdate(CAN_FIFO_CHANNEL channel, bool flush)mcp2518fdprivate
mcp2518fd_TransmitMessageQueue()mcp2518fdprivate
mcp2518fd_WriteByte(uint16_t address, uint8_t txd)mcp2518fdprivate
mcp2518fd_WriteByteArray(uint16_t address, uint8_t *txd, uint16_t nBytes)mcp2518fdprivate
mcp2518fd_WriteByteArrayWithCRC(uint16_t address, uint8_t *txd, uint16_t nBytes, bool fromRam)mcp2518fdprivate
mcp2518fd_WriteByteSafe(uint16_t address, uint8_t txd)mcp2518fdprivate
mcp2518fd_WriteHalfWord(uint16_t address, uint16_t txd)mcp2518fdprivate
mcp2518fd_WriteWord(uint16_t address, uint32_t txd)mcp2518fdprivate
mcp2518fd_WriteWordArray(uint16_t address, uint32_t *txd, uint16_t nWords)mcp2518fdprivate
mcp2518fd_WriteWordSafe(uint16_t address, uint32_t txd)mcp2518fdprivate
MCP_CAN(byte _CS)MCP_CAN
mcpDigitalRead(const byte pin)mcp2518fdvirtual
mcpDigitalWrite(const byte pin, const byte mode)mcp2518fdvirtual
mcpModemcp2518fdprivate
mcpPinMode(const byte pin, const byte mode)mcp2518fdvirtual
mDataBitRateFactormcp2518fdprivate
mDataPhaseSegment1mcp2518fdprivate
mDataPhaseSegment2mcp2518fdprivate
mDataSJWmcp2518fdprivate
mDesiredArbitrationBitRatemcp2518fdprivate
mSysClockmcp2518fdprivate
mTDCOmcp2518fdprivate
nReservedTxmcp2518fdprivate
pSPIMCP_CANprotected
readMsgBuf(byte *len, byte *buf)mcp2518fdinlinevirtual
readMsgBufID(byte status, volatile unsigned long *id, volatile byte *ext, volatile byte *rtr, volatile byte *len, volatile byte *buf)mcp2518fdvirtual
readMsgBufID(unsigned long *ID, byte *len, byte *buf)mcp2518fdinlinevirtual
readRxTxStatus(void)mcp2518fdvirtual
reserveTxBuffers(byte nTxBuf=0)mcp2518fdinlinevirtual
rtrMCP_CANprotected
sendMsgBuf(byte status, unsigned long id, byte ext, byte rtr, byte dlc, volatile const byte *buf)mcp2518fdvirtual
sendMsgBuf(unsigned long id, byte ext, byte rtr, byte dlc, const byte *buf, bool wait_sent=true)mcp2518fdvirtual
sendMsgBuf(unsigned long id, byte ext, byte len, const byte *buf)mcp2518fdinline
setMode(const byte opMode)mcp2518fdinlinevirtual
setSleepWakeup(const byte enable)mcp2518fdvirtual
setSPI(SPIClass *_pSPI)MCP_CAN
sleep()mcp2518fdvirtual
SPICSMCP_CANprotected
trySendMsgBuf(unsigned long id, byte ext, byte rtr, byte dlc, const byte *buf, byte iTxBuf=0xff)mcp2518fdvirtual
wake()mcp2518fdvirtual