MotoHawk SAEJ1939 Handler Status

This block reports the current status of the specified SAEJ1939 handler.

Block ID

MotoHawk SAEJ1939 Handler Status

Library

MotoHawk_Protocols_lib

Description

This block reports two different states: the status of the Address Claim and the Address that is currently claimed.

The Address Claim has to occur during every key up and the state can change at any time. If no address is claimed by the handler, then it cannot transmit messages on the SAEJ1939 bus.

A script exists for application use that describes the enumerated values output by the J1939 instance status block. The descriptions are also listed here. The script is motohawk_saej1939_address_claim_state_enum.m.
0 = Claim Pending
1 = Claim Unsuccessful, Contender NAME higher priority
2 = Claim Unsuccessful, Contender NAME equal priority
3 = UNUSED
4 = Claim Successful

A value of 254 will be returned by the address output port when the block is configured to provide the J1939 address that is currently claimed, but the referenced J1939 instance has not successfully claimed an address.

Block Parameters

Parameter Field Values Comments/Description
Name String Unique name for this transmit connection
Status Drop Down The possible values are "Address Claim State" and "Address".