MotoHawk SAEJ1939 Transmit Connection Definition

This block defines a single instance of a transmit connection for the SAEJ1939 protocol.

Block ID

MotoHawk SAEJ1939 Transmit Connection Definition

Library

MotoHawk_Protocols_lib

Description

According to J1939-21, only one connection is allowed for a particular address at any given time. The SAEJ1939 transport layer will determine the optimal connection to use when a connection is requested by the target application. If more than one connection is attempted to the same address at one time, the first connection will be allowed to finish and the second connection will be rejected. If there are no available connections that can store the entire message, then the transmit request will also be rejected. The user determines the size of each connection via the "Buffer Size" parameter or using the "Automatically Size Buffer using Largest Transmit PGN" which instructs the J1939 blockset to calculate the maximum possible depth among all supported PGNs.

Block Parameters

Parameter Field Values Comments/Description
Name String Unique name for this transmit connection
Instance Name String Name of the associated J1939 handler.
Automatically Size Buffer using Largest Transmit PGN Checkbox This selects whether the blockset should determine the buffer size from the largest PGN size.
Buffer Size (bytes) Numeric This is an integer value between 1 and 1785.