CAN Transmit
Transmit message to CAN network
Libraries:
Raspberry Pi Blockset /
Communication
Description
The CAN Transmit block transmits messages to the CAN network. This block uses SocketCAN which is a device-independent driver for implementing the CAN interface supporting all CAN shields.
The CAN Transmit block supports Raw data and
CAN Msg as input types. To use a CANdb (CAN database)
file or to specify signals manually, use CAN Msg input type
and the CAN Pack (Embedded Coder) block.
For more information on how to enable the SPI interface and configure the MCP2515 CAN controller for CAN communication, see Enable and Configure Raspberry Pi for SPI and CAN Communication Using MCP2515 CAN Controller.
You can use CAN Transmit block to interact with a real or virtual CAN interface. To bring up the CAN interface with Raspberry Pi®, refer to the user guide of your CAN shield. For more information on how to set up a virtual CAN interface, see Setup Virtual CAN Interface.
Note
To generate code C/C++ code for this block, you must have an Embedded Coder® license.
Examples
Ports
Input
Output
Parameters
Extended Capabilities
Version History
Introduced in R2019b



