aws-cdk-lib.aws_iotfleetwise.CfnDecoderManifest.CanSignalProperty

interface CanSignalProperty

LanguageType name
.NETAmazon.CDK.AWS.IoTFleetWise.CfnDecoderManifest.CanSignalProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsiotfleetwise#CfnDecoderManifest_CanSignalProperty
Javasoftware.amazon.awscdk.services.iotfleetwise.CfnDecoderManifest.CanSignalProperty
Pythonaws_cdk.aws_iotfleetwise.CfnDecoderManifest.CanSignalProperty
TypeScript aws-cdk-lib » aws_iotfleetwise » CfnDecoderManifest » CanSignalProperty

(Optional) Information about a single controller area network (CAN) signal and the messages it receives and transmits.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_iotfleetwise as iotfleetwise } from 'aws-cdk-lib';
const canSignalProperty: iotfleetwise.CfnDecoderManifest.CanSignalProperty = {
  factor: 'factor',
  isBigEndian: 'isBigEndian',
  isSigned: 'isSigned',
  length: 'length',
  messageId: 'messageId',
  offset: 'offset',
  startBit: 'startBit',

  // the properties below are optional
  name: 'name',
};

Properties

NameTypeDescription
factorstringA multiplier used to decode the CAN message.
isBigEndianstringWhether the byte ordering of a CAN message is big-endian.
isSignedstringWhether the message data is specified as a signed value.
lengthstringHow many bytes of data are in the message.
messageIdstringThe ID of the message.
offsetstringThe offset used to calculate the signal value.
startBitstringIndicates the beginning of the CAN message.
name?string(Optional) The name of the signal.

factor

Type: string

A multiplier used to decode the CAN message.


isBigEndian

Type: string

Whether the byte ordering of a CAN message is big-endian.


isSigned

Type: string

Whether the message data is specified as a signed value.


length

Type: string

How many bytes of data are in the message.


messageId

Type: string

The ID of the message.


offset

Type: string

The offset used to calculate the signal value.

Combined with factor, the calculation is value = raw_value * factor + offset .


startBit

Type: string

Indicates the beginning of the CAN message.


name?

Type: string (optional)

(Optional) The name of the signal.