Raptor:DM22: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
No edit summary
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
[[RaptorWiki|Return to the main Raptor page]]
[[Raptor-Platform|Return to the main Raptor page]]


[[Raptor:J1939 DM Messages|Return to DM Messages page]]
[[Raptor:J1939 DM Messages|Return to DM Messages page]]
Line 7: Line 7:
== Description ==
== Description ==
<p>This block implements PGN 49920 Individual Clear/Reset of Active and Previously Active DTC (DM22). When a request is received this block will clear the specified fault and then trigger the User FnCall with the obdfault port set to the fault which was cleared. Any additional fault specific information that needs to be cleared or reset should be done here. After the user function has run the block will send the appropriate ACK. If the requested fault is not found or is not in the correct state, the user FnCall will not execute and the request will be appropriately NACKed.</p>
<p>This block implements PGN 49920 Individual Clear/Reset of Active and Previously Active DTC (DM22). When a request is received this block will clear the specified fault and then trigger the User FnCall with the obdfault port set to the fault which was cleared. Any additional fault specific information that needs to be cleared or reset should be done here. After the user function has run the block will send the appropriate ACK. If the requested fault is not found or is not in the correct state, the user FnCall will not execute and the request will be appropriately NACKed.</p>
== Inputs ==
{| class="wikitable" style="width:75%;"
|-
! scope="col" style="width: 15%;"|Input
! scope="col" style="width: 15%;"|Type
! scope="col" style="width: 70%;"|Description
|}


== Outputs ==
== Outputs ==

Latest revision as of 18:51, 12 September 2023

Return to the main Raptor page

Return to DM Messages page

Raptor™ DM22

Description

This block implements PGN 49920 Individual Clear/Reset of Active and Previously Active DTC (DM22). When a request is received this block will clear the specified fault and then trigger the User FnCall with the obdfault port set to the fault which was cleared. Any additional fault specific information that needs to be cleared or reset should be done here. After the user function has run the block will send the appropriate ACK. If the requested fault is not found or is not in the correct state, the user FnCall will not execute and the request will be appropriately NACKed.

Outputs

Output Type Description
User FnCall Function Call Trigger indicating that DM22 has been requested.
obdfault Fault Reference Reference to applicable OBD fault being requested cleared.

Parameters

Parameter Type Description
J1939 Bus name String This is the name of the J1939 bus.
SPN Custom Field Name String Defines the name of the Raptor OBD Fault Manager Custom field which defines the SPN of the fault. Data Type must be uint32.
FMI Custom Field Name String Defines the name of the Raptor OBD Fault Manager Custom field which defines the FMI of the fault. Data Type must be uint32.