AWS::IoTFleetWise::DecoderManifest CanSignalDecoder
Information about signal decoder using the Controller Area Network (CAN) protocol.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "CanSignal" :
CanSignal
, "FullyQualifiedName" :String
, "InterfaceId" :String
, "Type" :String
}
YAML
CanSignal:
CanSignal
FullyQualifiedName:String
InterfaceId:String
Type:String
Properties
CanSignal
-
Information about a single controller area network (CAN) signal and the messages it receives and transmits.
Required: Yes
Type: CanSignal
Update requires: No interruption
FullyQualifiedName
-
The fully qualified name of a signal decoder as defined in a vehicle model.
Required: Yes
Type: String
Minimum:
1
Maximum:
150
Update requires: No interruption
InterfaceId
-
The ID of a network interface that specifies what network protocol a vehicle follows.
Required: Yes
Type: String
Minimum:
1
Maximum:
50
Update requires: No interruption
Type
-
The network protocol for the vehicle. For example,
CAN_SIGNAL
specifies a protocol that defines how data is communicated between electronic control units (ECUs).OBD_SIGNAL
specifies a protocol that defines how self-diagnostic data is communicated between ECUs.Required: Yes
Type: String
Allowed values:
CAN_SIGNAL
Update requires: No interruption