Interface CfnDecoderManifest.CanSignalProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDecoderManifest.CanSignalProperty.Jsii$Proxy
- Enclosing class:
- CfnDecoderManifest
@Stability(Stable)
public static interface CfnDecoderManifest.CanSignalProperty
extends software.amazon.jsii.JsiiSerializable
(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 software.amazon.awscdk.services.iotfleetwise.*; CanSignalProperty canSignalProperty = CanSignalProperty.builder() .factor("factor") .isBigEndian("isBigEndian") .isSigned("isSigned") .length("length") .messageId("messageId") .offset("offset") .startBit("startBit") // the properties below are optional .name("name") .build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDecoderManifest.CanSignalProperty
static final class
An implementation forCfnDecoderManifest.CanSignalProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
A multiplier used to decode the CAN message.Whether the byte ordering of a CAN message is big-endian.Whether the message data is specified as a signed value.How many bytes of data are in the message.The ID of the message.default String
getName()
(Optional) The name of the signal.The offset used to calculate the signal value.Indicates the beginning of the CAN message.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getFactor
A multiplier used to decode the CAN message. -
getIsBigEndian
Whether the byte ordering of a CAN message is big-endian. -
getIsSigned
Whether the message data is specified as a signed value. -
getLength
How many bytes of data are in the message. -
getMessageId
The ID of the message. -
getOffset
The offset used to calculate the signal value.Combined with factor, the calculation is
value = raw_value * factor + offset
. -
getStartBit
Indicates the beginning of the CAN message. -
getName
(Optional) The name of the signal. -
builder
-