interface CanSignalProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.IoTFleetWise.Mixins.CfnDecoderManifestPropsMixin.CanSignalProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsiotfleetwise/mixins#CfnDecoderManifestPropsMixin_CanSignalProperty |
Java | software.amazon.awscdk.mixins.preview.services.iotfleetwise.mixins.CfnDecoderManifestPropsMixin.CanSignalProperty |
Python | aws_cdk.mixins_preview.aws_iotfleetwise.mixins.CfnDecoderManifestPropsMixin.CanSignalProperty |
TypeScript | @aws-cdk/mixins-preview » aws_iotfleetwise » mixins » CfnDecoderManifestPropsMixin » CanSignalProperty |
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 { mixins as iotfleetwise_mixins } from '@aws-cdk/mixins-preview/aws-iotfleetwise';
const canSignalProperty: iotfleetwise_mixins.CfnDecoderManifestPropsMixin.CanSignalProperty = {
factor: 'factor',
isBigEndian: 'isBigEndian',
isSigned: 'isSigned',
length: 'length',
messageId: 'messageId',
name: 'name',
offset: 'offset',
signalValueType: 'signalValueType',
startBit: 'startBit',
};
Properties
| Name | Type | Description |
|---|---|---|
| factor? | string | A multiplier used to decode the CAN message. |
| is | string | Whether the byte ordering of a CAN message is big-endian. |
| is | string | Whether the message data is specified as a signed value. |
| length? | string | How many bytes of data are in the message. |
| message | string | The ID of the message. |
| name? | string | The name of the signal. |
| offset? | string | The offset used to calculate the signal value. |
| signal | string | The value type of the signal. |
| start | string | Indicates the beginning of the CAN message. |
factor?
Type:
string
(optional)
A multiplier used to decode the CAN message.
isBigEndian?
Type:
string
(optional)
Whether the byte ordering of a CAN message is big-endian.
isSigned?
Type:
string
(optional)
Whether the message data is specified as a signed value.
length?
Type:
string
(optional)
How many bytes of data are in the message.
messageId?
Type:
string
(optional)
The ID of the message.
name?
Type:
string
(optional)
The name of the signal.
offset?
Type:
string
(optional)
The offset used to calculate the signal value.
Combined with factor, the calculation is value = raw_value * factor + offset .
signalValueType?
Type:
string
(optional)
The value type of the signal.
The default value is INTEGER .
startBit?
Type:
string
(optional)
Indicates the beginning of the CAN message.

.NET
Go
Java
Python
TypeScript