MotoHawk OBD Fault Action Routed to Fault
This block returns whether a fault action is routed to a specific fault.
Block ID
OBD Fault Action Routed to Fault
Library
MotoHawk OBD Fault Manager
Description
This block returns whether a fault action is routed to a specific fault. This can be used to determine how a particular fault has been calibrated and adjust the application accordingly at run time.
The value output will be one of the following:
0 = Not Assigned
1 = Assigned on Condition: Suspected
2 = Assigned on Condition: Pending
3 = Assigned on Condition: Confirmed
4 = Assigned on Condition: Ready
5 = Assigned on Condition: Failed This Drive Cycle
6 = Assigned on Condition: Test Complete This Key Cycle
7 = Assigned on Condition: Previously Active
8 = Assigned on Condition: MIL Request
9 = Assigned on Condition: Permanent
10 = Assigned on Condition: Test Failing
11 = Assigned on Condition: Test Failed Since Last Clear
12 = Assigned on Condition: Failed Last Drive Cycle
13 = Assigned on Condition: Test Failed Since Key Cycle
"motohawk_obdfault_action_assigned_enum" is a script that returns a cell array with the enumeration. It can be used in the Enumeration field of a probe to decode the return value of this block.
Block Parameters
Parameter Field | Values | Comments/Description |
---|---|---|
Fault Source | Drop Down | The fault source is selected with this parameter. It can be "By Name" or "By Reference". |
Fault Name | String | When "By Name" is selected, then this parameter is used to specify the fault. It must match a fault in the application. |
Action Name | String | The action source is specified by this parameter. |