Skip to content

Transmit Messages

Messages can be sent over classic CAN or CAN FD by using the transmit window. Select CAN –> Transmit Window. The BUSMUST-maintained transmit window supports CAN FD frame types, larger payloads, periodic transmission, database-based messages, and non-database messages.

BUSMUST CAN/CAN FD transmit window

  • Configuring Messages: Once DBF or DBC files are imported the database messages will be populated in Tx Frame list column. Double Click on [Add Message] to select a database message. It is also possible to add Non-db Messages by typing Message id.
  • If the Message ID/Name from a database is selected then DLC, frame type, and CAN FD attributes will be updated with database information. The Signal List will be enabled with signals defined in the database. Signal Raw or Physical values can be directly entered in this list. After validation the data will be updated.
  • Signal descriptor can be used to enter physical value. Double clicking the physical value cell of a signal that got descriptor will show a list of signal descriptors.
  • If the message ID is not a database message, enter frame ID, channel, data length, message type, and message bytes manually. CAN FD frames can use data lengths up to 64 bytes.
  • RTR message can be added to by selecting RTR check box
  • Signal Matrix will show the bit pattern of the data bytes.**Cyclic Transmission of Message:**The message can be transmitted periodically by Enabling Repetition.Cyclic Transmission will be useful to transmit the message with different data bytes periodically.Transmission will start automatically once the BUSMASTER is connected to BUS and stops on disconnect.**Transmission on Event:**The Messages can be sent to the network on pressing key.Each message in Tx Frame List can be assigned an alpha-numeric key.### CAN FD Transmission

When a BUSMUST CAN FD controller is selected, the transmit window can be used for classic CAN and CAN FD frames. Select the required frame type, such as standard CAN, CAN FD, or CAN FD with bit-rate switching, and set the payload length according to the frame definition.

CAN FD frames can carry up to 64 data bytes. For database-based messages, prefer DBC files for CAN FD projects because DBC can describe the CAN FD frame attributes and larger payloads. Legacy DBF databases are suitable for classic CAN projects but should not be used as the source of truth for CAN FD frame definitions.

For periodic transmission, enable repetition and set the period in the transmit list. BUSMUST devices may use device-side timing resources when available; when those resources are exhausted BUSMASTER continues with software timing. This distinction is normally transparent in the transmit window.


Authoritative source: BUSMASTER DITA help source transmit_messages.dita, compiled into BUSMASTER.CHM with the application.