Class: Aws::IoTFleetWise::Types::SignalDecoder
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTFleetWise::Types::SignalDecoder
- Defined in:
- gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb
Overview
Information about a signal decoder.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#can_signal ⇒ Types::CanSignal
Information about signal decoder using the Controller Area Network (CAN) protocol.
-
#custom_decoding_signal ⇒ Types::CustomDecodingSignal
Information about a [custom signal decoder][1].
-
#fully_qualified_name ⇒ String
The fully qualified name of a signal decoder as defined in a vehicle model.
-
#interface_id ⇒ String
The ID of a network interface that specifies what network protocol a vehicle follows.
-
#message_signal ⇒ Types::MessageSignal
The decoding information for a specific message which supports higher order data types.
-
#obd_signal ⇒ Types::ObdSignal
Information about signal decoder using the on-board diagnostic (OBD) II protocol.
-
#type ⇒ String
The network protocol for the vehicle.
Instance Attribute Details
#can_signal ⇒ Types::CanSignal
Information about signal decoder using the Controller Area Network (CAN) protocol.
4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4078 class SignalDecoder < Struct.new( :fully_qualified_name, :type, :interface_id, :can_signal, :obd_signal, :message_signal, :custom_decoding_signal) SENSITIVE = [] include Aws::Structure end |
#custom_decoding_signal ⇒ Types::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.
4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4078 class SignalDecoder < Struct.new( :fully_qualified_name, :type, :interface_id, :can_signal, :obd_signal, :message_signal, :custom_decoding_signal) SENSITIVE = [] include Aws::Structure end |
#fully_qualified_name ⇒ String
The fully qualified name of a signal decoder as defined in a vehicle model.
4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4078 class SignalDecoder < Struct.new( :fully_qualified_name, :type, :interface_id, :can_signal, :obd_signal, :message_signal, :custom_decoding_signal) SENSITIVE = [] include Aws::Structure end |
#interface_id ⇒ String
The ID of a network interface that specifies what network protocol a vehicle follows.
4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4078 class SignalDecoder < Struct.new( :fully_qualified_name, :type, :interface_id, :can_signal, :obd_signal, :message_signal, :custom_decoding_signal) SENSITIVE = [] include Aws::Structure end |
#message_signal ⇒ Types::MessageSignal
The decoding information for a specific message which supports higher order data types.
4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4078 class SignalDecoder < Struct.new( :fully_qualified_name, :type, :interface_id, :can_signal, :obd_signal, :message_signal, :custom_decoding_signal) SENSITIVE = [] include Aws::Structure end |
#obd_signal ⇒ Types::ObdSignal
Information about signal decoder using the on-board diagnostic (OBD) II protocol.
4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4078 class SignalDecoder < Struct.new( :fully_qualified_name, :type, :interface_id, :can_signal, :obd_signal, :message_signal, :custom_decoding_signal) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
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.
4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4078 class SignalDecoder < Struct.new( :fully_qualified_name, :type, :interface_id, :can_signal, :obd_signal, :message_signal, :custom_decoding_signal) SENSITIVE = [] include Aws::Structure end |