Want to know what “efficiency boosters” TSMaster’s December release brings to help you get more done with less effort? Don’t worry, we’ve organized all the key updates for you in this issue to help you precisely improve your development and testing efficiency. This update brings users new ARXML algorithm parsing, hardware support for 80M/40M clock switching, DDS feature updates, the launch of the Test System Lite, a new BLF format conversion module, new hardware support, and new API releases, making communication development and testing more efficient and more controllable.
TSMaster 2025.11
Analysis
New Tool Options
→ Analysis › Database
New feature: TSMaster has enhanced compatibility for E2E algorithms, supporting both direct parsing and simulation of E2E from AUTOSAR ARXML files, and compatibility with traditional DBC files that don’t explicitly define E2E:
- Supports E2E profiles P01, P02, P04, P05, P06, P07, P11, and P22
- Supports automatically parsing E2E configuration (including parameters such as Profile and Data ID) from ARXML databases
- For traditional DBC files that don’t explicitly define E2E, supports automatically extracting predefined information from the DBC to obtain the E2E configuration. Some special DBC files may require additional adaptation work.
J1939 Message Parsing Distinguished by Priority
→ Analysis › Message Info Window
Update: For J1939 messages with the same PGN, they can now be distinguished by message priority.

Graph Window Supports CSV Data Export
→ Analysis › Graph
The exported CSV file includes content such as timestamps and signal values, as shown below:


Hardware
Hardware Upgrade Supports 80M/40M Clock Switching
→ Hardware › Bus Hardware
Update: After upgrading, the TC1018, TC017, and TOSUN Pro series CAN devices support 80M clock source configuration, meeting the needs of higher-load CAN debugging.

Simulation
AUTOSAR E2E Viewer
→ Simulation › AUTOSAR E2E
Update: The AUTOSAR E2E viewer now supports filtering by bus/channel, improving the user experience.


DDS Feature Update
→ Simulation › DDS
Update:
- Changed the union storage method to only overwrite variables with the same case value, and mark the currently active case value.
- Entity snapshot information can now be created while TSMaster is not connected, and is actually created upon connection.
- Creating entity snapshot information also creates the corresponding system variables.
- All entity system variables are retained when TSMaster is disconnected.
- Entity information and entity variable data are now saved and loaded together with the project by default (manual save/load has been removed).
- A new mini-program interface, manually_refresh_datawriter_data, has been added for manually writing DataWriter data.

Testing
Test System Lite Launch
→ Testing › Test System Lite
Update: Before using the Test System Lite module, import the test case’s .mp file and the .dll library for generating test reports into the project, then import the JSON file into the Test System Lite module to run the test cases.


Test System Lite User Variables
TestSystemLite_IsRunning: Setting this system variable to a non-zero value controls test execution. Setting it to 0 stops the test (the stop waits for the currently running test case to finish, as well as any end events, to complete).TestSystemLite_JsonFileName: Provide the absolute path of the JSON file to switch it. Using this system variable, only one JSON file can be loaded by default.TestSystemLite_SelectedCases: Dynamically check test cases, separated by “;”, for example TG0.TC1;TG0.TC2.

Application
CBF Parsing
→ Application › Diagnostic Module
Update: CBF file parsing has been added to the diagnostic 34/36/37 services.
Calibration Measurement List Supports Import/Export of *.xls Files
→ Application › Calibration Manager
The exported *.xls file includes content such as signal names and measurement modes, as shown below:


BLF to CSV, MAT, MDF Conversion
→ Application › Data Processing
Update: The Data Processing module now supports converting BLF to CSV, MAT, and MDF. After entering the module, manually add the BLF file you want to convert, then add the message signals to be converted on the corresponding channel. After adjusting the export configuration, click Export to complete the file format conversion.

BLF to File
- Export file type: New options for converting BLF to CSV, MAT, and MDF formats.
- Time type: New timeline options for “use the selected signal as the current timeline” and “use the selected signal to calculate a new common timeline”.
- Value type: New export options for signal values: “previous value”, “next value”, and “interpolated value”.
- Enable time range: New export by specified timestamp. After enabling the “Enable time range” option, you can configure the export start and end timestamps.
New Hardware Support
→ Hardware › Channel Selection
Update: New devices TLog1057, TC1017Pro, GW2202, GW2204, GW2212, and TA821 have been added to the support list. Among them, GW2202, GW2204, GW2212, and TA821 now include a self-ACK feature.
API Update
C Mini-Program API
app.can_set_load_balance_control(): Sets the CAN bus transmit frame interval.

com.can_rbs_fault_inject_disturb_sequencecounter(): Injects a sequence counter fault into the specified PDU.
com.can_rbs_fault_inject_disturb_checksum(): Injects a checksum error into the specified PDU.
Python Mini-Program API
app.ui_show_tsmaster_window(): Shows or hides a specific window based on its title text.
app.ui_show_hardware_configuration(): Displays the hardware configuration page.
app.ui_show_channel_mapping_window(): Displays the channel mapping page.
Welcome to Download and Try the Latest TSMaster
Download and experience the latest version of TSMaster today.
