Skip to content

Releases: petrsocha/sicak

Release 1.2.1: More flexible Serialport, Fixed Picoscope's Rapid block more (multiple captures per run)

27 Feb 02:56
a7dd666
Compare
Choose a tag to compare

Release contains following bugfixes/new features:

  • SerialPort module send() boundary fix
  • SerialPort on Windows allows to set arbitrary baudrate (correct functionality, however, is not guaranteed and depends on the Win32 API/driver/UART converter/...)
  • Picoscope's Rapid block mode fix (multiple "captures per run" feature)

Clean version contains only project binaries. Bundle version also contains necessary runtime libraries, e.g. Qt dll/so or MSVC 2017 Runtime Redistributable package.

Note, that some plug-in modules require third-party software installed to work properly (and even to be found by the application). These include Windows version of keysight3000 (which require VISA library implementation), ps6000 (which require PicoScope Drivers/SDK) or oclcpa (which require OpenCL GPU drivers).

Release 1.2: Higher-order analysis

01 Apr 21:16
Compare
Choose a tag to compare

Release notes:

  • Arbitrary-Order Analysis CPA and TVLA plug-ins: hocpa, hottest
    • tip: when 5th order CPA/t-test context is created, it can be finalized into either 1st, 2nd, 3rd, 4th or 5th order results
    • use e.g. --param="order=N" to set the order of the operation
  • Bugfixes

Clean version contains only project binaries. Bundle version also contains necessary runtime libraries, e.g. Qt dll/so or MSVC 2017 Runtime Redistributable package.

Note, that some plug-in modules require third-party software installed to work properly (and even to be found by the application). These include Windows version of keysight3000 (which require VISA library implementation), ps6000 (which require PicoScope Drivers/SDK) or oclcpa (which require OpenCL GPU drivers).

Release 1.1

25 Feb 22:14
Compare
Choose a tag to compare

Release notes:

  • meas: keysight3000: oscilloscope module now works with settings set by the oscilloscope's front panel
  • meas: keysight3000: performance and functions improvements
  • meas: measurement scenarios now fail safely when an error (e.g. oscilloscope error) occurs
  • stan: refactored computational context, unfortunately makes the old contexts not compatible

Known issues:

  • keysight3000 tend to freeze randomly during the measurements, see issues

Clean version contains only project binaries. Bundle version also contains necessary runtime libraries, e.g. Qt dll/so or MSVC 2017 Runtime Redistributable package.

Note, that some plug-in modules require third-party software installed to work properly (and even to be found by the application). These include Windows version of keysight3000 (which require VISA library implementation), ps6000 (which require PicoScope Drivers/SDK) or oclcpa (which require OpenCL GPU drivers).

Bugfixes + SmartCard support

17 Jan 23:56
Compare
Choose a tag to compare
Pre-release

Release notes:

  • meas: stopbits and timeout settings fixed
  • visu: plot axes show nicer numbers
  • new smartcard chardevice plug-in
  • new APDU oriented measurement scenarios suitable for use with SmartCards

Known issues:

  • All oscilloscope modules require at least timing to be configured (using json file) in order to perform a capture. Keysight 3000 oscilloscope, however, can be fully configured directly using oscilloscope's front panel. In the next release, Keysight 3000 oscilloscope plug-in shall obtain current configuration directly from the oscilloscope prior to the data capture. This will allow to run measurements without setting the timing using module's API.

Clean version contains only project binaries.

Bundle version also contains necessary runtime libraries, e.g. Qt dll/so or MSVC 2017 Runtime Redistributable package.

Note, that some plug-in modules require third-party software installed to work properly (and even to be found by the application). These include Windows' version of keysight3000 (which require VISA library implementation), ps6000 (which require PicoScope Drivers/SDK) or oclcpa (which require OpenCL GPU drivers).

First release

26 Dec 01:45
Compare
Choose a tag to compare
First release Pre-release
Pre-release

Clean version contains only project binaries.

Bundle version also contains necessary runtime libraries, e.g. Qt dll/so or MSVC 2017 Runtime Redistributable package.

Note, that some plug-in modules require third-party software installed to work properly (and even to be found by the application). These include Windows' version of keysight3000 (which require VISA library implementation), ps6000 (which require PicoScope Drivers/SDK) or oclcpa (which require OpenCL GPU drivers).

known bugs:

  • meas: setting chardevice timeout does not work and may cause a malfunction