Editing database source channel parameters
This topic is applicable to CAN channels sourced from Vector CAN DBC files and eDAQ TXT files.
NOTE
The current offering is for advanced users who understand CAN sufficiently to generate a valid CAN database file. Channel parameters currently have limited validations.
NOTE
CAN channels edited in the SXR test setup environment cannot be saved in any CAN database file. As such, it is advised that CAN channels be edited in the CAN database editor whenever this is feasible. However, for CAN databases imported from eDAQ TXT database files, the SXR setup environment is the only option available for editing existing channels.
Single channel editor > Edit CAN parameters dialog
Content may be edited only if the channel calibration is not locked.
In the parent Single channel editor dialog window, click Edit CAN parameters to open the child dialog window.
- Message name: Enter appropriate characters for a Message name.
- Message ID: Enter a valid value in hexadecimal format limited to 29 bit significance.
- Mask: Use FFFFFFFF by default. For advanced users, enter an appropriate value in hexadecimal format in the range of 0 to FFFFFFFF.
- Bit start, Bit length: The user must provide valid values. Basic validations are performed (e.g., the Bit length currently cannot exceed 64).
- Offset, Scale: The user must provide valid values. The Scale cannot be 0.0.
- Min, Max: The user must provide valid values. The only validation is that the Max exceed the Min. However, the user should consider the following. These values are used to set the Range Min/Max parameters when a CAN channel is added to an SXR test. It is recommended that they be set to the actual maximum and minimum values based on the Data format, Scale and Offset values for integer data formats. For example, if the Data format is an Unsigned 16, Max is computed as 32767.0 * Scale + Offset, and Min is computed as -32768.0 * Scale + Offset.
- Units: There are no restrictions on user input for this.
- Data format: Select from the Data format pull down (SLSB, UMSB, ULSB, SMSB, FMSB or FLSB). For more information, see Table 2, CAN data type parameters in SIE file metadata.
- Invalid value: There are no restrictions on this value. However, it is currently advised that this be set to the Max or Min value for channels that use any of the integer Data format options, assuming the Max or Min value is defined using the recommendation provided above.
Mode dependent channels/signals are supported for Basic signal multiplexing. Extended multiplexing is not supported (i.e., there can be only one Multiplexor channel/signal for any given Message ID). The user interface validates this limitation. The following parameters can viewed/edited in the Single channel editor only.
- Mode dependent type: Select the radio button to define the channel as a Multiplexor channel/signal or a Multiplexed channel/signal when applicable.
If the channel is a Multiplexor channel/signal, there are no other associated parameters. If the channel is a Multiplexed channel/signal, the following parameters are required.
- Mode bit start, Mode bit length, Mode data format: All three of these parameter values must be the same as the Bit start, Bit Length, Data format values defined for the Multiplexor channel signal. The user interface validates this requirement. The reason these parameters are required is that the system does not require that the Multiplexor channel exist in the database or the SXR channel set; however, it must exist in the database channel set to be able to export the database to a Vector CAN DBC file.
- Mode value: Enter the Multiplexor value used to identify that the CAN message is providing data for this specific Multiplexer channel/signal. The user interface validates this value. It must be a non-negative integer in the range of the Multiplexor signal. For example, if the Multiplexor signal is Unsigned 8 bit, then it must be in the range of 0 to 255, and if the Multiplexor signal is Signed 8 bit, then it must be in the range of 0 to 127.
CCP channels/signals are supported to a limited (introductory) degree for the eDAQXR and eDAQXR-lite only.
- CCP station key: This is a read only temporary identifier used to denote that the channel is a CCP sourced channel. The value shown has no meaning for users. (It will be replaced in the next revision with a different identifier.)
- Click OK to return to the parent Single channel editor dialog window.