

CAN Bus Outputs:
The CAN Bus output functionality allows users to send specific commands and data via CAN signals. Users can define multiple CAN channels, each with configurable CAN ID, byte length, Endianness, and Initial Value. Additionally, users can choose the output mode, such as Single or Cyclic output, depending on the requirements. This function is particularly useful for outputting dynamometer data to external systems or controlling external devices through the CAN Bus.
-
Channel Selection: Users can set up multiple channels to send different CAN messages.
-
CAN ID: Each message has a unique CAN ID to differentiate between signals.
-
Endianness: Configure the byte order (Big Endian or Little Endian) to ensure compatibility with external devices.
-
Initial Value: Set the initial value for CAN data, typically in hexadecimal format.
-
Mode: Choose between Single mode or Cyclic mode for sending data, depending on whether you want a one-time output or continuous transmission.
CAN Bus Inputs:
The CAN Bus input functionality allows users to receive CAN data from external devices. Users can configure each channel's CAN ID, Bits, Offset, Sign, Multiplier, and Unit parameters. This function is essential for gathering data from a vehicle's ECU or other CAN Bus devices for real-time testing or data logging.
-
CAN ID: The incoming CAN data is sourced from a specified ID, distinguishing different input signals.
-
Bits: Defines the bit length of the CAN data to match the expected signal accuracy.
-
Offset: Apply corrections or offsets to the incoming values when necessary.
-
Sign and Multiplier: The data can be adjusted based on sign (positive/negative) and multiplier values, allowing the conversion of signals into appropriate ranges or units.
-
Timeout: If no data is received within a set period, the system will trigger a timeout warning to ensure test reliability.
CAN Bus Monitoring:
The CAN Bus monitoring feature enables users to view all messages and signals on the CAN Bus in real time, making it useful for debugging and system diagnostics. The CAN Monitor window displays all current CAN messages, including the channel number, CAN ID, data bytes (in hexadecimal), and the frequency and timestamp of each message. This feature is essential for verifying the correct transmission and reception of signals, especially when testing external devices or ensuring CAN Bus communication.
-
Real-Time Monitoring: Displays all messages from the CAN Bus in real time, including the frequency and timestamp for each message.
-
Hexadecimal View: Data bytes are shown in hexadecimal format, allowing users to inspect the actual content of raw data.
-
Frequency and Count: Monitors the frequency of data packets and the total count received to ensure stable communication.
-
Timestamp: Each message is timestamped, aiding in subsequent analysis and troubleshooting.
This functionality supports various scenarios involving CAN Bus handling, providing robust support for sending, receiving, and monitoring data for vehicle system testing and communication.
