Show / Hide Table of Contents

Class CfnDecoderManifest.ObdSignalDecoderProperty

A list of information about signal decoders.

Inheritance
object
CfnDecoderManifest.ObdSignalDecoderProperty
Implements
CfnDecoderManifest.IObdSignalDecoderProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.IoTFleetWise
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnDecoderManifest.ObdSignalDecoderProperty : CfnDecoderManifest.IObdSignalDecoderProperty
Syntax (vb)
Public Class CfnDecoderManifest.ObdSignalDecoderProperty Implements CfnDecoderManifest.IObdSignalDecoderProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignaldecoder.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.IoTFleetWise;

             var obdSignalDecoderProperty = new ObdSignalDecoderProperty {
                 FullyQualifiedName = "fullyQualifiedName",
                 InterfaceId = "interfaceId",
                 ObdSignal = new ObdSignalProperty {
                     ByteLength = "byteLength",
                     Offset = "offset",
                     Pid = "pid",
                     PidResponseLength = "pidResponseLength",
                     Scaling = "scaling",
                     ServiceMode = "serviceMode",
                     StartByte = "startByte",

                     // the properties below are optional
                     BitMaskLength = "bitMaskLength",
                     BitRightShift = "bitRightShift",
                     IsSigned = "isSigned",
                     SignalValueType = "signalValueType"
                 },
                 Type = "type"
             };

Synopsis

Constructors

ObdSignalDecoderProperty()

A list of information about signal decoders.

Properties

FullyQualifiedName

The fully qualified name of a signal decoder as defined in a vehicle model.

InterfaceId

The ID of a network interface that specifies what network protocol a vehicle follows.

ObdSignal

Information about signal messages using the on-board diagnostics (OBD) II protocol in a vehicle.

Type

The network protocol for the vehicle.

Constructors

ObdSignalDecoderProperty()

A list of information about signal decoders.

public ObdSignalDecoderProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignaldecoder.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.IoTFleetWise;

             var obdSignalDecoderProperty = new ObdSignalDecoderProperty {
                 FullyQualifiedName = "fullyQualifiedName",
                 InterfaceId = "interfaceId",
                 ObdSignal = new ObdSignalProperty {
                     ByteLength = "byteLength",
                     Offset = "offset",
                     Pid = "pid",
                     PidResponseLength = "pidResponseLength",
                     Scaling = "scaling",
                     ServiceMode = "serviceMode",
                     StartByte = "startByte",

                     // the properties below are optional
                     BitMaskLength = "bitMaskLength",
                     BitRightShift = "bitRightShift",
                     IsSigned = "isSigned",
                     SignalValueType = "signalValueType"
                 },
                 Type = "type"
             };

Properties

FullyQualifiedName

The fully qualified name of a signal decoder as defined in a vehicle model.

public string FullyQualifiedName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignaldecoder.html#cfn-iotfleetwise-decodermanifest-obdsignaldecoder-fullyqualifiedname

InterfaceId

The ID of a network interface that specifies what network protocol a vehicle follows.

public string InterfaceId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignaldecoder.html#cfn-iotfleetwise-decodermanifest-obdsignaldecoder-interfaceid

ObdSignal

Information about signal messages using the on-board diagnostics (OBD) II protocol in a vehicle.

public object ObdSignal { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignaldecoder.html#cfn-iotfleetwise-decodermanifest-obdsignaldecoder-obdsignal

Type

The network protocol for the vehicle.

public string Type { get; set; }
Property Value

string

Remarks

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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignaldecoder.html#cfn-iotfleetwise-decodermanifest-obdsignaldecoder-type

Implements

CfnDecoderManifest.IObdSignalDecoderProperty
Back to top Generated by DocFX