MotoHawk SAEJ1939 Transmit DM24

This block sets up a DM24 Transmit message using the specified handler. DM24 transmits the format of the Expanded Freeze Frame to the querying tool.

Block ID

MotoHawk SAEJ1939 Transmit DM24

Library

MotoHawk_Protocols_lib

Description

The "DM24 Definition" script is required to follow the template outlined in the "motohawk_saej1939_dm24tx_example" example file.

The definition script specifies a constant value, a port value, or an external datastore for each input parameter. The location of the block in the application will determine when the port-related information is updated.

The definition script must add a link to an Expanded Freeze Frame Collection Definition. The Collection specifies the data content in the Expanded Freeze Frame for this DM.

The definition script allows a user to define two lists of J1939 SPNs that are supported in Data Stream and Test Results. The list must be a cell array or string of SPN names. The test results list should correspond to any J1939 SPNs referenced by any DM30 scaled test result blocks. Additionally, the user can define a second list of J1939 SPNs that are supported in Data Stream for DM24. Please see the example file, "motohawk_saej1939_dm24tx_example" for an example of how to define the list of SPNs for data stream and scaled test results.

Block Parameters

Parameter Field Values Comments/Description
DM24 Definition String Evaluates to a DM24 definition specified in the example script.