interface ObdSignalProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.IoTFleetWise.CfnDecoderManifest.ObdSignalProperty |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsiotfleetwise#CfnDecoderManifest_ObdSignalProperty |
![]() | software.amazon.awscdk.services.iotfleetwise.CfnDecoderManifest.ObdSignalProperty |
![]() | aws_cdk.aws_iotfleetwise.CfnDecoderManifest.ObdSignalProperty |
![]() | aws-cdk-lib » aws_iotfleetwise » CfnDecoderManifest » ObdSignalProperty |
Information about signal messages using the on-board diagnostics (OBD) II protocol in a vehicle.
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 obdSignalProperty: iotfleetwise.CfnDecoderManifest.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',
};
Properties
Name | Type | Description |
---|---|---|
byte | string | The length of a message. |
offset | string | The offset used to calculate the signal value. |
pid | string | The diagnostic code used to request data from a vehicle for this signal. |
pid | string | The length of the requested data. |
scaling | string | A multiplier used to decode the message. |
service | string | The mode of operation (diagnostic service) in a message. |
start | string | Indicates the beginning of the message. |
bit | string | The number of bits to mask in a message. |
bit | string | The number of positions to shift bits in the message. |
is | string | boolean | IResolvable | |
signal | string |
byteLength
Type:
string
The length of a message.
offset
Type:
string
The offset used to calculate the signal value.
Combined with scaling, the calculation is value = raw_value * scaling + offset
.
pid
Type:
string
The diagnostic code used to request data from a vehicle for this signal.
pidResponseLength
Type:
string
The length of the requested data.
scaling
Type:
string
A multiplier used to decode the message.
serviceMode
Type:
string
The mode of operation (diagnostic service) in a message.
startByte
Type:
string
Indicates the beginning of the message.
bitMaskLength?
Type:
string
(optional)
The number of bits to mask in a message.
bitRightShift?
Type:
string
(optional)
The number of positions to shift bits in the message.
isSigned?
Type:
string | boolean |
IResolvable
(optional)
signalValueType?
Type:
string
(optional)