{"id":20080,"date":"2025-06-23T13:10:04","date_gmt":"2025-06-23T05:10:04","guid":{"rendered":"https:\/\/www.tosunai.com\/?p=20080"},"modified":"2025-06-23T16:34:56","modified_gmt":"2025-06-23T08:34:56","slug":"the-new-version-of-tsmaster-helps-automotive-rd-breakthroughs","status":"publish","type":"post","link":"https:\/\/www.tosunai.com\/en\/the-new-version-of-tsmaster-helps-automotive-rd-breakthroughs\/","title":{"rendered":"Software Updates | From data to model, a complete upgrade! The new version of TSMaster helps automotive R&D breakthroughs"},"content":{"rendered":"
To meet the growing test and simulation needs of automotive electronics development, the latest version of TSMaster focuses on Real Vehicle Data Acquisition, MBD Intelligent Modeling and New API Extensions<\/mark><\/strong> Three core functions. Whether you are conducting in-vehicle network testing, ECU development or automated verification, the new version provides you with a more efficient and reliable solution!<\/p>\n\n\n\n The latest version of 202505 mainly focuses on the design module, analysis module, and hardware module, which are updated to improve the efficiency, flexibility, and user experience of automotive electronics development and testing. Now, let's explore these features together!<\/p>\n\n\n\n <\/p>\n\n\n\n [Model Block Diagram<\/strong>]<\/strong><\/p>\n\n\n\n \u2192 [Design] - [Model Block Diagram]<\/p>\n\n\n Update function:<\/strong><\/p>\n\n\n\n The TSMaster Model Block Diagram Module is a Simulink-like modeling module developed by TOSUN to support the Model-Based Development (MBD) model.<\/strong>It supports continuous time, discrete time, and hybrid system simulation by dragging and dropping modules and connecting signal lines to build system models. The currently released module features include the following:<\/p>\n\n\n\n <\/p>\n\n\n\n [Examples of MBD applications]<\/strong><\/p>\n\n\n\n The model block diagram function mainly contains common engineering operations such as new\/running model, exporting svg, generating applet library, stepping and stopping, as well as model component operations.<\/p>\n\n\n\n Which model generation mp can be called arbitrarily after the realization of the graphics program (or C applet) to run the model block diagram, more convenient to control the operation of the model block diagram.<\/p>\n\n\n\n <\/p>\n\n\n\n Adding a new graphical program, adding an execution unit binding API function call, selecting the applet library function, and using the run function can be implemented to run the model block diagram in the graphical program.<\/p>\n\n\n <\/p>\n\n\n\n Model block diagram run observations:<\/p>\n\n\n\n Modeling Interface:<\/p>\n\n\n <\/p>\n\n\n\n Graphics\/Enunciator Information Window interface:<\/p>\n\n\n [Actual vehicle acquisition mode<\/strong>]<\/strong><\/p>\n\n\n\n \u2192 [Hardware] - [Real Vehicle Acquisition Mode]<\/p>\n\n\n Update function: After activating the hardware's real-vehicle acquisition mode, all channels will automatically enter the listening mode, mainly used with listening to real vehicles or networks.<\/strong>. At the same time, the configuration of the live vehicle acquisition mode has the highest priority, regardless of the current hardware configuration of the hardware, after entering the live vehicle mode, TSMaster will have the following characteristics:<\/p>\n\n\n\n Design Purpose: TSMaster is a comprehensive simulation, design and design analysis tool. In the case of pure real vehicle data acquisition, if the user unconsciously activates the simulation, scripting and other functions in the project, the test system will actively send messages to the bus, which will cause interference to the real vehicle data network. In order to solve this situation, we provide the function of switching to real vehicle data acquisition with one key, which ensures that TSMaster will not actively send simulation messages to the network, but simply listen to the data.<\/p>\n\n\n\n <\/p>\n\n\n\n [C small program]<\/strong><\/p>\n\n\n\n \u2192 [API function interface update]<\/p>\n\n\n\n <\/p>\n\n\n\n lin_rbs_update_frame_by_id() lin_rbs_register_force_refresh_frame_by_id lin_rbs_unregister_force_refresh_frame_by_id <\/p>\n\n\n\n If you have questions about the use of TSMaster software need technical support, welcome to scan the code to add TOSUN technical customer service <\/mark><\/strong> enterprise micro direct contact and consultation:<\/p>\n\n\n\n\n
TSMaster 2025.05<\/strong><\/h3>\n<\/blockquote>\n\n\n\n
1<\/strong>. <\/strong>Design Module Functionality Updates<\/strong><\/h2>\n\n\n\n
\n\n\n\n<\/figure><\/div>\n\n\n
\n
<\/figure>\n\n\n\n
<\/figure><\/div>\n\n\n
<\/figure><\/div>\n\n\n
<\/figure><\/div>\n\n\n
2. <\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>Analytics Module Functionality Updates<\/strong><\/h2>\n\n\n\n
\n\n\n\n<\/figure><\/div>\n\n\n
\n
Function description: Call lin_rbs_update_frame_by_id in the LIN send callback to trigger the RBS module to update the frame.<\/p>\n\n\n\n
Function Description: Register LIN messages according to id. The registered messages will be forced to update from PC to device according to the scheduling time in the scheduling table, no matter whether they have been modified or not.<\/p>\n\n\n\n
Function description: unregister LIN message based on id, use with lin_rbs_register_force_refresh_frame_by_id added.<\/p>\n\n\n\nTSMaster Technical Exchange Group<\/strong><\/h2>\n\n\n\n
<\/p>\n<\/div>\n\n\n\n
Tip:<\/strong>
1. Software download:
Click on the software download link below to download and install directly, beta version is recommended:
2. Software upgrades:
You can check for upgrades to the latest version within the software, provided that your computer has an Internet connection.
Note: TOSUN Technical Support Email:support@tosunai.cn<\/a>We welcome inquiries! (Company and contact information must be indicated)<\/strong><\/pre>\n\n\n\n