Configure signals
This section shows you how to configure branches, attributes, sensors, and actuators.
Configure branches
To configure a branch, specify the following information.
-
fullyQualifiedName
– The fully qualified name of the branch is the path to the branch plus the branch's name. Use a dot(.) to refer to a child branch. For example,Vehicle.Chassis.SteeringWheel
is the fully qualified name for theSteeringWheel
branch.Vehicle.Chassis.
is the path to this branch.The fully qualified name can have up to 150 characters. Valid characters: a–z, A–Z, 0–9, : (colon), and _ (underscore)
-
(Optional)
Description
– The description for the branch.The description can have up to 2048 characters. Valid characters: a–z, A–Z, 0–9, : (colon), _ (underscore), and - (hyphen)
Configure attributes
To configure an attribute, specify the following information.
-
dataType
– The attribute's data type must be one of the following: INT8, UINT8, INT16, UINT16, INT32, UINT32, INT64, UINT64, BOOLEAN, FLOAT, DOUBLE, STRING, UNIX_TIMESTAMP, INT8_ARRAY, UINT8_ARRAY, INT16_ARRAY, UINT16_ARRAY, INT32_ARRAY, UINT32_ARRAY, INT64_ARRAY, UINT64_ARRAY, BOOLEAN_ARRAY, FLOAT_ARRAY, DOUBLE_ARRAY, STRING_ARRAY, UNIX_TIMESTAMP_ARRAY, or UNKNOWN. -
fullyQualifiedName
– The fully qualified name of the attribute is the path to the attribute plus the attribute's name. Use a dot(.) to refer to a child signal. For example,Vehicle.Chassis.SteeringWheel.Diameter
is the fully qualified name for theDiameter
attribute.Vehicle.Chassis.SteeringWheel.
is the path to this attribute.The fully qualified name can have up to 150 characters. Valid characters: a–z, A–Z, 0–9, : (colon), and _ (underscore)
-
(Optional)
Description
– The description for the attribute.The description can have up to 2048 characters. Valid characters: a–z, A–Z, 0–9, : (colon), _ (underscore), and - (hyphen)
-
(Optional)
unit
– The scientific unit for the attribute, such as km or Celsius. -
(Optional)
min
– The minimum value of the attribute. -
(Optional)
max
– The maximum value of the attribute. -
(Optional)
defaultValue
– The default value of the attribute. -
(Optional)
assignedValue
– The value assigned to the attribute. -
(Optional)
allowedValues
– A list of values that the attribute accepts.
Configure sensors or actuators
To configure a sensor or actuator, specify the following information.
-
dataType
– The signal's data type must be one of the following: INT8, UINT8, INT16, UINT16, INT32, UINT32, INT64, UINT64, BOOLEAN, FLOAT, DOUBLE, STRING, UNIX_TIMESTAMP, INT8_ARRAY, UINT8_ARRAY, INT16_ARRAY, UINT16_ARRAY, INT32_ARRAY, UINT32_ARRAY, INT64_ARRAY, UINT64_ARRAY, BOOLEAN_ARRAY, FLOAT_ARRAY, DOUBLE_ARRAY, STRING_ARRAY, UNIX_TIMESTAMP_ARRAY, or UNKNOWN. -
fullyQualifiedName
– The fully qualified name of the signal is the path to the signal plus the signal's name. Use a dot(.) to refer to a child signal. For example,Vehicle.Chassis.SteeringWheel.HandsOff.HandsOffSteeringState
is the fully qualified name for theHandsOffSteeringState
actuator.Vehicle.Chassis.SteeringWheel.HandsOff.
is the path to this actuator.The fully qualified name can have up to 150 characters. Valid characters: a–z, A–Z, 0–9, : (colon), and _ (underscore)
-
(Optional)
Description
– The description for the signal.The description can have up to 2048 characters. Valid characters: a–z, A–Z, 0–9, : (colon), _ (underscore), and - (hyphen)
-
(Optional)
unit
– The scientific unit for the signal, such as km or celsius. -
(Optional)
min
– The minimum value of the signal. -
(Optional)
max
– The maximum value of the signal. -
(Optional)
assignedValue
– The value assigned to the signal. -
(Optional)
allowedValues
– A list of values that the signal accepts.