Raptor:Transport Protocol: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[[ | [[Raptor-Platform|Return to the main Raptor page]] | ||
[[Raptor:J1939 Transport Protocol|Return to Transport Protocol page]] | [[Raptor:J1939 Transport Protocol|Return to Transport Protocol page]] |
Revision as of 15:08, 19 December 2016
Return to the main Raptor page
Return to Transport Protocol page
Description
The transport protocol block is similar to the Raptor CAN Definition block. This block will include the Raptor J1939 protocol stack in your model. This is necessary to facilitate all J1939 communication. The J1939 bus name defined in this block will be used in all other Raptor J1939 blocks to link the block to a specific J1939 bus. Multiple transport protocol blocks can be included on the model to facilitate J1939 communication on multiple CAN buses or on a single CAN bus with multiple addresses. The transport protocol block must be inside a periodically triggered subsystem. It is recommended that the block be inside a subsystem executing at the Foreground loop rate in order to best maintain the timings required for J1939.
Inputs
Input | Type | Description |
---|
Outputs
Output | Type | Description |
---|
Parameters
Parameter | Type | Description |
---|---|---|
Physical CAN Bus Name | The name of the CAN bus that the J1939 protocol will communicate on. | |
J1939 Bus Name | This is the name of the J1939 bus being defined. | |
Source Address | The default source address. | |
Transmit Queue Size | The maximum number of messages which can be queued for transmission at the same time. | |
Receive Queue Size | The maximum number of multi-frame messages which can be received at the same time. | |
Max Message Length | The maximum supported length of a multi-frame message. | |
SPN Custom Field Name | 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 | Defines the name of the Raptor OBD Fault Manager Custom field which defines the FMI of the fault. Data Type must be uint8. | |
Occ Counts Custom Filed Name | Defines the name of the Raptor OBD Fault Manager Custom field which defines the occurred count of the fault. Data Type must be uint8. | |
Industry group | Industry Group as defined in Appendix B.7 of the SAE J1939 base document. | |
Vehicle System Instance | Vehicle System Instance is used to identify a particular occurrence of a particular Vehicle System within a connected network. | |
Vehicle System | Vehicle system as defined in Appendix B Table B12 of the SAE J1939 base document. | |
Function | Vehicle system as defined in Appendix B Table B11 of the SAE J1939 base document. | |
Function Instance | Function Instance is used to uniquely identify the particular occurrence of a Function on the same Vehicle System on a given network. | |
ECU Instance | ECU Instance is used to indicate the instance of the controller for a component. | |
Manufacturer Code | Manufacturer Code indicates the manufacturer responsible for the ECU as assigned by the comittee. | |
Identity Number | Identity Number is the unique name assigned by the manufacturer. |