Raptor:DM22: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[ | [[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> | ||
== Outputs == | == Outputs == | ||
Line 51: | Line 43: | ||
| Defines the name of the Raptor OBD Fault Manager Custom field which defines the FMI of the fault. Data Type must be uint32. | | Defines the name of the Raptor OBD Fault Manager Custom field which defines the FMI of the fault. Data Type must be uint32. | ||
|} | |} | ||
Latest revision as of 18:51, 12 September 2023
Return to the main Raptor page
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. |