Releases: TOSUN-Shanghai/TSMaster
Full support of Project directory
[1] New: project directory being used prompt supported
[2] Bug fix: db changes cause hidden panel crash
[3] New: auto generation of C code on compile for Git version compare
TSMaster project is now directory based
1.1 2022-01-22
[1] directory base project management instead of T7z file
[2] Note: all relative paths reference to project directory
[3] Note: temporary directory can be dangerous, please create new directory for each project
[4] Note: T7z file is now only used to import, export and project exchange
[5] Note: Git can now be used on project directory
[6] TSMaster project directory icon added
[7] new file type: PT7z (password protected T7z) with import and export support
1.2 2022-01-17
[1] Single signal mode supported in graphics
[2] horizontal cursor and vertical cursor supported in graphics
[3] + - * / buttons supported in Parameter curve
[4] minor bug fixes in graphics
1.3 2022-01-13
[1] New: signal server API supported in mini program
[2] Improved: Numeric now supports replay
1.4 2022-01-11
[1] New: Arxml Multiplex signal display supported in Graphics, Numeric, Meter, Panel
[2] New: Factor and Offset supported in symbol mapping
[3] Improved: Panel high display quality
1.5 2022-01-03
[1] Mini program variable change event can associate any system variable
[2] Module Auto start priority can be set in software settings
1.6 2021-12-26
[1] Kernel improvement: load database, startup performance, etc.
[2] graphics bug fix: cursor time incorrect
[3] API Improvement: API can be initialized multiple times for LabVIEW
1.7 2021-12-21
[1] New: system variables can now be created or deleted by API
[2] Improved: C editor system function names sorted
[3] Bug fix: unsupported arxml multiplexed signals deleted in C editor
[4] Bug fix: delete form in measurement setup causes order incorrect
1.8 2021-12-14
[1] Improved: CAN Trace redesigned (arxml pdu supported)
[2] Improved: CAN Trace sort dialog added
[3] Improved: Project load speed increased
[4] Improved: MDI title bar double click handler
1.9 2021-12-09
[1] New: [Calibration] Array type Measurement Var monitor, log and replay supported
[2] Bug fix: enum display in calibration
[3] Bug fix: factor and offset calc. in graphics
1.10 2021-12-06
[1] New: CAN Trace Sync. token with Graphics supported
[2] New: C Code snippet supports DB signals and RBS signals
[3] Improved: Graphics horz. and vert. adjust
[4] Improved: Graphics new column: Type
[5] Improved: System messages new filter
[6] Improved: C Code editor compiler default supports multi thread
Improvements in Trace and Graphics
1.1 2021-12-05
[1] New: CAN Trace Sync. token with Graphics supported
[2] New: C Code snippet supports DB signals and RBS signals
[3] Improved: Graphics horz. and vert. adjust
[4] Improved: Graphics new column: Type
[5] Improved: System messages new filter
[6] Improved: C Code editor compiler default supports multi thread
1.2 2021-11-26
[1] New: Get unique computer hw id api added
[2] Improved: TSMaster icon resolution enhanced
[3] Improved: all signals in message can be auto created as pair in symbol mapping
1.3 2021-11-24
[1] Improved: C editor omits duplicated message name while compling
[2] Bug fix: edit signal in sorted list of graphics
Demo videos integrated for Non Chinese Version
#version=V2021.11.15.661
#message={
Release Note:
[1] New: tutorial videos in youtube when language is not Chinese
[2] New: drag signals from Calibration database and System variable manager to STIM
[3] Improved: UI elements in CAN database, CAN Statistics
[4] Bug fix: default byte order in Calibration
[5] Bug fix: force stop connecting in calibration cause crash
}
New: Open source CAN tool CANable (candleLight) supported
1.1 2021-10-06
[1] New: Open source CAN tool CANable (candleLight) supported
1.2 2021-10-03
[1] Improved: High DPI display
[2] New: compiler parameters in C Editor
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