/AWS1/CL_IOISIGNALDECODER¶
Information about a signal decoder.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
IV_FULLYQUALIFIEDNAME
TYPE /AWS1/IOIFULLYQUALIFIEDNAME
/AWS1/IOIFULLYQUALIFIEDNAME
¶
The fully qualified name of a signal decoder as defined in a vehicle model.
IV_TYPE
TYPE /AWS1/IOISIGNALDECODERTYPE
/AWS1/IOISIGNALDECODERTYPE
¶
The network protocol for the vehicle. For example,
CAN_SIGNAL
specifies a protocol that defines how data is communicated between electronic control units (ECUs).OBD_SIGNAL
specifies a protocol that defines how self-diagnostic data is communicated between ECUs.
IV_INTERFACEID
TYPE /AWS1/IOIINTERFACEID
/AWS1/IOIINTERFACEID
¶
The ID of a network interface that specifies what network protocol a vehicle follows.
Optional arguments:¶
IO_CANSIGNAL
TYPE REF TO /AWS1/CL_IOICANSIGNAL
/AWS1/CL_IOICANSIGNAL
¶
Information about signal decoder using the Controller Area Network (CAN) protocol.
IO_OBDSIGNAL
TYPE REF TO /AWS1/CL_IOIOBDSIGNAL
/AWS1/CL_IOIOBDSIGNAL
¶
Information about signal decoder using the on-board diagnostic (OBD) II protocol.
IO_MESSAGESIGNAL
TYPE REF TO /AWS1/CL_IOIMESSAGESIGNAL
/AWS1/CL_IOIMESSAGESIGNAL
¶
The decoding information for a specific message which supports higher order data types.
IO_CUSTOMDECODINGSIGNAL
TYPE REF TO /AWS1/CL_IOICUSTDECODINGSIGNAL
/AWS1/CL_IOICUSTDECODINGSIGNAL
¶
Information about a custom signal decoder.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
Queryable Attributes¶
fullyQualifiedName¶
The fully qualified name of a signal decoder as defined in a vehicle model.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FULLYQUALIFIEDNAME() |
Getter for FULLYQUALIFIEDNAME, with configurable default |
ASK_FULLYQUALIFIEDNAME() |
Getter for FULLYQUALIFIEDNAME w/ exceptions if field has no |
HAS_FULLYQUALIFIEDNAME() |
Determine if FULLYQUALIFIEDNAME has a value |
type¶
The network protocol for the vehicle. For example,
CAN_SIGNAL
specifies a protocol that defines how data is communicated between electronic control units (ECUs).OBD_SIGNAL
specifies a protocol that defines how self-diagnostic data is communicated between ECUs.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
interfaceId¶
The ID of a network interface that specifies what network protocol a vehicle follows.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INTERFACEID() |
Getter for INTERFACEID, with configurable default |
ASK_INTERFACEID() |
Getter for INTERFACEID w/ exceptions if field has no value |
HAS_INTERFACEID() |
Determine if INTERFACEID has a value |
canSignal¶
Information about signal decoder using the Controller Area Network (CAN) protocol.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CANSIGNAL() |
Getter for CANSIGNAL |
obdSignal¶
Information about signal decoder using the on-board diagnostic (OBD) II protocol.
Accessible with the following methods¶
Method | Description |
---|---|
GET_OBDSIGNAL() |
Getter for OBDSIGNAL |
messageSignal¶
The decoding information for a specific message which supports higher order data types.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MESSAGESIGNAL() |
Getter for MESSAGESIGNAL |
customDecodingSignal¶
Information about a custom signal decoder.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CUSTOMDECODINGSIGNAL() |
Getter for CUSTOMDECODINGSIGNAL |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SIGNALDECODERS
¶
TYPES TT_SIGNALDECODERS TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOISIGNALDECODER WITH DEFAULT KEY
.