Releases: TOSUN-Shanghai/TSMaster
Improvements in Graphics and Calibration
[1] New: Counter column in CAN Trace
[2] New: Graphics y axis display option
[3] Improved: quantization error in trace eliminated
[4] Improved: RAM and Flash mapping supported in calibration for A2L generated by Vector
[5] Bug fix: clear bus stat under baud <> 500k
[6] Bug fix: multiplex editor in graphics
Drag and drop in application supported
1.1 2021-09-29
[1] New: Test system parameters can now be loaded from ini file
[2] New: Test system parameters list load and save with csv supported
1.2 2021-09-28
[1] New: Drag drop from Trace to Graphics, Meter, Numeric, Panel
[2] New: Drag drop from Calibration database to Graphics, Numeric, Parameter Curve, Panel
[3] New: Drag drop from CAN Database to Graphics, Numeric, Panel
[4] New: Drag drop from LIN Database to Graphics, Numeric, Panel
[5] New: Drag drop from System Var Mgmt to Graphics, Numeric, Panel
[6] New: Default settings options for STIM, CAN Transmit, CAN Trace, LIN Transmit, LIN Trace, Graphics
[7] Improved: Calibration log file name supports absolute dir
[8] Improved: Graphics signal list header popup menu added
1.3 2021-09-25
[1] Improved: App Host options
[2] Bug fix: calibration new ecu cause crash
1.4 2021-09-22
[1] New: API for ini files read and write
[2] Improved: var on written and on change distinguished in mini program
[3] Improved: Graphics and STIM now highlights deleted signals
[4] Bug fix: calibration CRC DWORD algorithm selected as ARC
[5] Bug fix: calibration hex export with address range > 0xFFFF
Graphics improvements
1.1 2021-09-17
[1] New: API for ini files read and write
[2] Improved: var on written and on change distinguished in mini program
[3] Improved: Graphics and STIM now highlights deleted signals
[4] Bug fix: calibration CRC DWORD algorithm selected as ARC
[5] Bug fix: calibration hex export with address range > 0xFFFF
1.2 2021-09-16
[1] Improved: stop measurement in each MDI is invoked before app disconnect
[2] Improved: batch modification in graphics
[3] Improved: value table of system variable is now ordered
[4] Improved: Calibration measurement list highlights n.a. signals
[5] Improved: Calibration measurement list filter implemented
[6] Bug fix: set double signal in mini program
[7] Bug fix: keydown enter twice in graphics
[8] Bug fix: prevent graphics eat mouse click after right mouse button down
[9] Bug fix: Non-ISO cannot be selected in TS FD hardware config
[10] Bug fix: value table lost in copied message in CAN FD Transmit window
1.3 2021-09-11
[1] Improved: Graphics now supports undo and redo
[2] Improved: Graphics grid color alpha set to 20%
[3] Improved: Graphics X axis font color same as X axis color
[4] Improved: Graphics Y axis increment max count can be set
[5] Improved: Numeric window now supports offline bus signal replay display
[6] Improved: Calibration error code message display added
[7] New: Prompt user input in MP API
[8] Bug fix: panel drag control over container causes hang
1.4 2021-09-03
[1] Improved: Graphics supports signal color customization
[2] Improved: Graphics zoom feature
[3] Improved: Kill focus on panel input output box
[4] New: Calibration CRC algorithm: CRC_BYTE, CRC_DWORD, CRC_2_WORD
[5] Bug fix: Panel enable property
[6] Bug fix: blf write API without timestamp causes incorrect measurement start time
[7] Bug fix: first sample point not displayed in graphics
1.5 2021-08-31
[1] Bug fix: large raw signal modify in CAN FD transmit
[2] Improved: MDI form borders are easily to drag
[3] Improved: Graphics signal list width persistance
1.6 2021-08-29
[1] New: Graphics goto specific time
[2] New: Sync scroll among all Graphics, based on their “Sync. Token” property
[3] New: fixed form mode (cannot resize and move)
[4] Bug fix: format display in calibration
1.7 2021-08-26
[1] Bug fix: IEEE float 32 and 64 factor and offset not calculated
[2] New: Graphics signal can switch to vertical line junction style
[3] Updated: save measurement dialog add delete file option
1.8 2021-08-25
[1] Bug fix: Panel pasted control drag causes shadow
1.9 2021-08-24
[1] Bug fix: calibration stop uploading while connecting cause hang
[2] Bug fix: CCP byte order cannot be changed
[3] Bug fix: blf BL_OBJ_TYPE_CAN_FD_MESSAGE_64 parse
[4] Improved: up and down button affect all selected signals in STIM
[5] Improved: Graphics drag drop multiple signals supported
[6] Improved: Curve drag drop multiple signals supported
1.10 2021-08-18
[1] New: Graphics line style and width options
[2] New: mat file read write api added
[3] Updated: Calibration Curve order list by dragging
[4] Bug fix: some panel configuration lost after one of multiple panels deleted
[5] Bug fix: Trace dislay LIN 3C 3D signal crash
Help videos added
#version=V2021.8.6.607
#message={
Release Note:
[1] New: Auto Mapping Code generation for TSMaster SDK
[2] New: file and directory API added
[3] New: UDP broadcast API added
[4] New: Global rx filter added for all supported CAN interfaces
[5] New: Feature select with project templates
[6] New: video link added: Global Rx filter
[7] Bug fix: Panel start before mini program causes system var link incorrect
[8] New: udp APIs added in ioip
[9] Bug fix: Panel circular reference problem
[10] Bug fix: Align of child objects in panel is now persistent
[11] Bug fix: channel selection dialog select all and deselect all
[12] Bug fix: calibration crash when stopping in polling mode
[13] Updated: C Code Editor var and timer highlighted, method popup supported
}
Video tutorials added and bug fixes
1.1 2021-08-12
Bug fix: CAN FD transmit window, signal init value is always 0
1.2 2021-08-10
[1] New: CAN Trace set reference under chronological mode
[2] New video: calibration automation
[3] Bug fix: Calibration cache enable option persistent
1.3 2021-08-08
[1] New demo: Convert Blf to signal based CSV
[2] Updated: real-time comment is now shown in Graphics charting area
Mini program VC++ project can be generated directly in editor
1.1 2021-07-15
[1] Mini program VC++ project can be generated directly in editor
[2] MDI now supports colorful window title color
1.2 2021-07-14
[1] SYSTEM_CONSTANT related compu methods supported in calibration
[2] TSMaster plugin can also be implemented as mini program library
[3] Offline calibration mode supported in XCP
[4] Offline calibration mode supported in CCP
1.3 2021-07-13
[1] realtime comments now supported in bus log
[2] APIs added for blf realtime comments
[3] APIs added for realtime comments in app environment
[4] Blf_Logging example updated for realtime comments
[5] Build checksum supported in XCP
[6] Build checksum supported in CCP
1.4 2021-07-08
[1] Graphics all columns can now be sorted
[2] Trace fixed display logic re-written
1.5 2021-07-07
[1] CAN Trace fixed mode stress test (100000 frames/sec per channel) passed
[2] Graphic signals support sorting by name
[3] Bug fix: Calibration large address cause crash (not tested)
[4] Bug fix: Test system report automation image template generation
[5] Added: post process script supported in Test system report automation
1.6 2021-07-01
[1] CCP hex file can be exported after calibration
[2] Bug fix: bkgd color read crash in panel
[3] Bug fix: TS virtual channel mapping incorrect
[4] XCP hex file can be exported after calibration
[5] XCP hex file can be uploaded and downloaded
1.7 2021-06-26
[1] Released: Mini Program SDK (https://github.com/TOSUN-Shanghai)
[2] CCP hex file can be uploaded and downloaded
1.8 2021-06-20
[1] Panel controls now support value table from system variables
[2] Graphics refreshes during offline replay
[3] Bug fix: CAN RBS not run first time when a configuration is loaded
[4] TSMaster T7z file is now compatible with 7zip file format, replace files in project configuration manually is allowed
Generic TCP UDP Communication
[1] New Feature: TCP Server, TCP Client, UDP Server and UDP Client are supported in Mini program API
[2] Bug fix: First value display error in Calibration Curve under Motorola byte order
[3] System variable now supports unit display, value table display, accuracy, format to string, affects display of Calibration signals also
[4] New Ethernet demo added: Generic TCP UDP Communication
A2L parser improvement
1.2 2021-06-17
[1] Panel input output box bkgd and border color, font can now be customized
[2] new API: app.get_tsmaster_version
[3] value table supported in STIM window
[4] A2L parser now supports "ECU" as module name
[5] Panel bug fix: copy paste controls cause some objects missing
[6] dialog added for unexpected start of CAN RBS engine in panel editor
1.3 2021-06-14
[1] Test system example updated: insert screenshots into word report
[2] Test API added: retrieve_current_result_folder
[3] Test API added: write_result_image
[4] Test system new example: Excel test system report automation
1.4 2021-06-12
[1] Excel test system report process script demo added
1.5 2021-06-11
[1] Improved: A2L loading speed increased by 10x
[2] Bug fix: TC1011 baud rate UI not refreshed after CAN core switched
[3] Bug fix: custom signal channel read only in graphics
New Feature: Window layout control
1.1 2021-05-31
[1] New Feature: Window layout control
[2] Bug fix: dbc cycle parse
1.2 2021-05-29
[1] Bug fix: CAN RBS load configuration not refresh UI
[2] Bug fix: display of AXIS_PTS in calibration database window
1.3 2021-05-26
[1] Bug fix: crash on connection to some HW
1.4 2021-05-25
[1] CAN transmit window signal step settings are now persistent
[2] mini program library dependency is now persistent
[3] CAN RBS node selection is now persistent
[4] CCP commands SET_S_STATUS and SELECT_CAL_PAGE supported
[5] dbc parse speed 100x faster
1.5 2021-05-21
[1] Timer accuracy optimized
1.6 2021-05-20
[1] CAN RBS topology chart added
1.7 2021-05-14
[1] max LIN frames in schedule table set to 150
1.8 2021-05-13
[1] Blf logging API demo configuration added
[2] Bug fix for extended frame id in asc conversion
1.9 2021-05-10
[1] Each MDI window's z-order is now remembered
[2] Blf file API added
1.10 2021-05-05
[1] mini program library dependencies configuration supported
1.11 2021-05-02
[1] TSMaster plugin manager released
1.12 2021-04-28
[1] minor bug fixes
1.13 2021-04-23
[1] Signal relation graphics added in panel
1.14 2021-04-22
[1] TSMaster software architecture completely redesigned
FIFO api supported
#version=V2021.4.9.468
#message={
[1] carlibration par file import supported
[2] fifo module supported in COM API
[3] graphics cursor zoom feature supported (default right cursor)
[4] bug fix: bus logger generates additional frame
}
#url1=http://www.tosun.tech/TOSUNSoftware/TSMaster_Setup_beta.exe