Class CfnDecoderManifest.CanSignalProperty
(Optional) Information about a single controller area network (CAN) signal and the messages it receives and transmits.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.IoTFleetWise
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CanSignalProperty : Object, CfnDecoderManifest.ICanSignalProperty
Syntax (vb)
Public Class CanSignalProperty
Inherits Object
Implements CfnDecoderManifest.ICanSignalProperty
Remarks
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 canSignalProperty = new CanSignalProperty {
Factor = "factor",
IsBigEndian = "isBigEndian",
IsSigned = "isSigned",
Length = "length",
MessageId = "messageId",
Offset = "offset",
StartBit = "startBit",
// the properties below are optional
Name = "name"
};
Synopsis
Constructors
CanSignalProperty() |
Properties
Factor | A multiplier used to decode the CAN message. |
IsBigEndian | Whether the byte ordering of a CAN message is big-endian. |
IsSigned | Whether the message data is specified as a signed value. |
Length | How many bytes of data are in the message. |
MessageId | The ID of the message. |
Name | (Optional) The name of the signal. |
Offset | The offset used to calculate the signal value. |
StartBit | Indicates the beginning of the CAN message. |
Constructors
CanSignalProperty()
public CanSignalProperty()
Properties
Factor
A multiplier used to decode the CAN message.
public string Factor { get; set; }
Property Value
System.String
Remarks
IsBigEndian
Whether the byte ordering of a CAN message is big-endian.
public string IsBigEndian { get; set; }
Property Value
System.String
Remarks
IsSigned
Whether the message data is specified as a signed value.
public string IsSigned { get; set; }
Property Value
System.String
Remarks
Length
How many bytes of data are in the message.
public string Length { get; set; }
Property Value
System.String
Remarks
MessageId
The ID of the message.
public string MessageId { get; set; }
Property Value
System.String
Remarks
Name
(Optional) The name of the signal.
public string Name { get; set; }
Property Value
System.String
Remarks
Offset
The offset used to calculate the signal value.
public string Offset { get; set; }
Property Value
System.String
Remarks
Combined with factor, the calculation is value = raw_value * factor + offset
.
StartBit
Indicates the beginning of the CAN message.
public string StartBit { get; set; }
Property Value
System.String