Skip to main content
FW version: Stable

Changelog

For SWTools version. x.y.z.w - version format. All are numbers. x - major version of swtools y - minor version z - patch w - version of installation package

[2.x.x.x]

Changed

  • scope - last sample cursor draw now turned off by selecting MASTER mode
  • emgui.cmd - opens up emgui in the c:/silixcon folder only if no arguments are given (no scripts)

Fixed

  • scope - repair cursor positioning when only XSCALE is checked
  • emGUI - enable CORS mechanism mirroring the 'origin' entry from request header to response header
  • emGUI - fix race condition when running multiple plugins.
  • emGUI - fix 'reclaim session' functionality, add global reclaim action icon
  • emGUI - fix login vs fetch race condition; caused crashes when login failed before fetch

Added

  • emGUI - add sxapi command to run an external file as a plugin
  • emGUI - add dynamic plugin icon display to the toolbar

[2.13.0.21]

Added

  • scope - add cursor value display

Fixed

  • Fix command line option overriding bug (all tools)
  • [INTERNAL] Add -gg option to randomize key pair

[2.12.0.21]

Changed

  • enable path caching for fs and rpc proto to speed up same dir access

Added

  • emGUI add group operations to context menu (open and plot) when multi-selection is enabled
  • emGUI improve dock widget layouting behavior (tree widget not overthrown by a dock widget)
  • scope zoom-scroll : scope now auto-adjusts offsets accoring to the mouse position for friendlier zoom-scroll effect
  • scope last sample display : scope shows the last captured sample as the horizontal dashed line in the trend's color
  • scope cursor display : scope features a 'cursor' on mouse click - for data history readout
  • scope add 'v' shortcut for direct screenshot export to clipboard
  • scope trend header support to the csv import/export

Fixed

  • scope UX few small fixes

[2.11.4.21]

Added

  • msg_udp - experimental
  • uuid_sn - generate sn from uuid
  • sxapi - add 'open' and 'show' python functions to invoke dialogs from the sxapi script (for limited workspace saving)
  • sxapi - support for multiple plugins simultaneously, support for search, node and variable keywords, dummy searches and direct interface mode
  • scope - add plot focus select key F1 - F4
  • scope - add option '-t' to start with default settings

Changed

  • bl accepts file name appendixes to specify offset and size
  • Updated kvaser drivers
  • scope and term show target address in the window caption

Removed

  • SRM push using scripts [internal only]

Fixed

  • msg_fwd - prepare to support reception of composed datagrams (finally)
  • scope - fix crashes when too big csv file loaded, fix behavior when user closes the file selection dialog

[2.10.0.21] - nightly

Added

  • make_mrf.py [internal only]

Changed

  • emGUI sxapi rest server header contains 'Access-Control-Allow-Origin: assist.silixcon.com',
  • launchpad opens a browser with the same link ('Open assistant ...' button)
  • emGUI export has a new feature - sorting exported entries according to entry groups (for params, default and non-default values are also separated)
  • emGUI export/import now composes a different filename (with basename, address, S/N and date)
  • emGUI works as expected with 'ctrl' key to enable/disable multi-selection in the main tree
  • emGUI PlotManager is opened automatically after entry plot from context menu, PlotManager contains a button to start scope

Removed

Fixed

  • msg_kvaser can wait error -7 (caused by overflowing rx queue on tx handle)

[2.9.2.21] - nightly

Added

  • 'intsallscript' command to install internal script
  • 'bl_secure' accepts command sequence for secured load, such as SETHWID, SETNAME, multiple files, etc.

Changed

  • emGUI sxapi rest server sends 'Access-Control-Allow-Origin: *.silixcon.com'

Removed

Fixed

  • non-working 'u' option of bl

[2.9.1.21]

Added

  • u option in srm - No reset broadcasting during upgrade
  • op.py (Internall only)

Changed

Removed

Fixed

[2.9.0.21]

Added

Changed

  • emgui performs sequential load by default
  • msg_bt now works with new COD (accepted by iphone)
  • SXAPI/server provides the access through REST API

Removed

Fixed

  • fwd fix parsing of the option string

[2.8.0.21]

Added

  • add new option to yosctl var push (-F) - verify config file against the target
  • add new options to srmc and bl_srm that allow to select the alternative host server/url/path
  • add multithreaded sxapi/server socket server to the emgui
  • emgui can now be run as a daemon (with -q as the option)

Changed

  • switch srmc and bl_srm to use the new srm client with libcurl, when available
  • launchpad shows two weblinks - 'read the doc' (new online doc system) and 'online solution' (runs emgui and points to the extranet). Maybe a single link to the extranet will be enough.

Removed

Fixed

  • add missing newline after the utility string
  • emgui performs sequential search by default

[2.7.0.21]

Added

  • msg_bt - Bluetooth msg interface

Changed

Removed

Fixed

[2.6.0.21]

Added

Changed

  • prodb - ready for new srm server (new intranet)

Removed

  • proview

Fixed

[2.5.1.21]

Added

  • sync_time.cmd - sync device time with pc
  • add python to PATH
  • New LITE version, only SRM included and launchpad

Changed

Removed

Fixed

[2.5.0.21]

Added

  • save_log.cmd - new command, that create log

Changed

Removed

Fixed

  • another fix of kvaser dll

[2.4.2.21]

Added

Changed

Removed

Fixed

  • Add mising libusb-1.0.dll

[2.4.1.21]

Added

Changed

  • sync versions of tools with insallation package version

Removed

Fixed

  • Fix kvaser dll

[2.4.0.21]

Fist official build with SXAPI

Added

  • improve preprocessor in term: supports for macros, ifdefs, declaration
  • umsg now accept option string in format '4' or 'COM4' (for com port 4)
  • emGUI shows dialog during import from file, where user can set options to restore, push and save the parameters
  • emGUI supports SXAPI plugins
  • [INTERNAL] add cmd scripts for easy building of the emulated environment: 'e' and 'runemu'
  • msg_kvaser supports more detailed opt string which allows to select physical location of the kvaser device
  • [INTERNAL] NSIS installation associates .sxp files as sxapi scripts
  • [INTERNAL] NSIS script installs /python folder
  • Add SXAPI examples

Changed

  • /driver folder now located in the main installation directory

Removed

Fixed

  • attempt to fix "send wait error -7" in msg_kvaser
  • [INTERNAL] smake print some colors
  • term doesn't fail when preprocessing directive's argument contains a tab
  • term doesn't translate comment lines from the .ys file to the empty lines sent to the target

[2.3.0.20]

Added

Changed

  • deploy.py - can upload directly to SRM
  • smake updated

Removed

Fixed

  • UMSG refactored
  • Resetconn for internall will do addr -1

[2.2.0.19]

Added

Changed

  • Using new SRM server on wedos
  • [prodb] - now using mariadb

Removed

Fixed

  • some changes in umsg