AWS::IoTFleetWise::DecoderManifest ObdInterface
A network interface that specifies the On-board diagnostic (OBD) II network protocol.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "DtcRequestIntervalSeconds" :
String
, "HasTransmissionEcu" :String
, "Name" :String
, "ObdStandard" :String
, "PidRequestIntervalSeconds" :String
, "RequestMessageId" :String
, "UseExtendedIds" :String
}
YAML
DtcRequestIntervalSeconds:
String
HasTransmissionEcu:String
Name:String
ObdStandard:String
PidRequestIntervalSeconds:String
RequestMessageId:String
UseExtendedIds:String
Properties
DtcRequestIntervalSeconds
-
(Optional) The maximum number message requests per diagnostic trouble code per second.
Required: No
Type: String
Minimum:
0
Update requires: No interruption
HasTransmissionEcu
-
(Optional) Whether the vehicle has a transmission control module (TCM).
Required: No
Type: String
Update requires: No interruption
Name
-
The name of the interface.
Required: Yes
Type: String
Minimum:
1
Maximum:
100
Update requires: No interruption
ObdStandard
-
(Optional) The standard OBD II PID.
Required: No
Type: String
Minimum:
1
Maximum:
50
Update requires: No interruption
PidRequestIntervalSeconds
-
(Optional) The maximum number message requests per second.
Required: No
Type: String
Minimum:
0
Update requires: No interruption
RequestMessageId
-
The ID of the message requesting vehicle data.
Required: Yes
Type: String
Minimum:
0
Update requires: No interruption
UseExtendedIds
-
(Optional) Whether to use extended IDs in the message.
Required: No
Type: String
Update requires: No interruption